Some fooling around with evolutionary algorithms in javascript.