initial population trainer coding .. still a ways to go
create two separate scapes
it compiles now
get main running with population trainer.. quickly bombs out
tried to run original scape, got crash .. this is the fix
if sensor will return invalid gamestate, panic
resetting the sensor actuator functions fixed the panic detected in previous commit
debug sensor and actuator sync
add guard to prevent fitness func being called with same cortex for both params
Code cleanup .. remove thinker.cortex, not needed
move to nv.NoOpMutator
apply nv.MutateAllWeightsBellCurve
Cleanup interface with XNOR - Train takes ScapeTwoPlayer but only needs a Scape(OnePlayer)
merge CheckerlutionScape and CheckerlutionScapeTwoPlayer
change Fitness to re-use FitnessAgainst after creating an opponent.  now, no need to run an opponent in a separate process!
run population trainer by default