HUD
This tab is used to configure HUD.
HUD is designed to display a variety of information on the table during the game. In addition, HUD must be enabled, if you use one of the following options:
Set note hotkey
Table highlight option
Convert chips / Custom bet box
Options / Hide BLAST animation
Checkbox 1 is used to enable the HUD.
HUD consists of panels, each of which can display a variety of information consisting of text and a set of tags.
There are two types of panels - Table panels and Player panels.
Table panels are designed to display general information on the table, such as the number of active players at the table, stack to pot ratio, etc.
Player panels are designed to display information for each of the players at the table, such as position, country, stack in big blind, etc.
To create a Table panel, switch to tab 2, then click 4. In the list 6 will be a new panel with the default name, such as panel1 or panel2.
To modify the panel is to be selected in the list 6, its current settings are displayed on the right.
In order to modify the displayed information in the panel, you must edit the Format string 7. Format string may consist of text and a set of tags. Tags are the variable values, in the Format string they are specified using their names in square brackets.
When displayed on a table tag names are replaced by their values, and other text is unchanged. For example, a panel with format string
Call: [%] Push: [p%]
will display the following text:
Call: 35 Push: 44
where 35 - current odds to call, and 44 - odds to push. The text 'Call:' and 'Push:' displayed without changes, but instead of tags displayed their values, in this case, 35 and 44, respectively ([%] is a call dds tag, [p%] is a push odds tag).
Remark: [timings] and [bluffEquity] tags was removed from 888Caption after request of 888 support, because they give an "unfair advantage". So these tags are not available now.
In addition to tags, converted to text, there are the control tags. They can change text color and to control the display of the panel on specified conditions.
Checkbox 13 controls the display of a panel. If the panel is temporarily not necessary to you, you can disable its display instead of deleting it completely.
The button 11 is used to select the background color of the panel. Checkbox 12 controls the display of a background of a panel (turn it off to display text only).
The button 9 is used to select the font and some of its properties - size and bold style. The button 10 is used to select the font color.
Checkbox 14 is used to select the type of alignment when changing its size. The size of the text in the panel may change due to changes in tag values, and this parameter determines which part of the panel remainsstationary while resizing.
Left - left-justified panel. The left boundary of the panel will be fixed when resizing.
Right - right-justified panel. The right boundary of the panel will be fixed when resizing.
Center - centered panel. Center of the panel will be fixed when resizing.
The button 8 is designed to add a tag to Format string. The tags can be typed manually, but it is more convenient to do it with this button. It causes a dialog to add a tag, where you can select the desired tag from the list.
Also, for each tag in the list, there is a small description.
To add a tag, select it from the list and click Add (or you can simply double click an item in the list). The tag is inserted into the Format string at the cursor position.
Drop-down list OnClick 15 allows you to set the action to be performed when you click on the panel.
There are following actions for Table panels:
None - no action.
Bet - insert a calculated value to a bet box. This action allows you to create a table buttons for pre-flop or postflop betting with various sizing. It uses formulas for bets calculating, you can read about syntax here. These buttons can be configured to any bet size, also they can be placed anywhere on the table, and you can make as many buttons as you need. The [preflop] and [heroAct] tags can be added to the Format string, as a result this panel will be displayed on the table only at turn of the hero on preflop. For example, Format string for 3.5 big blinds bet can be "3.5bb[preflop][heroAct]". For postflop bets you can use [postflop][heroAct] tags combination.
Minimize table - minimizes the table. This action allows you to create a custom button for table minimizing. This may be necessary if you are using one of the options Options / Table cropping, whichremoves the table title bar, and default '_' button becomes inaccessible. So you can create the custom '_' button in the top right corner of the table with this action.
Close the table - closes the table. This action allows you to create a custom button for table closing. This may be necessary if you are using one of the options
Options / Table cropping, which removes the table title bar, and default 'X' button becomes inaccessible. So you can create the custom 'X' button in the top right corner of the table with this action.
Open lobby - opens the main or tournament lobby, depending on the type of table.
Bet (formula) with autobet - works similarly to Bet (formula), but after entering the value in the bet box, presses the Bet / Raise button, which allows you to make bets of the specified size with a single click.
There are following actions for Player panels:
None - no action.
Copy to clipboard - copy player's nickname to the clipboard.
Set note - quick color/badge notes (Read more about it in the Hotkeys section).
Search the Web - player search on the Internet, [SCREENNAME] is replaced by the player's name in the address.
Drop-down list OnHover 33 allows you to set the action to be performed when you hover the mouse over the panel.
There are following actions for Player panels:
None - no action.
Sizings - popup with hisory of actions and sizings for the player in the current hand. Example:
The player open raises 2bb on prelop, half-pot bets on the flop, checks and calls 3/4pot bet on turn and checks river.
Country - player's country. You can also see it in the default tooltip, but here it is displayed instantly.
Note - a text note.
HUD panels can be moved using the right mouse button. When the checkbox 31 is turned on, the movement of the panels is blocked.
Player panels can also be moved in groups. Holding Ctrl you can move the panel of the same type at once for all players. Holding Shift you can move all panels for a one player.
Parameter 30 allows to change the size of the panels. When it is zero, the size of a panel is equal to the size of the text that is displayed in it. If you increase this parameter, the additional frame appears around the text and the panel increases.
Parameter 32 allows to change the opacity of the HUD, including all HUD panels, table frames, custom bet box and quick notes dialog.
Custom bet buttons
OnClick feature of Table panels allows to create an on-screen betting buttons of different configurations. Unlike the standard betslider buttons implemented in the poker client, here you can create any number of buttons, arrange them as you like on the table and set any complex bet values.
In order to create a button, do the following:
Add a panel in HUD / Table panels
Set the text that corresponds to the content. This can be, for example, "3bb", "75%", "2/3", etc. Note that the text itself does not specify the size of the bet, it is simply a comment to the button, and bet size should be set separately.
Select in OnClick one of the options Bet (formula) or Bet (formula) with autobet.
In the bottom line, enter the formula. Typical formulas are 2.5bb for a 2.5bb bet, x0.75 for a bet or raise at 75% of the pot, raise*3 - for a 3x raise relative to the previous raise (this will also work for a 3bb open raise).Â
Move the panel to the desired place of the table, adjust the background color, font, frame size, etc.
Once everything is set up, panel control tags such as [preflop], [postflop], and [heroAct] can be added to panel text. For preflop betting, it's convenient to add a combination of [preflop][heroAct] tags, postflop betting - [postflop][heroAct]. In this case, the buttons will be displayed on the table only during your turn and only on the appropriate street. In addition, in this case you can place the buttons for preflop and postflop in the same places.
Table panels tags
[BB] - size of big blind.
[SB] - size of small blind.
[Ante] - size of ante.
[BB100] - size of big blind in cents. It can be used to display a stake like this: "NL[BB100]".
[:] - pot odds to call in times, calculated as the ratio of the call to the size of the pot.
[%] - pot odds to call as a percentage. Calculated by the formula 100 * call_size / (call_size + pot_size).
[needOuts] - number of outs you need to call on the flop and turn (calculated as call odds as a percentage, multiplied by the number of unknown cards).
[reqProtect] - required protection. Indicates the percentage of the call for Hero needed for the optimal game against the bet of a given size set by the opponent.
[p%] - pot odds to push as a percentage. It is calculated the same way as pot odds to call, but for the situation where Hero shove without fold equity and most likely caller does call. A similar situation would have been if the caller shoved and Hero assessed the chances to a call.
[c=] - text color. This tag changes the color of the text, which is located after it, allowing the creation of multi-color panel. Color is specified after the '=' in hexadecimal.
Usually, however, you do not need to set it manually. When you insert this tag (by 'Add tag') color selection dialog appears, then the tag is inserted automatically with the selected color.
Example: There is a panel with Format string = "Call odds: [c=0000FF][%]". 'Call odds:' will be displayed with the color that is selected by 'Font color' button for the panel. Odd value, located after the tag will bedisplayed in red (color 0000FF).
[c=!] - changes text color after this tag to default (cancels action of [c=] tag).
[c=/] - new line + reset text color to default. For example, in such panel "Call odds: [c=0000FF][%] [c=/]Push odds: [c=0000FF][p%]" there will be two lines in a panel, with call odds in a 1st line and pust odds in a 2nd line.
[!t] - hide the panel on the tournament table.
[!c] - hide the panel on the cash table.
You can create two different HUDs for tournament and cash tables using the tags [!t] and [!c]. For example, table stake for a cash table can be displayed by 'NL[BB100][!t]', and for a tournament table by '[SB]/[BB]-[Ante][!c]'. It is possible to arrange them in the same place as they will never be displayed simultaneously.
[preflop] - show the panel on preflop only.
[postflop] - show the panel on postflop only.
Primarily [preflop] and [postflop] tags designed to control the display of buttons for custom bets (see description of 15).
[heroAct] - show the panel at turn of the hero only. This tag allows you to hide panels that are only needed during the turn of the hero. It can be the panels designed as buttons for custom bets (see 15) or the panels with [:], [%], [p%], [SPR], [stackAfterBet], [potNextStreet], [stackAfterBet_bb], [potNextStreet_bb], [BluffEquity], [PreBetSize] tags.
[fast] - show panel on the fast tables only.
[ntables] - the number of open tables.
[tablesWHero] - the number of open tables with hero.
[SPR] - stack to pot ratio.
[effSPR] - effective stack to pot ratio.
[totalPot], [totalPot_bb] - total pot value in dollars or chips / big blinds.
[minStack], [minStack_bb] - shortest stack on the table in dollars or chips / big blinds.
[minStackNF], [minStackNF_bb] - minimum stack among not folded players in dollars or chips / big blinds.
[avStackNF], [avStackNF_bb] -Â average stack among not folded players in dollars or chips / big blinds.
[avStackNFeh], [avStackNFeh_bb] - average stack among not folded players except hero in dollars or chips / big blinds.
[effStack], [effStack_bb] - effective stack of the hero in dollars or chips / big blinds.
[actionTables] - the number of tables with turn of the hero.
[nplayers] - the number of players.
[playersInHand] - the number of not folded players at the table.
[capt] - name of the table.
[handsCount] - number of hands, played by hero at this table.
[allTrnys] - the number of tournaments played in this session.
[regSNG] - number of registered SnGs (by SnG registrator)
[RNG] - random number, generated at hero action. You can randomize your actions on the basis of this value. It can be configured by 'HUD / [RNG] tag range' option.
[actTime] - time of the current action.
[timeBank] - time bank value on the table.
[blastX] - BLAST multiplier.
[blastTimer] - BLAST timer.
[preflopAction] - last preflop action on the table in the following format:
- none - there is no any action except folds
- Rx Cx - the number of preflop raises and the number of calls after the last raise, if any.
Examples:
R0 C2 - two limpers, there were no raises
R1 - was an open raise without callers (maybe there were limpers before the raise, but this information is not displayed here)
R1 C1 - open raise and one call after it
R2 C2 - 3bet and two calls after it
R3 - 4bet
[blindsTimer] - the value of the blinds timer.
Bet box tags
When calculating the values of the betbox tags, the value entered in the betbox is used, so these tags are recalculated each time the value entered in the betbox changes, regardless of how it is entered - from the keyboard, using Betting hotkeys, the mouse wheel, etc.
[stackAfterBet], [stackAfterBet_bb]Â - stack of the hero after bet/raise. This tag is computed dynamically when the value in bet box is changed (when you type in a value from the keyboard, use the Betting hotkeys,mouse wheel to change the bet size, etc.) This tag allows you to figure out your stack size after you press the Bet or Raise without any calculations.
[effStackNextStreet], [effStackNextStreet_bb]Â - effective stack of the hero on the next street. This tag is also computed dynamically when the value in bet box is changed. It shows the effective size stack on the next street, provided that only one opponent does call your bet (most likely caller), and on this street will no any raises after your bet.
[effSprNextStreet] - effective stack-to-pot ratio on the next street. It is assumed that the bet will be called by only one opponent (the most likely caller) and there will be no more raises on this street.
[potNextStreet], [potNextStreet_bb] - pot size on the next street after bet/raise. This tag is also computed dynamically when the value in bet box is changed.
It shows the size of the pot on the next street, provided that only one opponent does call your bet (most likely caller), and on this street will no any raises after your bet.
[effPotAfterCall], [effPotAfterCall_bb] - effective pot size after call.
[stackAfterFolds], [stackAfterFolds_bb] - fero stack after all fold.
[oppOdds%] - shows call odds for the opponent (the most likely caller) for a bet of a given size.
[PreBetSize] - bet size in the bet box. Depending on the context it appears in the big blinds (for preflop openraises), times (for preflop 3bets/4bets/5bets and for postflop raises) or as a percentage of the pot (for postflop bets).
TL tags
Tags with the 'TL_' prefix program receives/calculates from the tournament lobby. In order to enable them to be updated, the lobby of this tournament must be open.
You can open it manually or use the option Options / Autorefresh [TL _...] tags. This option automatically opens the lobby, if it is not already open, and then hides it.
In this case, the lobby is not displayed, but the program can read information from it. When you close the table hidden lobby also automatically closes.
In this mode, you cannot open the lobby in the usual way (via menu on a table), and to open it, you can use one of the three methods that are in 888Caption - hotkey (Hotkeys / Lobby), a button in the HUD (HUD / Table panels / OnClick / Lobby) or the option to open the lobby in the popup (HUD / Table panels / OnHover / Tournament lobby). You can see examples in the video below.
[TL_avStack], [TL_avStack_bb] - average stack.
[TL_allPlayers] - total number of players in the tournament.
[TL_countPlayers] - current number of players in the tournament.
[TL_heroPos] - tournament position of the Hero.
[TL_ITM] - number of ITM positions.
[TL_avStackITM], [TL_avStackITM_bb] - average stack forecast for ITM zone.
[TL_avStackFin], [TL_avStackFin_bb] - average stack forecast for final table.
[TL_prizeValue] - the current prize value in the tournament.
[TL_nextPrize] - the number of players from which the next level of prizes in the tournament begins.
[TL_nextPrizeValue] - the next prize value in the tournament (for [TL_nextPrize] number of players).
[TL_RunningTime] - the time elapsed since the beginning of the tournament.
A short video on how to configure TL tags and how to work with the tournament lobby when using them. This video is for StarsCaption, but in 888Caption it works mostly by the same way:
Formulas
In HUD, you can display the values calculated by formulas. To specify a formula, write its text in the curly braces, for example:
{([effStack]-[minStack])/raise}
When the panel is displayed in HUD, the curly braces and the entire formula text will be replaced with the calculated value.
In addition to the standard variables used in formulas, you can also use any Table panels tag, the result of which is a numeric value. For example:
{[TL_countPlayers]-[TL_ITM]}
This formula shows the number of people left before the ITM (after entering the ITM zone, a negative value will be displayed).
In Player panels you can use in formulas Player panels tags, Table panels tags and any variables.
In the formulas, you can specify the number of decimal places. To do this, put the @ symbol at the end of the formula and then specify a number of decimal places. This, in particular, allows you to set the number of characters for any tags - for this just make a formula consisting of a single tag. For example, the formula {[%]@1} will show pot odds with one decimal place (and for such formulas consisting of a single tag, the Tag color range function will also work).
If the number of decimal places in the formula is not specified, then it will be determined by the HUD / bb decimals option.
Player panels tags
[nick] - player's nickname.
[pos] - player's position at the table. You can adjust it by clicking 27.
[country] - player's country (also you can see it in tooltip).
[!t] - hide the panel on the tournament table.
[!c] - hide the panel on the cash table.
[!f] - hide the panel for folded players.
[f] - show the panel for folded players only.
[preflop] - show the panel on preflop only.
[postflop] - show the panel on postflop only.
[c=] - text color.
[c=!] - cancels action of [c=] tag.
[c=/] - new line + reset text color to default.
[stack] - player's stack in chips / dollars.
[stack_bb] - player's stack in big blinds. The program has a feature that completely transforms the display of stacks/bets/pot/labels on the buttons, etc. as the big blinds.
This option is intended for those who do not want to transform to bb everything, and wants to have a bb stacks as additional information.
[bet], [bet_bb] - player's bet.
[effStack], [effStack_bb] - effective stack.
[startStack_bb] - stack in big blinds at start of the hand.
[startStack_adjbb] - stack in tourney AdjBB at start of the hand.
[startStack_bb+] - stack in big blinds at start of the hand before blinds posting.
[startStack_adjbb+] - stack in tourney AdjBB at start of the hand before blinds posting.
[stack_M] - stack in M number.
[startStack_M] - stack in M number at start of the hand.
[startStack_M+] - stack in M number at start of the hand before blinds posting.
[actions] - hisory of actions for the player in the current hand.
Actions:
L - limp
P - post deadmoney
X - check
C - call
oR - preflop open raise
R - raise
B - bet
F - fold
D - donk bet
3b, 4b, 5b,... - 3bet, 4bet, 5bet, etc
Streets are separated by '|' character.
Example:
Also you can adjust this tag by clicking [actions] tag config... button.
Here you can configure all action symbols, set separate symbols for Call / Overcall / Call 3bet and Limp / 1st limp actions. Also you can add sizings to any displayed action. You can set separate font color for sizings. Add space options adds an additional space between actions.
There is possible to configure separate font colors for every action type. Use doubleclick to set a color and right click to reset it to default.
You can use a [c=/] tag as a Street divider - in this case every new street will be start from a new line.
Raises as % of pot - by default raise sizes will be shown as times of bet or previous raise, but with this option they will be displayed as % of pot (i.e 100% in a case of pot bet).
The [!f] tag can be used with [actions] to hide a panel for a folded players.Â
There is a video about [actions] tag configuration:
[sizing] - displays the last action and sizing.
[sitTime] - displays the sitting time at this table (from players tooltip).
Option 28 designed to format tags, displays the values in bb - [stack_bb], [potNextStreet_bb], [stackAfterBet_bb], etc. You can specify 0, 1 or 2 decimal places; besides, there are two options for display in which the number of digits depends on the output value.
[sitTime] - sitting time on the table.
[note1] - [note10] - text note lines for the player.
[hasNote] - show the panel if there is a text note assigned for this player.
Show panel
You can use this option to customize the display of the Player panels only for hero, or for all players except hero.
Also the panel can be displayed on the tables, the title of which contains some text. It can be PLO, Heads Up Super Turbo, Double or Nothing, BLAST or some other text - you can use it to display the panel on a tables of a particular type only.
General HUD
Genegal HUD is designed to configure a separate common HUD window that is independent of the tables. It is intended to display general information, such as the session duration, the total number of hands played, the number of tournaments played, etc. All this information can also be displayed directly on the tables, but if you do not want to overload them with the same type of information, you can bring all this to the Genegal HUD.
Setting up this HUD is similar to setting up the Table panels (and all the tags are also taken from there), but there are some differences.
HUD consists of panels located one above one. The screenshot above shows the default version of HUD consisting of six panels. In three of them only text, and another three have tags. Text and tags can be freely composited in any way, as in Table panels (you can insert several tags into one panel, separating them with text and [c =] and [c =!] tags to change the text color).
For each panel, the background color, size, font color and type, text alignment (left, center and right), frame width and click action are individually customized.
The size of the HUD window is not directly adjustable - it is calculated automatically based on the size of the panels. You can resize the panels by changing the font, the width of the border, adding text (or just spaces on the sides).
To move the panels up and down the list there are a couple of buttons with arrows.
General HUD options:
Active - turn Genegal HUD.
Always on top - the Genegal HUD window will be displayed on top of all other tables.
Force topmost - the Genegal HUD window will be displayed on top of all other tables of 'on top' style.
Genegal HUD tags:
[ntables] - the number of open tables.
[tablesWHero] - the number of tables with hero.
[actionTables] - the number of tables with turn of the hero.
[allHandsCount] - number of hands, played by hero at all tables in a current session.
[allTrnys] - the number of tournaments played in this session.
[sessionTime] - the time elapsed since the beginning of the session.
[c=] - text color.
[c=!] - reset text color to default.
In OnClick (left click action) there are the following options:
Move HUD - moving the HUD window (this option is selected by default).
Reset session tags - reset [sessionTime], [allHandsCount] and [allTrnys] tag values.
Reset [sessionTime] - reset [sessionTime] tag value.
Reset [allHandsCount] - reset [allHandsCount] tag value.
Reset [allTrnys] - reset [allTrnys] tag value.
Hide/show lobby - hide or show a main lobby (works like a Lobby / Hide/show lobby hotkey).
In addition, there is a right-click menu that has the following items:
Reset session tags
Reset [sessionTime]
Reset [allHandsCount]
Reset [allTrnys]
Close - close a Genegal HUD window.
Tag color range
This option is intended for coloring the text tag, depending on its value.In order to enable the coloring to tag, you must:
1. Select it in the list 16.
2. Turn on the checkbox 17.
3. Set the tag ranges 23-26.
4. Set the color for each of the ranges 18-22. To select a color, click on the relevant panel.
When displayed in a panel tag will have the following color:
18, if its value is less than or equal to 23.
19, if its value is greater than 23 and less than or equal to 24.
20, if its value is greater than 24 and less than or equal to 25.
21, if its value is greater than 25 and less than or equal to 26.
22, if its value is greater than 26.
For example, this screenshot shows the coloring of [BB100] tag. Tag will be displayed in red on NL10 and lower, orange on NL20-NL25, yellow on NL30-NL50, green on NL100 and blueat all stakes above.
Checkbox 29 controls the type of HUD. It does not affect its functionality or appearance, it only defines the way in which 888Caption attaches it to the table. In most cases preferable to use Hovering HUD (this optionshould be enabled). If you have trouble with HUD displaying, you can disable this option.
Other options
bb decimals - designed to format tags that display values in bb - [stack_bb], [potNextStreet_bb], [stackAfterBet_bb], etc. You can specify 0, 1 or 2 decimal places; besides, there are two options for display in whichthe number of digits depends on the output value.
SPR decimals - designed to format tags that display SPR values.
Hide board if hero all-in - hides common board cards, when you (or all of your opponents) are all-in
In the future I will make a video about the HUD. In the meantime, you can see a similar video about HUD of PartyCaption, where most of the functions are the same (except for a set of tags and some other things).