Genetic Algorithm Program
This software runs genetic algorithms. This is mainly an interface program that will take customized functionality to run the GAs. It uses Java’s class-reflection classes to load extended code. Java is great for this because a separate scripting language does not have to be developed.
The Genetic Algorithm Program can mix and match instance of classes that implement the following interfaces:
- Crossover
- FitnessFinder
- Mutator
- PopulationSelector
Download the project here.

