Background process
- Population size = 1000 agents
training set = 25 agents:
| {
|
15 fittest agents from foreground
10 fittest agents from background
|
- Iteration:
- All 1000 play against each 25 in training set
- Fitness evaluated
- Best half mate and generate new bottom half
- Best 10 (with fitness sharing) go to training set
Every foreground iteration:
- Population is reset
- New 15 best are received