One-max solver Probably been done a thousand times. Written as an assignment for an Evolutionary Computation course.