# Index

A C D E F G H I L M N P R S T W X Y
All Classes All Packages

## M

main(String[]) - Static method in class edu.uky.ai.path.Main
  Performs a path search and guides the robot to the flag.
Main - Class in edu.uky.ai.path
  This exercise will demonstrate how many different kinds of search algorithms can be implemented using the same basic process with slight variations in how the next state is chosen.
Main() - Constructor for class edu.uky.ai.path.Main
map - Variable in class edu.uky.ai.path.gui.GridPanel
  The map being visualized
map - Variable in class edu.uky.ai.path.Location
  The map on which this location appears.
Map - Class in edu.uky.ai.path
  Represents a 2D space that may contain walls.
Map(int, int, Map.Wall...) - Constructor for class edu.uky.ai.path.Map
  Creates a new 2D space with a give number of walls.
MAP_1 - Static variable in class edu.uky.ai.path.Map
  An empty map
MAP_2 - Static variable in class edu.uky.ai.path.Map
  A map with a simple wall
MAP_3 - Static variable in class edu.uky.ai.path.Map
  A map with 2 walls
MAP_4 - Static variable in class edu.uky.ai.path.Map
  A map with a long corridor leading to a dead end
MAP_5 - Static variable in class edu.uky.ai.path.Map
  A map with a long dead end corridor on the top
MAP_6 - Static variable in class edu.uky.ai.path.Map
  A map with a long, winding path that will fool greedy search
move(int, int) - Method in class edu.uky.ai.path.Sprite
  Moves a sprite to a new location.

A C D E F G H I L M N P R S T W X Y
All Classes All Packages