Example #1
0
 public bool PositionHasScent(Coordinates position)
 {
     return(Scents.ContainsKey(position.X) &&
            Scents[position.X].Contains(position.Y));
 }
Example #2
0
 public Surface(Coordinates upperRight)
 {
     UpperRight = upperRight;
     LowerLeft  = new Coordinates(0, 0);
     Scents     = new Dictionary <int, HashSet <int> >();
 }