A C D E F G H I L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
C
- canMerge(State, State) - Static method in enum api.State
-
Returns true if both given states are movable and have opposite parity.
- Cell - Class in api
-
Represents one cell of the Pearls game grid.
- Cell(Cell) - Constructor for class api.Cell
-
Constructs a copy of the given Cell.
- Cell(State) - Constructor for class api.Cell
-
Constructs a Cell with the given state.
- CLOSED_GATE - api.State
- collectPearls(State[], MoveRecord[], int, int) - Method in class hw3.PearlUtil
-
Replaces all PEARL states with EMPTY state between indices start and end, inclusive.
- countPearls() - Method in class hw3.Pearls
-
Returns the number of pearls left in the grid.
- createCellsFromString(String) - Static method in class api.StringUtil
-
Creates a cell array from a string description, using the character representations defined in this class.
- createFromString(String) - Static method in class api.StringUtil
-
Creates a cell state array from a string description, using the character representations defined in this class.
- createFromStringArray(String[]) - Static method in class api.StringUtil
-
Initializes a cell grid from an array of strings.
All Classes All Packages