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

Batch files for block count and negative space with new accumulate blocks fitness #935

Closed schrum2 closed 1 year ago

schrum2 commented 1 year ago

When the accumulate blocks fitness is combined with the piston orientation scheme, it just produces a lot of big shapes that fill the space.

Instead, make batch files that use the block count characterization. Although we want the shapes to visit many locations, the shape has to have some gaps in it to be successful as a large flying machine.

Create batch files for both large and small machines to run over the weekend.

Create similar files that use the negative space/block count fitness

schrum2 commented 1 year ago

Ran a lot of experiments with Accumulate Blocks and both Block Count and Negative Space, but did not seem particularly successful.