# Uses of Class
edu.uky.ai.path.Map

Packages that use Map
Package | Description
--- | ---
edu.uky.ai.path |
edu.uky.ai.path.gui |

- ## Uses of Map in edu.uky.ai.path

  Fields in edu.uky.ai.path declared as Map
  Modifier and Type | Field | Description
  --- | --- | ---
  `protected Map` | Location.`map` | The map on which this location appears.
  `static Map` | Map.`MAP_1` | An empty map
  `static Map` | Map.`MAP_2` | A map with a simple wall
  `static Map` | Map.`MAP_3` | A map with 2 walls
  `static Map` | Map.`MAP_4` | A map with a long corridor leading to a dead end
  `static Map` | Map.`MAP_5` | A map with a long dead end corridor on the top
  `static Map` | Map.`MAP_6` | A map with a long, winding path that will fool greedy search

  Constructors in edu.uky.ai.path with parameters of type Map
  Constructor | Description
  --- | ---
  `Location​(Map map, int x, int y, boolean solid)` | Creates a new location.
  `Sprite​(Map map, int x, int y)` | Creates a new sprite at a given location.

- ## Uses of Map in edu.uky.ai.path.gui

  Fields in edu.uky.ai.path.gui declared as Map
  Modifier and Type | Field | Description
  --- | --- | ---
  `Map` | GridPanel.`map` | The map being visualized

  Constructors in edu.uky.ai.path.gui with parameters of type Map
  Constructor | Description
  --- | ---
  `GridPanel​(Map map, java.util.Set<Location> visited, PriorityQueue<Path> frontier)` | Constructs a new visualization of a path search.