peter-ch / MultiNEAT

Portable NeuroEvolution Library
http://MultiNEAT.com
GNU Lesser General Public License v3.0
327 stars 104 forks source link

Traits lost when distributed over parallel processes #41

Open sag111 opened 6 years ago

sag111 commented 6 years ago

To reproduce the problem, just change line 146 in TestTraits.py to EvaluateGenomeList_Parallel. The worker processes will not see any traits at all in the genome.

Thanks in advance.

sag111 commented 6 years ago

Oh, sorry for a silly question. Here is the reason, I guess: serialization of traits just hasn't been implemented yet.