ESP JAVA 1.1
Released 2002
The ESP package contains the source code for the Enforced Sup-Populations system written in Java. This package is a nearly a direct port of the ESP C++ package available on this page. It should be easily portable although C++ is approximately 2.5 times faster.

Version 1.1 fixes some bugs in version 1.0 that prevented the use of recurrent networks. Now Simple Recurrent Networks, Second Order Recurrent Networks and Fully Recurrent Networks all work.

Download:
ZIP
Neuroevolution Insights Into Biological Neural Computation Risto Miikkulainen Science, 387:eadp7478, 2025. 2025

Neuroevolution: Harnessing Creativity in AI Model Design Sebastian Risi, David Ha, Yujin Tang, Risto Miikkulainen To Appear In , Cambridge, MA, 2025. MIT Press. 2025

Neuroevolution Risto Miikkulainen In Dinh Phung, Claude Sammut and Geoffrey I. Webb, editors, Encyclopedia of Machine Learning and ... 2022

IJCNN-2013 Tutorial on Evolution of Neural Networks Risto Miikkulainen To Appear In 2013. Tutorial slides.. 2013

Neuroevolution Risto Miikkulainen In Encyclopedia of Machine Learning, New York, 2010. Springer. 2010

Coevolution of Role-Based Cooperation in Multi-Agent Systems Chern Han Yong and Risto Miikkulainen Technical Report AI07-338, Department of Computer Sciences, The University of Texas at Austin, 2007. 2007

Computational Intelligence in Games Risto Miikkulainen, Bobby D. Bryant, Ryan Cornelius, Igor V. Karpov, Kenneth O. Stanley, and Chern H... In Gary Y. Yen and David B. Fogel, editors, Computational Intelligence: Principles and Practice<... 2006