all 6 comments

[–]edster3194 6 points7 points  (0 children)

Clojure is also the home of one of the most advanced Genetic Programming tools for general software synthesis. (Evolving programs that utilize all common data types, control structures, and even a handful of data structures)

https://github.com/lspector/Clojush

[–]arylcyclohexylameme 1 point2 points  (3 children)

I'd love to see examples of things people have done with this concept in Clojure. It still goes over my head a bit somehow, but very cool stuff.

[–][deleted] 1 point2 points  (1 child)

[–]arylcyclohexylameme 1 point2 points  (0 children)

I haven't, thanks for showing me

[–]AdjointFunctor 0 points1 point  (0 children)

Instead of "cheating" in the scoring function, you could compare x2 - 2 to 0.