Uses of Class
net.royalur.model.shape.BoardShape
Package
Description
-
Uses of BoardShape in net.royalur
Modifier and TypeMethodDescriptionGameBuilder.boardShape
(BoardShape boardShape) Copies this game builder with the shape of the board set toboardShape
. -
Uses of BoardShape in net.royalur.model
Modifier and TypeMethodDescriptionGameSettings.getBoardShape()
Gets the shape of the game board.Board.getShape()
Gets the shape of this board.Modifier and TypeMethodDescriptionboolean
Move.isDestRosette
(BoardShape shape) Determines whether this move will land a piece on a rosette.GameSettings.withBoardShape
(BoardShape boardShape) Generates new game settings withboardShape
.ModifierConstructorDescriptionBoard
(BoardShape shape) Instantiates an empty board with the shapeshape
.GameSettings
(BoardShape boardShape, PathPair paths, DiceFactory diceFactory, int startingPieceCount, boolean safeRosettes, boolean rosettesGrantExtraRolls, boolean capturesGrantExtraRolls) Instantiates a new set of game settings for the Royal Game of Ur. -
Uses of BoardShape in net.royalur.model.shape
Modifier and TypeClassDescriptionclass
The shape of the board used for the game Aseb:xxxx xxxxxxxxxxxx xxxx
class
The standard shape of board used for The Royal Game of Ur that follows the game boards that were excavated by Sir Leonard Woolley.Modifier and TypeMethodDescriptionBoardShapeFactory.createBoardShape()
Create an instance of the board shape.abstract BoardShape
BoardType.createBoardShape()
Create an instance of the board shape.Modifier and TypeMethodDescriptionboolean
BoardShape.isEquivalent
(BoardShape other) Determines whether this board shape covers the same tiles, and has the same rosettes, asother
. -
Uses of BoardShape in net.royalur.rules
Modifier and TypeFieldDescriptionprotected final BoardShape
RuleSet.boardShape
The shape of the game board.Modifier and TypeMethodDescriptionRuleSet.getBoardShape()
Gets the shape of the board used in this rule set.ModifierConstructorDescriptionprotected
RuleSet
(BoardShape boardShape, PathPair paths, DiceFactory diceFactory, PieceProvider pieceProvider, PlayerStateProvider playerStateProvider) Instantiates a rule set for the Royal Game of Ur. -
Uses of BoardShape in net.royalur.rules.simple
ModifierConstructorDescriptionSimpleRuleSet
(BoardShape boardShape, PathPair paths, DiceFactory diceFactory, PieceProvider pieceProvider, PlayerStateProvider playerStateProvider, boolean safeRosettes, boolean rosettesGrantExtraRolls, boolean capturesGrantExtraRolls) Instantiates a simple rule set for the Royal Game of Ur. -
Uses of BoardShape in net.royalur.rules.simple.fast