Uses of Class
net.royalur.model.Board
Package
Description
-
Uses of Board in net.royalur
-
Uses of Board in net.royalur.model
Modifier and TypeMethodDescriptionvoid
Apply this move to update the boardboard
. -
Uses of Board in net.royalur.notation
Modifier and TypeMethodDescriptionModifier and TypeMethodDescriptionvoid
JsonNotation.writeBoard
(com.fasterxml.jackson.core.JsonGenerator generator, Board board) ModifierConstructorDescriptionFullStateSource
(Board board, PlayerState lightPlayer, PlayerState darkPlayer) -
Uses of Board in net.royalur.rules
Modifier and TypeMethodDescriptionRuleSet.findAvailableMoves
(Board board, PlayerState player, Roll roll) Finds all available moves from the given state. -
Uses of Board in net.royalur.rules.simple
Modifier and TypeMethodDescriptionSimpleRuleSet.findAvailableMoves
(Board board, PlayerState player, Roll roll) -
Uses of Board in net.royalur.rules.simple.fast
-
Uses of Board in net.royalur.rules.state
ModifierConstructorDescriptionAbandonedGameState
(Board board, PlayerState lightPlayer, PlayerState darkPlayer, long timeSinceGameStartMs, AbandonReason reason, PlayerType player) Instantiates a game state representing a game being abandoned.ActionGameState
(Board board, PlayerState lightPlayer, PlayerState darkPlayer, long timeSinceGameStartMs, PlayerType turn) Instantiates a game state for an ongoing point in a game.ControlGameState
(Board board, PlayerState lightPlayer, PlayerState darkPlayer, long timeSinceGameStartMs) Instantiates a game state for a control action.ControlGameState
(Board board, PlayerState lightPlayer, PlayerState darkPlayer, long timeSinceGameStartMs, PlayerType player) Instantiates a game state for a control action.EndGameState
(Board board, PlayerState lightPlayer, PlayerState darkPlayer, long timeSinceGameStartMs, PlayerType winner) Instantiates a game state where a player has won the game.GameState
(Board board, PlayerState lightPlayer, PlayerState darkPlayer, long timeSinceGameStartMs) Instantiates a game state.MovedGameState
(Board board, PlayerState lightPlayer, PlayerState darkPlayer, long timeSinceGameStartMs, PlayerType turn, Roll roll, Move move) Instantiates a game state representing a move that was made in a game.OngoingGameState
(Board board, PlayerState lightPlayer, PlayerState darkPlayer, long timeSinceGameStartMs, PlayerType turn) Instantiates a game state for an ongoing point in a game.PlayableGameState
(Board board, PlayerState lightPlayer, PlayerState darkPlayer, long timeSinceGameStartMs, PlayerType turn) Instantiates a game state for an ongoing point in a game.ResignedGameState
(Board board, PlayerState lightPlayer, PlayerState darkPlayer, long timeSinceGameStartMs, PlayerType player) Instantiates a game state representing a player resigning from a game.RolledGameState
(Board board, PlayerState lightPlayer, PlayerState darkPlayer, long timeSinceGameStartMs, PlayerType turn, Roll roll, List<Move> availableMoves) Instantiates a game state that represents a roll that was made in a game.WaitingForMoveGameState
(Board board, PlayerState lightPlayer, PlayerState darkPlayer, long timeSinceGameStartMs, PlayerType turn, Roll roll, List<Move> availableMoves) Instantiates a game state where the game is waiting for a player to make a move.WaitingForRollGameState
(Board board, PlayerState lightPlayer, PlayerState darkPlayer, long timeSinceGameStartMs, PlayerType turn) Instantiates a game state where the game is waiting for a player to roll the dice.