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

TNT Shapes evaluate twice? #915

Closed TjRaffert closed 1 year ago

TjRaffert commented 1 year ago

Some tests we're running seem to show TNT shapes evaluating twice in a row. Why is this?

schrum2 commented 1 year ago

This was actually affecting all timed evaluation fitness functions. There was a problem with a static variable giving misleading information about the number of timed functions when it came time to assess "fitness" functions associated with behavior characterizations. This caused already evaluated shapes to briefly appear again. Fixed