
This program uses a genetic model to find a function, f(x), that satisfies the user entered x,y pairs. This Java version utilizes single point reproduction crossover, an RMS error, and a Javascript interpreter to calculate fitness.
I am currently developing a C version that utilizes reverse polish notation to parse the randomized equations, which makes the process much faster.