A basic framework for genetic algorithm projects.