Evolving Flying Machines in Minecraft Using Quality Diversity

被引:1
|
作者
Medina, Alejandro [1 ]
Richey, Melanie [1 ]
Mueller, Mark [1 ]
Schrum, Jacob [1 ]
机构
[1] Southwestern Univ, Georgetown, TX 78626 USA
关键词
Minecraft; Quality Diversity; MAP-Elites; CONTENT GENERATION;
D O I
10.1145/3583131.3590352
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Minecraft is a great testbed for human creativity that has inspired the design of various structures and even functioning machines, including flying machines. EvoCraft is an API for programmatically generating structures in Minecraft, but the initial work in this domain was not capable of evolving flying machines. This paper applies fitness-based evolution and quality diversity search in order to evolve flying machines. Although fitness alone can occasionally produce flying machines, thanks in part to a more sophisticated fitness function than was used previously, the quality diversity algorithm MAP-Elites is capable of discovering flying machines much more reliably, at least when an appropriate behavior characterization is used to guide the search for diverse solutions.
引用
收藏
页码:1418 / 1426
页数:9
相关论文
共 50 条
  • [41] Evolving Relationship between Humans and Machines
    Trujillo, Anna C.
    Gregory, Irene M.
    Ackerman, Kasey A.
    IFAC PAPERSONLINE, 2019, 51 (34): : 366 - 371
  • [42] DEVELOPING EVOLVING MACHINES FOR CREATIVE CUSTOMERS
    Fukuda, Shuichi
    ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, PROCEEDINGS, VOL 2, PTS A AND B, 2010, : 949 - 955
  • [43] Evolving turing machines from examples
    Tanomaru, J
    ARTIFICIAL EVOLUTION, 1998, 1363 : 167 - 180
  • [45] Emergence of Collective Behavior in Evolving Populations of Flying Agents
    Lee Spector
    Jon Klein
    Chris Perry
    Mark Feinstein
    Genetic Programming and Evolvable Machines, 2005, 6 (1) : 111 - 125
  • [46] Emergence of collective behavior in evolving populations of flying agents
    Spector, L
    Klein, J
    Perry, C
    Feinstein, M
    GENETIC AND EVOLUTIONARY COMPUTATION - GECCO 2003, PT I, PROCEEDINGS, 2003, 2723 : 61 - 73
  • [47] Evolving physically simulated flying creatures for efficient cruising
    Shim, Yoon-Sik
    Kim, Chang-Hun
    ARTIFICIAL LIFE, 2006, 12 (04) : 561 - 591
  • [48] Using Minecraft to cultivate student interest in STEM
    Tablatin, Christine Lourrine S.
    Casano, Jonathan D. L.
    Rodrigo, Maria Mercedes T.
    FRONTIERS IN EDUCATION, 2023, 8
  • [49] TRACKING ROSS RIVER VIRUS HOST DIVERSITY USING MOSQUITOES AS 'FLYING SYRINGES'
    Vieira, C.
    Gyawali, N.
    Onn, M.
    Shivas, M.
    Shearman, D.
    Darbro, J.
    Van Den Hurk, A.
    Frentiu, F.
    Devine, G.
    INTERNATIONAL JOURNAL OF INFECTIOUS DISEASES, 2023, 130 : S35 - S35
  • [50] Effects of Encodings and Quality-diversity on Evolving 2D Virtual Creatures
    Veenstra, Frank
    Olsen, Martin Herring
    Glette, Kyrre
    PROCEEDINGS OF THE 2022 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2022, 2022, : 164 - 167