schrum2 / MM-NEAT

Modular Multiobjective (Hyper) Neuro-Evolution of Augmenting Topologies + MAP-Elites: Java code for evolving intelligent agents in Ms. Pac-Man, Tetris, and more, as well as code for Procedural Content Generation in Mario, Zelda, Minecraft, and more!
http://people.southwestern.edu/~schrum2/re/mm-neat.php
Other
50 stars 20 forks source link

Minecraft Snake Generation in Java #761

Closed schrum2 closed 2 years ago

schrum2 commented 2 years ago

In the package edu.southwestern.tasks.evocraft.shapegeneration create a class called SnakeGenerator that extends ShapeGenerator in a manner similar to ThreeDimensionalVolumneGenerator. The details of the snake generation should be based off of the Python code we already made.

schrum2 commented 2 years ago

Seems to work, but needs polish. Add the max snake length restriction, add command line parameters for confining the snakes, etc

richeyme commented 2 years ago

Tested the snakes and they work now, just leaves a big mess like we have seen before.

richeyme commented 2 years ago

The snakes are clearing after every generation. It even cleaned up some of the blocks from other runs

Clean snakes: 2022-06-01_09 47 38