lspector / Clojush

The Push programming language and the PushGP genetic programming system implemented in Clojure.
http://hampshire.edu/lspector/push.html
Eclipse Public License 1.0
330 stars 92 forks source link

Add function to remove entries from argmap who's values were or contains functions #265

Closed nickplucker closed 5 years ago

nickplucker commented 5 years ago

This fixes the problem of having function values in EDN output which couldn't be successfully read in later. :random-seed and :atom-generators are hard-coded in as they are objects that contain a function, so there was no easy way to recognize them. Fixes #264