| Commercial GP Software |
| Discipulus |
(Windows) |
| GP software from AIM Technologies. |
| GP software written in C (2) |
| DAVINCI |
( Unix Linux ) |
| daVinci is a
X-Window visualization tool for drawing directed graphs
automatically in high quality |
| LIL-GP |
( Unix Win3.1
Linux ) |
| lil-gp is a
generic C genetic programming tool that runs on both workstations
and PCs |
| GP software written in C++ (3) |
| EVOLVE |
( Win95 WinNT ) |
| Evolve is a
stack-based GP system that runs on Windows 95/NT. It is an MFC
application written in C++. The current version of Evolve is 1.0d11.
It currently has the following features... |
| GP
KERNEL |
( Linux ) |
| The Vienna
University of Economics Genetic Programming Kernel is a very
easy-to-use C++ - class-library for genetic programming. |
| GPC++ |
( Unix Linux ) |
| The GP kernel is
a C++ class library that can be used to apply genetic programming
techniques to all kinds of problems. An integral component is the
ability to produce automatically defined functions as found in Kozas
"Genetic Programming II". |
| GP software written in JAVA (2) |
| GPSYS |
( Unix Win95 WinNT
Mac Linux ) |
| GPsys (pronounced gipsys) is a Java
2 based Genetic
Programming system developed by Adil
Qureshi. The software including documentation, source and
executables are made available for non-commercial use only.
Please feel free to email me
if you experience any problems using GPsys. |
| EJC |
Platform-independent |
| ECJ is a research EC and GP system
written in Java. It was designed to be highly flexible, with nearly
all classes (and all of their settings) dynamically determined at
runtime by a user-provided parameter file. All structures in the
system are arranged to be easily modifiable. Even so, the system was
designed with an eye toward efficiency, and it is reasonably
competitive with popular C-based GP systems in speed. |
| JGProg |
|
| Genetic Programming (JGProg) is an
open-source pure Java implementation of a strongly-typed Genetic
Programming experimentation platform. Three example
"worlds" are provided, in which a population evolves and
solves the problem. Now that's Groovy. The source code is released
under the GNU General
Public Licence. |
| Sutherland |
|
| An extensible object-oriented
framework for EC |
| Genetic
Programming in Java |
|
Two applications are provided which
implement genetic programming using a fully Turing-equivalent
representation language with list processing operations, named
functions, recursion, LAMBDA and lexical scoping. Full
source code is included in the distribution. You'll need a Java
runtime engine installed to run the software; it runs on 1.2 or
later. |
| javaGPtree |
|
| by Steve
Furlong |
| Symbolic
Regression applet |
|
| Simple Symbolic Regression Using
Genetic Programming à la John Koza |
| DGP |
|
| |
| GP software written in VISUAL (1) |
| VISUAL
GP |
( Unix WinNT Linux ) |
| This summer
project applied techniques from genetic programming to create a
toolkit for exploring problems which do not have a natural fitness
function and need human intuition to select the best of the breed |
|