This sketch builds on previous sketch but tries to add a boost for members or the population that are distant from the average.
It appears to be most helpful as written in the early states if the population stages is small? Not sure if it helps or hurts otherwise. Probably makes shortest generation higher but may prevent wheel spinning in a local maxima? Ran some tests but probably not at high enough n to really tell.
Best phrase:
njU FFhrYhiengoiL a
Most novel:
xqT.REGwKH.XY.MNj F
All phrases:
BVvcztuVLHfNqjDXAR
vZBr.lGVDh Y.xdlpmL
xlenxRrWqXZ iyjofQe
Agd.hrPwHCwfgWwulpx
wYgMiK eHTuhLAvTPdh
bdLbAninfzMvWi.syMS
YD DYIdTeaqrKviFMRS
mWUiscYAEf.XY.MNj F
aPtWp rwsFdBYyXSOKE
qKFzpQGpPgOyUlDFtcq
exExgWuBMKectVMGKPG
ODpyAvuA.DfCBX fzls
DLjNwGqyrMhp yfYJDs
sKXLLttf WBIBiAimvl
BtAY OWNEjCSHtQlxdM
pXHCX.HXMTHNCmqgvKW
BVvcztuVLzlSueGaFU
.IkQXVr .nrjylLIFsr
BVvcztuVLQAvjQxdEo
FyX.SaN J.BIBiAimvg
EbuAcTKhBiCuvsOGCI
xqT.REGwKH.XY.MNj F
bswXCnAhbKrsv.xLoYA
blcFfUYOrtxWHMclN.A
EbuAcTghBikcluficaO
ZmYKHntWRtqrKvihLRS
EgyvQGpYZkZ iyjofQe
GvPZTTtBlxsHtE.KuFE
trggrZiHMSsZtAGrDDg
evSpvINxZBGDmnTkSyn
trggrZiHMSzkFpycOmj
.IkQXVr .nQAvjQxdEo
ODpyAvuA.DfCBX fzls
HIdh Kq.AzZeiyjofQe
aXARGsgixUKVpshnSqi
CHKbxImvTKMvWi.syMS
QjAhJ.XrSdCrvgcPfzr
BVvcztuVLrsv.xLoYA
yFCKbWqXVWxTOpeFtDQ
DLjNwGqyrMrjyWLIFsr
FVvug.dR SCrvgcPfzr
DxLFnvwOhtsxBMjtcTZ
a.YYNTvUbGsHtE.KuFE
bdLbAninfzlcgFKaHpS
AquNGTWKCZHfNqjDXAR
qtMCxEpnMmzlSueGaFU
fOqpsDZNP.Z iyjofQe
bNMAaIgR EkcluficaO
pXzVLlmIFFGxEMJnmSq
P ApAnnZWSzkFpycOmj
total generations: 1
average fitness: 0.0008310249307479225
total population: 100
novelty preference: 10
mutation rate: 1%