2020
DOI: 10.48550/arxiv.2012.04751
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

EvoCraft: A New Challenge for Open-Endedness

Abstract: This paper introduces EvoCraft, a framework for Minecraft designed to study open-ended algorithms. We introduce an API that provides an open-source Python interface for communicating with Minecraft to place and track blocks. In contrast to previous work in Minecraft that focused on learning to play the game, the grand challenge we pose here is to automatically search for increasingly complex artifacts in an open-ended fashion. Compared to other environments used to study open-endedness, Minecraft allows the co… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2020
2020
2021
2021

Publication Types

Select...
1
1

Relationship

1
1

Authors

Journals

citations
Cited by 2 publications
(5 citation statements)
references
References 31 publications
0
5
0
Order By: Relevance
“…To interact with Minecraft, we use the EvoCraft API (Grbic et al, 2020). EvoCraft includes a Python programmable interface that allows reading and writing blocks.…”
Section: Evocraft Environmentmentioning
confidence: 99%
See 1 more Smart Citation
“…To interact with Minecraft, we use the EvoCraft API (Grbic et al, 2020). EvoCraft includes a Python programmable interface that allows reading and writing blocks.…”
Section: Evocraft Environmentmentioning
confidence: 99%
“…The unique interactions between the blocks provides ways for the Minecraft world to be dynamic independent of the rules of the cellular automaton operating beyond. For the full list of supported blocks consult (Grbic et al, 2020) appendix.…”
Section: Evocraft Environmentmentioning
confidence: 99%
“…For example, there is a reinforcement learning focused competition for Minecraft Bots [17,10], and it might be interesting to see if they could operate in procedural generated settlements. Similarly, there is now a framework for using evolutionary algorithms to build machines in Minecraft [8], and it might be worthwhile to see if that framework could be used for our purposes. We are also currently looking at either using additional or new frameworks, beyond the MCEdit [30] and Java Mod based-approaches that we embrace at the moment.…”
Section: Future Directionmentioning
confidence: 99%
“…I'd be very curious to see that! B.11 Ruck Thawonmas, Advisory Member of Team ICE JIT Generator submitted in 2020 competition: ICE-JIT 8 1 : Two points that I found good or was surprised are subterranean utilization and building interiors. They are described below in the following.…”
Section: B10 Claus Aranha Advisor To Multiple Gdmc Teamsmentioning
confidence: 99%
See 1 more Smart Citation