Projects / EpochX

EpochX

EpochX is a genetic programming framework. It is designed specifically for the task of analyzing evolutionary automatic programming, so is ideal for researchers who require an extendable system for studying the effects of new operators or procedures. It supports 3 popular representations - Strongly-Typed tree GP, Context-Free Grammar GP, and Grammatical Evolution.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  18 Jun 2011 07:04

Release Notes: Complete polymorphic strong-typing was added to the tree representation. Support for clearing a candidate program's fitness cache was implemented. Bugs in the epox parser were fixed.

  •  08 Nov 2010 23:14

Release Notes: This release includes a bugfix that prevented the Whigham crossover operator from functioning correctly in XGR.

  •  20 Oct 2010 10:12

Release Notes: The Stats system has been completely redesigned with numerous additional Stat fields and a facility to print statistics to any output stream. A hooks feature has been added for modifying execution during runs. There have also been a number of bug fixes, including removing a potential memory leak in the life cycle listener system.

  •  27 Aug 2010 18:38

Release Notes: This release includes one bugfix for the quartic regression models in XGE and XGR.

  •  21 Aug 2010 05:30

Release Notes: This release replaces the source evaluation and execution mechanisms with a more easily extendable system and expands the set of built-in models.

Screenshot

Project Spotlight

Piggydb

A knowledge creation system.

Screenshot

Project Spotlight

Armadillo C++ Library

A fast C++ matrix library with an API similar to Matlab's.