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

Change Center of Mass Fitness Broken #904

Closed TjRaffert closed 1 year ago

TjRaffert commented 1 year ago

Recent changes to the Center of Mass Fitness function have made it incorrectly assign max fitness to machines that are not flying. Here are two examples.

ID108_.txt ID109_.txt

schrum2 commented 1 year ago

Fixed by filtering out AIR blocks at the start of evaluation, but this indicates that the direct representation has a problem #899