Initial commit
This commit is contained in:
26
assignement.md
Normal file
26
assignement.md
Normal file
@@ -0,0 +1,26 @@
|
||||
## 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
|
||||
Reference in New Issue
Block a user