Go to file
Kai Staats 034ba2af59 bug fix in use of ext data file 2015-12-23 20:09:15 -07:00
files First commit 2015-11-04 12:56:07 +02:00
tools removed modules dir; removed date-time stamp from files 2015-11-04 13:37:32 +02:00
README.md a few content edits 2015-11-04 20:47:42 +02:00
RELEASE_NOTES.txt bug fix in use of ext data file 2015-12-23 20:09:15 -07:00
karoo_gp_base_class.py bug fix in use of ext data file 2015-12-23 20:09:15 -07:00
karoo_gp_main.py bug fix in use of ext data file 2015-12-23 20:09:15 -07:00
karoo_gp_quick_start.pdf Quick Start Tutorial 2015-11-04 14:18:32 +02:00
karoo_gp_server.py bug fix in use of ext data file 2015-12-23 20:09:15 -07:00

README.md

Karoo GP

Karoo GP is an evolutionary algorithm, a Genetic Programming application suite which provides both Symbolic Regression and Classification analysis. Written in the programming language Python, Karoo GP owes its foundation to the "Field Guide to Genetic Programming" by Poli, Langdon, McPhee, and Koza.

Karoo GP provides a transparent interface to the inner workings of Genetic Programming. As a teaching tool, it enables instructors to showcase, step-by-step, how an evolutionary algorithm arrives to its solution. As a hands-on learning tool, Karoo GP supports rapid, repeatable experimentation with a simple, no-programming-required interface. Included with Karoo GP are two executables: an intuitive Text-based User Interface with built-in, real-world test cases, and a fully scriptable, single-line configuration which provides SciKit Learn-like functionality.

The Quick Start Tutorial (PDF) offers system requirements, a crash-course in Genetic Programming, and use of Karoo GP for both the novice and advanced user.

Feedback is welcomed.

Enjoy!

Kai Staats

www.kaistaats.com/research/