Hi folks,
I’m the maintainer of the neat-python package, and I finally got around to porting it to Julia. I tried to make sure it adheres to the original NEAT paper and has about the same set of capabilities as neat-python.
This includes an improved CTRNN implementation (same as in neat-python 2.0) with per-node evolve-able time constants. Also includes examples with Gymnasium environments (via PyCall) as well as pure Julia examples.
Cheers,
Alan