Exemplo n.º 1
0
 private bool MovingOneSquareForwardOrBackward(Square origin, Square destination)
 {
     return (origin.DistanceOfRanksIsOneTo(destination)
             && origin.DistanceOfFilesIsZeroTo(destination));
 }