An engine for genetic algorithms.