The Push programming language in Matlab
Matlab
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
README
crossover.m
crossover1pt.m
crossover2pt.m
float_div.m
float_dup.m
float_mult.m
float_plus.m
float_pop.m
float_push.m
float_rot.m
float_sub.m
float_swap.m
join.m
mutate.m
pushgp.m
randindiv.m
roulette.m
test.m

README

Matlab Implementation of Genetic Programming with the Push programming language
by Kyle Harrington (kyleh@cs.brandeis.edu), September 2011.

A very simple GP implementation that operates on a minimal Push implementation.

The default test problem is: X^6 - 2 * X^4 + X^2

To get started (in Matlab):
pushgp(5,1000)