minimax
speed hack: step uses a swap world
tuning
add another time check
fix conway bugs