Property | Type | Description | |
---|---|---|---|
activeBoard |
Method | Description | |
---|---|---|
DoStep ( AbstractStep step, PlayerType playerType ) : AbstractStep.Result | ||
GetAvailableSteps ( IState st ) : IEnumerable |
||
GetGameTypeInfo ( ) : string | ||
GetHeuristicValue ( IState state, PlayerType current ) : double | ||
Quarto ( ) : System | ||
RegisterAsPlayer ( AbstractGame &onStep, PlayerType playerType ) : void | ||
SimulateStep ( IState current, AbstractStep step ) : IState | ||
StartGame ( ) : void | ||
initGame ( ) : void | ||
selectPiece ( PlayerType type, Piece select ) : void | ||
updateGameState ( int x, int y ) : void |
Method | Description | |
---|---|---|
pieceToString ( Piece p ) : string | ||
startGameProcess ( object sender, |
public DoStep ( AbstractStep step, PlayerType playerType ) : AbstractStep.Result | ||
step | AbstractStep | |
playerType | PlayerType | |
return | AbstractStep.Result |
public GetAvailableSteps ( IState st ) : IEnumerable |
||
st | IState | |
return | IEnumerable |
public GetHeuristicValue ( IState state, PlayerType current ) : double | ||
state | IState | |
current | PlayerType | |
return | double |
public RegisterAsPlayer ( AbstractGame &onStep, PlayerType playerType ) : void | ||
onStep | AbstractGame | |
playerType | PlayerType | |
return | void |
public SimulateStep ( IState current, AbstractStep step ) : IState | ||
current | IState | |
step | AbstractStep | |
return | IState |
public selectPiece ( PlayerType type, Piece select ) : void | ||
type | PlayerType | |
select | Piece | |
return | void |
public updateGameState ( int x, int y ) : void | ||
x | int | |
y | int | |
return | void |