private bool CheckIfLegal(MDDNode to1, MDDNode to2) { return(to1.move.IsColliding(to2.move) == false); }