Uses of Interface
net.royalur.rules.PieceProvider
Packages that use PieceProvider
-
Uses of PieceProvider in net.royalur.rules
Fields in net.royalur.rules declared as PieceProviderModifier and TypeFieldDescriptionprotected final PieceProvider
RuleSet.pieceProvider
Provides the manipulation of piece values.Methods in net.royalur.rules that return PieceProviderModifier and TypeMethodDescriptionRuleSet.getPieceProvider()
Gets the provider of piece manipulations.Constructors in net.royalur.rules with parameters of type PieceProviderModifierConstructorDescriptionprotected
RuleSet
(BoardShape boardShape, PathPair paths, DiceFactory diceFactory, PieceProvider pieceProvider, PlayerStateProvider playerStateProvider) Instantiates a rule set for the Royal Game of Ur. -
Uses of PieceProvider in net.royalur.rules.simple
Classes in net.royalur.rules.simple that implement PieceProviderModifier and TypeClassDescriptionclass
Provides new instances of, and manipulations to, simple pieces.Constructors in net.royalur.rules.simple with parameters of type PieceProviderModifierConstructorDescriptionSimpleRuleSet
(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.