Closed schrum2 closed 1 year ago
xml saving works, but need to add the special case for Minecraft block lists
Decided not to have extra saving of the Minecraft block lists. Could be helpful, but the individual fitness functions are already saving the most important shapes.
For MOME, the archive directory doesn't really save anything. At one point we were saving too much, so we just stopped saving anything. However, I think it would be worth while at every pseudo generation to save the aggregate Pareto front across the whole archive. The number of genomes saved as a result should not be overwhelming.
So, I would like to save as xml files all the genotypes, and also save a document with the pseudo generation number in the file name that maps each genotype ID to the corresponding objective scores, so that it is clear which xml file goes with which scores.
Then, in the case of Minecraft specifically (inside an if statement), also save the block lists in addition to the xml files.