One variation could be made that players choose all the movements they will
make before they make it.
A)A piece cant go to a place that another piece was on this turn
and
B)A piece cant pass into some board position that another piece will pass
while making their move.