Illegal move check before move
Modify test to new robot change