|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Move | |
---|---|
klaus.backend | |
klaus.chess | |
klaus.chess.party | |
klaus.engine |
Uses of Move in klaus.backend |
---|
Methods in klaus.backend with parameters of type Move | |
---|---|
boolean |
OfflinePlayingBackend.addMove(Move move)
|
boolean |
NullBackend.addMove(Move move)
|
boolean |
ChessBackend.addMove(Move move)
Add a certain move to the backend. |
boolean |
AnalyzeBackend.addMove(Move move)
|
void |
NullBackend.fireMoveListeners(Move move)
|
void |
ChessBackend.fireMoveListeners(Move move)
|
void |
MoveListener.moveDone(Move move)
|
Uses of Move in klaus.chess |
---|
Fields in klaus.chess declared as Move | |
---|---|
static Move |
Move.NO_NEW_MOVE
|
Methods in klaus.chess with parameters of type Move | |
---|---|
static boolean |
MoveControl.accept(Move move,
Position position)
Check if a move is legal in a given position |
private static boolean |
MoveControl.canDoMove(Move move,
Position position)
Checks whether a move is technically possible (meaning regarding the pieces positions, if the way is free etc, ignoring if pieces are in check etc. |
Uses of Move in klaus.chess.party |
---|
Fields in klaus.chess.party declared as Move | |
---|---|
private Move |
PartyNode.lastMove
|
Methods in klaus.chess.party that return Move | |
---|---|
Move |
Party.getLastMove()
Gets the last move of the PV |
Move |
PartyNode.getMove()
|
Methods in klaus.chess.party with parameters of type Move | |
---|---|
void |
Party.addMove(Move m)
add a new move at the end of the PV |
Constructors in klaus.chess.party with parameters of type Move | |
---|---|
PartyNode(Move lastMove)
Create a new Party node within a game (= normal node) |
Uses of Move in klaus.engine |
---|
Methods in klaus.engine with parameters of type Move | |
---|---|
void |
UCIEngine.addMove(Move m)
|
void |
Engine.addMove(Move move)
|
protected void |
Engine.fireMoveListeners(Move move)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |