ColorShapeLinks AI
An AI competition for the IEEE Conference on Games 2021
|
Represents a move to be performed in the future. More...
Public Member Functions | |
FutureMove (int column, PShape shape) | |
Create a future move. More... | |
override string | ToString () |
Provides a string representation of the future move in the form "<round|square> piece at column <col>". More... | |
Public Attributes | |
readonly int | column |
The column where to drop the piece. More... | |
readonly PShape | shape |
The piece to use in the move. More... | |
Properties | |
static FutureMove | NoMove [get] |
Represent a "no move" decision, when an AI is unable to decide which move to perform. More... | |
bool | IsNoMove [get] |
Is this move a NoMove? More... | |
Represents a move to be performed in the future.
|
inline |
Create a future move.
column | The column where to drop the piece. |
shape | The piece to use in the move. |
override string ToString | ( | ) |
Provides a string representation of the future move in the form "<round|square> piece at column <col>".
readonly int column |
The column where to drop the piece.
readonly PShape shape |
The piece to use in the move.
|
staticget |
Represent a "no move" decision, when an AI is unable to decide which move to perform.
A "no move" decision.