but if i look for info from islands i can see some islands restarting before 20. generation
how exactly does the restart work?
- independently on the island
- or some total value from all the islands
i think it doesnt work correctly
if i set to restart after 30 gens and see, that the restart could happen on 35. gen, this cant be true
Status changed from In progress to Waiting for information
I have restart on stagnation after 30 generations.
It restarts evolution really only after 30+ generations of stagnation, doesn't matter if I have fresh blood settings or not.
Do you mean that it restarts evolution sooner than in 30 generations?
Maybe you can attach your config and som escreenshots describing what you mean.
Attachment restart.jpg added
Attachment set.jpg added
because the stagnation filter is set to stagnate FOR 30 generations
in the old SQ we can have set stagnation for 5 generations and can get with no problem to 70. gen.
When I test it with defaut genetic evoilution settings every island gets restarted randomly after 40-70 generations. I don't see any error there, it works as it should.
Islands are independent on each other and are restarted independently. It is so that they don't need to wait for each other and CPU is used all the time.
Restart on stagnation happens when the average top strategies stagnate, it shouldn't be affected by fresh blood, because fresh blood replaces the weakest strategies, not the best ones.
I made one more fix to don't count duplicate strategies multiple times in top fitness computation, it could have been reason for the restarts you saw.