Index

C F G H I N P R S T V 
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.
C F G H I N P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values