Files
genetic-algorithm/assignement.md
2026-10-14 22:01:15 +02:00

550 B

Refactor

Change dependency graph

  • A circular dependency between SimpleGeneticAlgorithm and Individual were implemented using service locator pattern and static classes.

Population

  • Add a second constructor. size parameter were never used if createNew was false

Individual

  • Move getFitness method from SimpleGeneticAlgorithm to Individual

Prepare support for class inheritance


Limit number of generations

Roulette selection

To be done

Cross-over rate

To be done

Variable-length bit strings

To be done