blob: f310a5e13c82668f1e8af4128e8181cdd20aff38 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
package org.guru.boggle;
import java.util.List;
public interface Board {
void reset();
char letterAt(BoardPosition p);
void markUsed(BoardPosition p);
void clearUsed(BoardPosition p);
boolean isUsed(BoardPosition p);
List<BoardPosition> adjacentNeighborPositions(BoardPosition p);
List<BoardPosition> adjacentUnusedNeighborPosition(BoardPosition p);
}
|