NEAT Highly recommended: Popular Packages with Good Track Records
. Colin Green wrote this
version of NEAT in C#. Includes the XOR, predator/prey, pole
balancing, and many other experiments. Among the most widely used NEAT packages.
NEAT C++ Software Package for Linux
. Ken Stanley's original C++ source
code, intended for Linux.
(Fernando Torres also hosts a
reorganized version of this code
Real-time NEAT C++ Software Package
. A public version of the rtNEAT source code
used in NERO
. Provided with a public noncommercial research license.
Examples of real-time main loops are provided.
AccNEAT (accelerated NEAT)
by Sean Dougherty. This version is an extension of the original
C++ version by Ken Stanley but with several important changes that
lead to significant acceleration (up to orders of magnitude). See the link
for more information.
MultiNEAT C++ with Python Bindings
) by Peter Chervenski.
This package includes Python bindings with pickleable
Genomes available through Boost.Python and is heavily commented.
Also includes HyperNEAT, ES-HyperNEAT, and novelty search implementations.
Another NEAT Java Implementation (ANJI)
Derek James and Philip Tucker wrote this alternate version NEAT in
Java. It includes XOR and Tic Tac Toe.
. Ugo Vierucci wrote this
version of NEAT based on Ken Stanley's original C++ source code.
Delphi Delphi NEAT
Fagerlund wrote this version of NEAT in Delphi. It includes a number of
nice graphical demos of evolved behavior. Mattias' coolest demos
depict NEAT evolving various mobility
strategies for 3D artificial creatures.