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

Problems with Change in Center of Mass again #827

Closed schrum2 closed 2 years ago

schrum2 commented 2 years ago

It is awarding max fitness to shapes that are not moving at all. Need to fix and make more unit tests.

schrum2 commented 2 years ago

It looks like PISTON_HEAD can cause problems if the shape has extended pistons and first and then they go away. It looks like blocks left. Not sure what PISTON_HEAD vs PISTON_EXTENSION is though.

schrum2 commented 2 years ago

I'm going to declare change in center of mass fixed again, but as always, we need to keep an eye on it