Hintzelab / MABE

Modular Agent Based Evolution Framework
Other
77 stars 24 forks source link

change the the AbstractBrain signiture to require a PT (as apposed to… #313

Closed cliff-bohm closed 5 years ago

cliff-bohm commented 5 years ago

change the AbstractBrain signature to require a PT (as opposed to none defaulting to nullPtr). This should have happened when parameters were changed to require a PT. This issue surfaced on a direct encoded brains makeCopy used in a world.

This will cause an issue anywhere makeCopy is being used without a PT. This is a simple fix though. Berryworld (because of possible clones) will be included in this pull request.