Example #1
0
 /// <summary>
 /// Check X,Y coordinate
 /// </summary>
 /// <param name="position"></param>
 /// <returns>If coorditane has a rover returns true</returns>
 public bool CheckCoordinate(Position position)
 {
     return(
         position.X > Size.Width ||
         position.X < 0 ||
         position.Y > Size.Height ||
         position.Y < 0 ||
         RoversPosition.Exists(p => p.X == position.X && p.Y == position.Y));
 }