Skip to forum
[OFFICIAL Support T...
 
Notifications
Clear all

[OFFICIAL Support Thread] HoldemResources Calculator

480 Posts
98 Users
10 Reactions
204.7 K Views
plexiq
Joined: 28.12.2006

@zerazid:
Not exactly sure what you mean. Are you asked for payment details on Paypals page or still on FastSpring?

If on Paypal: You are probably looking at the options for users without a Paypal account, there should be a login-option for existing users somewhere on the page. You should not need to enter your details on the Paypal page.

On FastSpring: Afaik, all merchants are required to keep track of basic customer data for invoicing. I believe merchants can get the billing/invoice information directly from Paypal though, in that case customers don't need to enter the data separately. I am not exactly sure why FastSpring is not doing that, but i would suspect it is because they offer various payment options and prefer to use the same input forms for all of the options. I can forward the question to them if you are interested in a definite answer.

@Qubie:
Sorry for the late reply, i somehow missed your question.

The two most interesting plots are probably:

1) The "Best Response" plot can help you with problems like:
* How does your best response range change depending on an opponents range?
* With varying opponents range, what is the equity difference between your current range and your best response range?
* Against an opponent playing best response against you, what is the most profitable range for you to pick? (Note that the answer is frequently NOT the equilibrium range, unless we are in a ChipEV situation.)

2) The "Hand Equity" (currently in the Beta version) plot shows you how the equity of individual hands changes depending on an opponents range.

This can be useful if you want to determine how loose/tight an opponents range needs to be, in order for your hand to be profitable.


Reply
Quote
qlencjusz
Joined: 19.11.2009

Hi plexiq.

I analyzed this SB vs BB situation in tournament with payout structure of 73/17/10. Here is equlibrium solution for 3bet/4bet scenario with addtional openpush possible: hand1

SB EQdiff: +0.067%
BB EQdiff: +0.058%

then I restricted actions of BB by removing small 3bet allowing only him to openpush and again computed optimal solutions (fictious play):hand2

SB EQdiff: +0.041%
BB EQdiff: +0.068%

Surprisingly we see that BB can gain more by playing only 3bet push under condition that SB knows BB strategy, otherwise:hand3

SB EQdiff: +0.092%
BB EQdiff: +0.051%

BB will not profit more if SB does not adjust to BB strategy. Am I correct?


Reply
Quote
plexiq
Joined: 28.12.2006

There is something funky going on with your ranges in hand1, this is very far from equilibrium. See how many red hands are in the SB opening range?

I think you probably changed some of the ranges after running FP, or maybe canceled the FP calculation?

Anyway, I get these (when locking SB open shoving to 0%):
http://hands.holdemresources.net/?id=1d7ov42w9eox

The BB 3-bet and especially 3-bet/call ranges are very different from your calculation.

-

Regarding your general point:

In equilibrium, BB can not change his strategy for profit. So if SB keeps playing equilibrium, BB can not gain by removing his small 3-bet range. (So hand3 BB EV can not be higher than in hand1, at least if hand1 would be in equilibrium. Which it isnt, for some reason - see above.)

Once you allow SB to re-adjust, it is possible that BB has higher equity. Even both SB and BB may end up with higher EV(!).


Reply
Quote
zerazid
Joined: 05.03.2011

Originally posted by plexiq
@zerazid:
Not exactly sure what you mean. Are you asked for payment details on Paypals page or still on FastSpring?

If on Paypal: You are probably looking at the options for users without a Paypal account, there should be a login-option for existing users somewhere on the page. You should not need to enter your details on the Paypal page.

On FastSpring: Afaik, all merchants are required to keep track of basic customer data for invoicing. I believe merchants can get the billing/invoice information directly from Paypal though, in that case customers don't need to enter the data separately. I am not exactly sure why FastSpring is not doing that, but i would suspect it is because they offer various payment options and prefer to use the same input forms for all of the options. I can forward the question to them if you are interested in a definite answer.

Normally once I opt (check) the paypal option I should not fill in any payment details but instead i should be directed automatically to pay my paypal account for log in.

So yeah on Fastspring:

I believe merchants can get the billing/invoice information directly from Paypal though,

correct.

I can forward the question to them if you are interested in a definite answer.

Yes it would be nice if you could do that. I really appreciate that :).


Reply
Quote
plexiq
Joined: 28.12.2006

I'll try to get an answer from FastSpring.

As your initial question was indicating some concern regarding data safety, i just want to reiterate the following:

I don't think it is any more/less secure for the user if the billing information is fetched directly from Paypal, compared to having customers enter it directly. Either way FastSpring will need to process basic customer information. Agreed that it is more convenient for customers to have the data automatically fetched though.


Reply
Quote
qlencjusz
Joined: 19.11.2009

I know that HRC was designed mainly for tournaments but some cash games with shallow stack structure could benefit from it if there was an option of rake. I would like to see how rake have impact into preflop strategy. Could you consider to add 2 additional variables for winner takes all (chip EV) calculations: rake (% of pot deducted) and cap (max $ of pot deducted)?

Seconds thing are multiple bet sizings I requested some time ago. If you dont want add this feature to beta release could you provide version only for me?

It would be nice if you could add both feaures to HRC.


Reply
Quote
plexiq
Joined: 28.12.2006

Raked calculations are a definite yes, these will be added for sure.

Regarding multiple sizings, how many are you looking to use?

Multiple sizings (especially when also used for 3-bet+ sizings) heavily affect the Fictitious Play calculation time and number of iterations needed until convergence.


Reply
Quote
qlencjusz
Joined: 19.11.2009

I would like to have one additional bet size. It would be great if I could do some computations on my side with this feature. I could try it and see if I really need this and how does it impact calculation time.


Reply
Quote
plexiq
Joined: 28.12.2006

Sure , I can get you an experimental version with a second raise size enabled. One additional open raising size should not impact performance too much.

Just send me a mail to helmuth@holdemresources.net, we can talk about the details there.


Reply
Quote
Hashkan
Joined: 27.08.2011

So i open a New/Basic Hand and edit the hand, get the ranges for push/fold ICM with unrestricted Nash, but when i change the ranges myself, nothing happens. For example, it say SB shoves 80% and BB calls 40%, but when i change SB shoves 0% or 100%, the BB calling range dosnt change. No positions for that matter, even if i change UTG shoving range to 100% or 0%, all the other positional % stay the same.

What am i doing wrong?


Reply
Quote
groges74
Joined: 03.10.2012

After you change the ranges you have to hit the little play button on the menu which will recalculate with the new ranges. :)


Reply
Quote
Hashkan
Joined: 27.08.2011

I noticed it just after i wrote that post. Opened a Collin Moshman video here and 10 sec into the video he changed ranges and pressed the button.

Ty anyways :). So fun to play around with this.

What limits and game do you play?


Reply
Quote
groges74
Joined: 03.10.2012

I am glad you worked it out. I am playing the 15 buck hyper turbo 6 max. I have a bit of work ahead of me to beat these stakes. Very aggro games! How about you?


Reply
Quote
plexiq
Joined: 28.12.2006

Originally posted by Hashkan
So i open a New/Basic Hand and edit the hand, get the ranges for push/fold ICM with unrestricted Nash, but when i change the ranges myself, nothing happens.

What am i doing wrong?

Thanks @grogoes74 for answering. I just want to elaborate on the concept a bit, since this question comes up from time to time.

The ranges displayed in the text table and text-color coded (bold black vs grey) in the range chart are the *defined* ranges. These are used to calculate all the EVs in the hand for all the players. (You can think of these as "Let's assume player A plays range XYZ here,...".)

The defined ranges are initialized with a Nash approximation, so everyone should be close to their +EV ranges when you start the calculation. But you can set these range definitions to anything you like, they don't need to match with the +EV ranges at all.

If you manually change ranges, the displayed EVs for all ranges are automatically updated. (You will notice the coloring and EQDiff does change for everyone as soon as you update a range.) However, the defined ranges are NOT automatically updated. This is intentional, so you can freely define all the ranges for your calculation.

If you wish to include only +EV hands for a single range, you can use the "Select by Edge: 0" function in the range edit dialog. Or, as groges74 mentioned, you can re-adjust all unlocked ranges by using the green "Run Fictitious Play" button in the toolbar.

This topic is also covered in the product help at:
Help: Help Contents: HRC Help: Components: Range View


Reply
Quote
Hashkan
Joined: 27.08.2011

Ok ty.

What i do is copy the last hand history in the sitngo i am playing, paste it in the Basic hand to see the shoving ranges etc. But i can only do this for the last hand and not the current hand, since the hand history for the current hand has not been established and i dont have time IN GAME to put in the stack sizes etc. Do you have any recomendation how to put in the current hand ur playing in the fast nash calculator?

Example, blinds go up, 3 people left, i have button and get dealt 56s. I wanna see fast if its a profitable shove, how can i do it?

GL GL GL


Reply
Quote
plexiq
Joined: 28.12.2006

No, HRC is mainly for post-session analysis. There is no direct support for in-game calculations because most sites do not allow live calculations of the current hand.

Some sites like Stars or FTP even disallow any ICM/Nash calculations while their client is open. Please carefully check the TOS of your poker site before using HRC during play.


Reply
Quote
Hashkan
Joined: 27.08.2011

Wow ok didnt know. But i tried it like once, and it wasnt even doable. So im gonna shut it down for now and study after the game.

Do u have any standard recomendation for how to study?

I wanna study the 6max hyper turbos on pokerstars. 65% 1st 35% 2nd


Reply
Quote
plexiq
Joined: 28.12.2006

You can easily import entire sessions after playing and do a quick analysis of all the hands, then manually review the marked hands.

First import using the HH or SQL import, select all tournaments and use the "Quick Analysis" button in the toolbar. You can then sort by EQDiff, negative values indicate possible mistakes.

Then manually review the hands marked with the mistake/warning icon in detail.


Reply
Quote
Hashkan
Joined: 27.08.2011
Hashkan
Joined: 27.08.2011

Ok so im reviewing a session for tournament SNGs, press quick analyze, then sort by Diff%. What does the "X" hands mean and what does the "Check mark" mean? The -% and +% i understand.


Reply
Quote