10
Feb
11

Demoing AutoPush

Downloaded and took a loook at AutoPush.

Eclipse keeps dying on any system anytime I try to install Counterclockwise, the Clojure plugin for eclipse.

Manually installed Clojure and Clojure-contrib on my system and got a repl. Yay!!

Checking out regression.clj

All input and generation are evaluated and their rate of improvement compared to their ancestors are evaluated. This is then used to calculate weights applied to all the individuals. The weights of the individuals decay according to a specified decay and individuals are selected for the next run depending upon the evaluation of their weights. Individuals constantly improving and having a higher weight have a better chance of evolving than other individuals with lesser weights. Each generation is culled by removing individuals whose improvement rate are stagnant and or falling and and have weights that fall below a defined threshold.