Viking Chess Documentation
Viking Chess Documentation
VikingChess Namespaces
VikingChess.Model
Player Class
Player Methods
captureKing Method
capturePiece Method
escapeKing Method
GetAllPieceSquares Method
getColor Method
getMoveList Method
getMoveTuple Method
getName Method
getType Method
getWin Method
GetWinningMove Method
makeMCTSMove Method
removeFromMoveList Method
SelectCaptureSquare Method
SelectKingSquare Method
selectPieceSquare Method
setColor Method
setName Method
setType Method
setWin Method
ToString Method
updateMoveList Method
Player
makeMCTSMove Method
Use the MCTS algorithm to make a move
Namespace:
VikingChess.Model
Assembly:
VikingChess (in VikingChess.exe) Version: 1.0.0.0 (1.0.0.0)
Syntax
C#
Copy
public
Tuple
<
Square
,
Piece
,
Square
>
makeMCTSMove
(
Board
board
)
Parameters
board
Type:
VikingChess.Model
Board
The
Board
to use for the move
Return Value
Type:
Tuple
Square
,
Piece
,
Square
A
Tuple
T1, T2, T3
containing the origin
Square
, destination
Square
and
Piece
to move.
See Also
Reference
Player Class
VikingChess.Model Namespace
Copyright Declan Murphy 2016
Send comments on this topic to
masterdex@live.ie