Population is not properly deserialized
The current YAML serializer properly serializes the Population to:
population:
initAround: 0.1
initMethod: individualDefault
initPos: [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]
popMetric: !!eva2.optimization.operator.distancemetric.PhenotypeMetric {}
seedCardinality: {head: 5, tail: 1}
targetSize: 10
Since the population extends ArrayList
snakeyaml fails to deserialize this object properly. There's a custom serializer in place which cuts out all the Population's individuals (which do not need to be serialized), a deserializer must be put in place to correctly recreate the population based on the above serialization.
refs #32 (closed)