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
GetAllPieceSquares Method
Returns a
List
T
containing all
Square
objects that have
Piece
objects that can be moved.
Namespace:
VikingChess.Model
Assembly:
VikingChess (in VikingChess.exe) Version: 1.0.0.0 (1.0.0.0)
Syntax
C#
Copy
public
List
<
Square
>
GetAllPieceSquares
(
Board
board
)
Parameters
board
Type:
VikingChess.Model
Board
The
Board
to get all
Square
objects from.
Return Value
Type:
List
Square
List
T
of
Square
objects containing
Piece
objects.
See Also
Reference
Player Class
VikingChess.Model Namespace
Copyright Declan Murphy 2016
Send comments on this topic to
masterdex@live.ie