Index
All Classes and Interfaces|All Packages|Constant Field Values
C
- CALL - Enum constant in enum class net.holdemresources.calculator.scripting.api.IPlayerAction.ActionType
- CALL - Static variable in interface net.holdemresources.calculator.scripting.api.ITreeBuildingScript
- canFlatCallPreflop(IDecisionContext) - Method in interface net.holdemresources.calculator.scripting.api.ITreeBuildingScript
-
Tests whether the current player is allowed to limp or flat call Preflop.
- CHECK - Enum constant in enum class net.holdemresources.calculator.scripting.api.IPlayerAction.ActionType
- CHECK - Static variable in interface net.holdemresources.calculator.scripting.api.ITreeBuildingScript
- countPlayersAllIn() - Method in interface net.holdemresources.calculator.scripting.api.IPotState
-
Counts the number of players who are all-in.
- countPlayersFolded() - Method in interface net.holdemresources.calculator.scripting.api.IPotState
-
Counts the number of folded players.
- countPlayersLive() - Method in interface net.holdemresources.calculator.scripting.api.IPotState
-
Counts the number of players who are not folded and not all-in.
F
- FLOP - Static variable in interface net.holdemresources.calculator.scripting.api.ITreeBuildingScript
- FOLD - Enum constant in enum class net.holdemresources.calculator.scripting.api.IPlayerAction.ActionType
- FOLD - Static variable in interface net.holdemresources.calculator.scripting.api.ITreeBuildingScript
G
- getActionSequence() - Method in interface net.holdemresources.calculator.scripting.api.IDecisionContext
-
Sequence of actions for the current street.
- getActionSequence(int) - Method in interface net.holdemresources.calculator.scripting.api.IDecisionContext
-
Sequence of actions for the selected street.
- getActionSequenceFull() - Method in interface net.holdemresources.calculator.scripting.api.IDecisionContext
-
Full sequence of actions for the entire hand.
- getActionType() - Method in interface net.holdemresources.calculator.scripting.api.IPlayerAction
-
The type of action: FOLD, CHECK, CALL or RAISE.
- getActivePlayer() - Method in interface net.holdemresources.calculator.scripting.api.IDecisionContext
-
Index of the current player.
- getAmount() - Method in interface net.holdemresources.calculator.scripting.api.IPlayerAction
-
Chip amount associated with the action.
- getBetCount() - Method in interface net.holdemresources.calculator.scripting.api.IDecisionContext
-
Number of bets or raises on the current street.
- getChipsActive(int) - Method in interface net.holdemresources.calculator.scripting.api.IPotState
-
Get the active chip count for the player.
- getChipsDead(int) - Method in interface net.holdemresources.calculator.scripting.api.IPotState
-
Get the dead chip count for the player.
- getChipsRemaining(int) - Method in interface net.holdemresources.calculator.scripting.api.IPotState
-
Get the remaining chip count for the player.
- getChipsTotalPot() - Method in interface net.holdemresources.calculator.scripting.api.IPotState
-
Size of the total pot.
- getFlatCallCount() - Method in interface net.holdemresources.calculator.scripting.api.IDecisionContext
-
Number of flat calls against the most recent bet or raise on the current street.
- getLastRaiseAction() - Method in interface net.holdemresources.calculator.scripting.api.IDecisionContext
-
The most recent bet or raise during this hand.
- getNumberOfPlayers() - Method in interface net.holdemresources.calculator.scripting.api.IDecisionContext
-
Number of players on the current table.
- getPlayer() - Method in interface net.holdemresources.calculator.scripting.api.IPlayerAction
-
The player associated with this action.
- getPlayerIndexBigBlind() - Method in interface net.holdemresources.calculator.scripting.api.IDecisionContext
-
Index of the big blind player.
- getPlayerIndexButton() - Method in interface net.holdemresources.calculator.scripting.api.IDecisionContext
-
Index of the button player.
- getPlayerIndexSmallBlind() - Method in interface net.holdemresources.calculator.scripting.api.IDecisionContext
-
Index of the small blind player.
- getPotState() - Method in interface net.holdemresources.calculator.scripting.api.IDecisionContext
-
State of the pot at the current decision point.
- getSizeAnte() - Method in interface net.holdemresources.calculator.scripting.api.IDecisionContext
-
Size of the nominal ante per player.
- getSizeBigBlind() - Method in interface net.holdemresources.calculator.scripting.api.IDecisionContext
-
Size of the nominal big blind.
- getSizeSmallBlind() - Method in interface net.holdemresources.calculator.scripting.api.IDecisionContext
-
Size of the nominal small blind.
- getSizingsPostflop(IDecisionContext) - Method in interface net.holdemresources.calculator.scripting.api.ITreeBuildingScript
-
Calculates the bet or raise sizings for a Postflop decision.
- getSizingsPreflop(IDecisionContext) - Method in interface net.holdemresources.calculator.scripting.api.ITreeBuildingScript
-
Calculates raise sizings for a Preflop decision.
- getStackPotRatio() - Method in interface net.holdemresources.calculator.scripting.api.IDecisionContext
-
Stack to pot ratio for the current effective stacks.
- getStreet() - Method in interface net.holdemresources.calculator.scripting.api.IDecisionContext
-
The current street.
- getStreet() - Method in interface net.holdemresources.calculator.scripting.api.IPlayerAction
-
The street associated with this action.
- getStreet() - Method in interface net.holdemresources.calculator.scripting.api.IPotState
-
The street at this game state.
H
- hasNextStreetBetting(IDecisionContext) - Method in interface net.holdemresources.calculator.scripting.api.ITreeBuildingScript
-
Tests whether betting can take place on the following streets.
- hasPlayerFolded(int) - Method in interface net.holdemresources.calculator.scripting.api.IPotState
-
Tests whether a player has folded.
I
- IDecisionContext - Interface in net.holdemresources.calculator.scripting.api
-
The IDecisionContext interface contains methods to query the game state at a particular decision point.
- IPlayerAction - Interface in net.holdemresources.calculator.scripting.api
-
The IPlayerAction interface contains information related to one specific action by a player.
- IPlayerAction.ActionType - Enum Class in net.holdemresources.calculator.scripting.api
-
The type of action: FOLD, CHECK, CALL or RAISE.
- IPotState - Interface in net.holdemresources.calculator.scripting.api
-
The IPotState interface provides detailed information about the state of the hand, such as current chip counts for the players etc.
- isDonkBet() - Method in interface net.holdemresources.calculator.scripting.api.IDecisionContext
-
Tests whether a bet by the current player would be a donk bet.
- isPlayerAllIn(int) - Method in interface net.holdemresources.calculator.scripting.api.IPotState
-
Tests whether a player is all-in.
- isPlayerInBlinds(int) - Method in interface net.holdemresources.calculator.scripting.api.IDecisionContext
-
Tests whether the specified player is in the blinds.
- isPlayerInPosition(int, int) - Method in interface net.holdemresources.calculator.scripting.api.IDecisionContext
-
Tests whether a player has Postflop position against another player.
- ITreeBuildingScript - Interface in net.holdemresources.calculator.scripting.api
-
The ITreeBuildingScript interface documents the required methods of a HRC tree building script.
N
- net.holdemresources.calculator.scripting.api - package net.holdemresources.calculator.scripting.api
P
- PREFLOP - Static variable in interface net.holdemresources.calculator.scripting.api.ITreeBuildingScript
R
- RAISE - Enum constant in enum class net.holdemresources.calculator.scripting.api.IPlayerAction.ActionType
- RAISE - Static variable in interface net.holdemresources.calculator.scripting.api.ITreeBuildingScript
- RIVER - Static variable in interface net.holdemresources.calculator.scripting.api.ITreeBuildingScript
S
- sizingAllIn() - Method in interface net.holdemresources.calculator.scripting.api.IDecisionContext
-
Sizing for an all-in bet or raise.
- sizingBigBlinds(double) - Method in interface net.holdemresources.calculator.scripting.api.IDecisionContext
-
Calculate a bet/raise-to sizing in big blinds.
- sizingGeometric(int) - Method in interface net.holdemresources.calculator.scripting.api.IDecisionContext
-
Calculate sizing to get smoothly all-in for effective stacks with the number of bets or raises.
- sizingGeometricHint(double) - Method in interface net.holdemresources.calculator.scripting.api.IDecisionContext
-
Calculate the geometric sizing that is closest to the specified hint.
- sizingMinimum() - Method in interface net.holdemresources.calculator.scripting.api.IDecisionContext
-
Minimum legal size for a bet or raise.
- sizingPot(double) - Method in interface net.holdemresources.calculator.scripting.api.IDecisionContext
-
Calculate a bet/raise sizing as a fraction of the pot.
- sizingsPreflop(String) - Method in interface net.holdemresources.calculator.scripting.api.IDecisionContext
-
Calculate preflop sizings, compatible with UI sizing syntax.
T
- TURN - Static variable in interface net.holdemresources.calculator.scripting.api.ITreeBuildingScript
V
- valueOf(String) - Static method in enum class net.holdemresources.calculator.scripting.api.IPlayerAction.ActionType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class net.holdemresources.calculator.scripting.api.IPlayerAction.ActionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values