fixed theoretical board available move check