A C D E F G H I L M N O P R S T U V W 
All Classes All Packages

M

MOVABLE_NEG - api.State
 
MOVABLE_POS - api.State
 
move(Direction) - Method in class hw3.Pearls
Performs a move along a state sequence in the given direction, updating the score, the move count, and all affected cells in the grid.
moveBlocks(State[], MoveRecord[]) - Method in class hw3.PearlUtil
Updates the given state sequence to be consistent with shifting all movable blocks as far to the right as possible, replacing their previous positions with EMPTY.
movePlayer(State[], MoveRecord[], Direction) - Method in class hw3.PearlUtil
Updates the given state sequence to be consistent with shifting the "player" to the right as far as possible.
MoveRecord - Class in api
A MoveRecord encapsulates a State along with information about how it might have been shifted or modified during a move in the game.
MoveRecord(State, int) - Constructor for class api.MoveRecord
Constructs a MoveRecord from the given State and index.
A C D E F G H I L M N O P R S T U V W 
All Classes All Packages