Exemple #1
0
 public bool IsMovePossible(PieceBase piece, MoveDirection direction, int interval)
 {
     piece.Move(direction, interval);
     if (_pieceInsideBoardSpecification.IsSatisfiedBy(piece))
     {
         //Todo bear in mind interva
         bool isCollision = FigureCollision(piece);
         return(!isCollision);
     }
     return(false);
 }