CGP-DEMO
The program below is a JavaScript implementation of Cartesian Genetic Programming (CGP). The aim is to allow people to be introduced to CGP with minimum investment on their part i.e. no programming. Please use Opera, Google Chrome or Mozilla Firefox (pretty much anything other than Internet Explorer) with JavaScript enabled.
Details of each parameter is provided via tooltips by hovering the cursor over the corresponding (?) image. Warnings of invalid parameter choices are provide via alert pop-up windows which may be prevented by pop-up blockers. The fitness value assigned to each chromosome is the number of incorrect outputs when all inputs are applied; that is a fitness value of zero represents a perfect solution. The progress bars currently only work under Opera.
For a general introduction to CGP see here.