Optimization algorithms library by Barry Becker, including genetic algorithms and simulated annealing.