Before (slow code from master branch) the fitness seemed to be monotonically decreasing. Now (fast code in speedup branch) there are sudden jumps where lower fitnesses creep into first place by somehow out-competing the fittest members:
generation 1696. mean fitness: 0.28. Best fitnesses: {0.043650793650793634,0.043650793650793634,0.043650793650793634,0.043650793650793634,0.043650793650793634}xxxxx.l...l..l.l..p.p..p...l......l..l....l....l.p...e.g...........p.e..
generation 1697. mean fitness: 0.31. Best fitnesses: {0.043650793650793634,0.043650793650793634,0.043650793650793634,0.043650793650793634,0.043650793650793634}xxxx......e..p..g..l..l....l.......l......l...l......l...l.......g
generation 1698. mean fitness: 0.32. Best fitnesses: {0.043650793650793634,0.043650793650793634,0.043650793650793634,0.043650793650793634,0.043650793650793634}xxxx.p..p.l.e..p..l..l..l.....l....e.l..e............l..e.l......l....
generation 1699. mean fitness: 0.34. Best fitnesses: {0.043650793650793634,0.043650793650793634,0.043650793650793634,0.043650793650793634,0.1354497354497355}xxxxx.l.l..g....l.e...g..p.g..g...l...............p..l....l....l.p..g.p.e
generation 1700. mean fitness: 0.31. Best fitnesses: {0.043650793650793634,0.043650793650793634,0.043650793650793634,0.1354497354497355,0.15714285714285714}xxxx..l..e..l.p..............g....l...l..p.l.....p.g...p.l....g.....e
generation 1701. mean fitness: 0.35. Best fitnesses: {0.043650793650793634,0.043650793650793634,0.15714285714285714,0.15714285714285714,0.16084656084656085}xxxxx..l..l..l.....l.l...........p....l..e.l....l.l.p.l......p...p..l..
generation 1702. mean fitness: 0.35. Best fitnesses: {0.043650793650793634,0.15714285714285714,0.15714285714285714,0.15714285714285714,0.16084656084656085}xxxx.p...e...p.lg..e......l..p.e.l.p......p..l.l.l....e......l.e.p.......
generation 1703. mean fitness: 0.36. Best fitnesses: {0.15714285714285714,0.15714285714285714,0.15714285714285714,0.16084656084656085,0.16084656084656085}xxxx..e....p....p.l.e.p..............l.....e....g.p.....e.lg...l.l..l.
Before (slow code from master branch) the fitness seemed to be monotonically decreasing. Now (fast code in speedup branch) there are sudden jumps where lower fitnesses creep into first place by somehow out-competing the fittest members: