Skip navigation links
A C D E F G H I L M N O P R S T U V 

E

Edge - Class in game
An Edge represents an immutable directed, weighted edge.
Edge(Node, Node, int) - Constructor for class game.Edge
Constructor: an edge of length len from src to dest.
Edge(Edge, Map<Node, Node>) - Constructor for class game.Edge
Constructor: an edge like e ...
equals(Object) - Method in class game.Node
Return truee if ob is a Node with the same id as this one.
equals(Object) - Method in class game.NodeStatus
Return true if ob is an instance of NodeStatus and has the same id as this one.
equals(Object) - Method in class game.Pair
Return true iff ob is an instance of Pair with the same values.
escape(EscapeState) - Method in class student.Explorer
Escape from the cavern before the ceiling collapses, trying to collect as much gold as possible along the way.
EscapeState - Interface in game
The state of the game while escaping from the cavern.
ExplorationState - Interface in game
The state of the game while performing exploration.
explore(ExplorationState) - Method in class student.Explorer
Explore the cavern, trying to find the orb in as few steps as possible.
Explorer - Class in student
 
Explorer() - Constructor for class student.Explorer
 
ExplorerSprite - Class in gui
Responsible for managing the explorer and drawing it on the screen.
ExplorerSprite(int, int) - Constructor for class gui.ExplorerSprite
Constructor: an instance with player;'s starting position (startRow, startCol).
A C D E F G H I L M N O P R S T U V 
Skip navigation links