finished random move, not tested