|
62ab4f9a16
|
New crossover features: Order, Bounds, Standard deviation
|
2018-04-14 19:58:13 -07:00 |
|
|
b2f164f464
|
Elitism and CopyChromosomes()
|
2018-04-14 08:33:25 -07:00 |
|
|
dc75f730ab
|
The Roulette wheel was broke lol
|
2018-04-14 05:36:17 -07:00 |
|
|
a233802f6c
|
Duplicated EvaluateFitness() to EvaluateError(), reversed
|
2018-04-14 04:18:05 -07:00 |
|
|
b256a47cde
|
Convenience: Can now evaluate a lambda for fitness on every chromosome, using threads
|
2018-04-14 04:10:31 -07:00 |
|
|
4f1522ff43
|
Switch to better roulette wheel selection
|
2018-04-14 02:24:22 -07:00 |
|
|
0326bc4ddf
|
Moved defines to constants in-class
|
2018-04-14 01:08:22 -07:00 |
|
|
b0da515139
|
Added functions to control crossover rate and type
|
2018-04-14 01:07:56 -07:00 |
|
|
1d901ccc01
|
Centralize thread count suggestion
|
2018-04-14 00:28:50 -07:00 |
|
|
854ad5a1a3
|
First commit - Seems to pass "all 1's" evolution test
|
2018-04-13 23:59:20 -07:00 |
|