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

28 lines
550 B
Markdown

## 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