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

[OFFICIAL Support Thread] HoldemResources Calculator

484 Posts
98 Users
10 Reactions
204.6 K Views
qlencjusz
Joined: 19.11.2009

What is the difference between CFRM and Fictious Play. Are both algorithms converge to NE? Is it true that CFRM is much quicker but gives only "pure strategies"?

I am getting this kind of errors http://screenshooter.net/8811976/kjqabul , http://screenshooter.net/8811976/itootiq for a hand with flat calls allowed.
Can exploitability % be displayed when CFRM is running also?


Reply
Quote
plexiq
Joined: 28.12.2006

CFRM and Fictitious Play are very similar iterative algorithms to find Nash Equilibria. It is not true that CFRM only gives pure strategies, no. (The "current" strategy profile tends to have more pure strategies than with FP, but not the averaged final solution.)

Regarding speed:
Really depends on the game and the variant of CFRM. The Fictitious Play implementation in HRC is heavily optimized for holdem, so it tends to be significantly faster than unoptimized "Vanilla" CFRM for now. But CFRM seems to converge better in situations with many mixed strategies, e.g. with multiple bet/raise sizings.

Exploitability % while running:
Calculating exploitability is extremely fast for Fictitious Play and displaying it doesn't slow down the calculation. For CFRM it would take the runtime equivalent of a few iterations to update the exploitability, so i'm not sure if it's worth it.

Regarding the errors:
The errors indicate that some consistency checks for the results failed, which happens if the hand was modified while the UI results were calculated. These are normal if you were displaying/updating the hand while CFRM/FP was running, and once the calculation is stopped the errors should no longer occur. If no calculation was running, please try to re-produce the issue and upload the hand via "Hand: Share Hand".


Reply
Quote
qlencjusz
Joined: 19.11.2009

http://hands.holdemresources.net/?id=1e0tfy9fewsk9
calculation type: 4-bet
raise size 2,00
reraise size 0,5
comm threshhold 1,00
allow flat calls
additionally allow shove

Error occurs after calculation was finished.


Reply
Quote
plexiq
Joined: 28.12.2006

Thanks, can reproduce it. I'd be careful about using the Beta for 4+ bets until this is fixed.


Reply
Quote
qlencjusz
Joined: 19.11.2009

Originally posted by plexiq
The "current" strategy profile tends to have more pure strategies than with FP, but not the averaged final solution.

Can you elaborate a bit?


Reply
Quote
plexiq
Joined: 28.12.2006

The strategies that are used during the iterative CFRM calculation seem to include fewer mixed hands. For CFRM the NE approximation is calculated as the average of these strategy profiles, and this averaged strategy will include mixed hands just as frequently as FP solutions.


Reply
Quote
benaars
Joined: 03.06.2010

Hello

Just downloaded trial of HRC, wanted to try it out. I play on PKR, and apparently HRC doesn't support this software. IS there any other way instead of typing manually to export my hand from HM2 to HRC for doing the calculation? Or I should just switch pokerrooms :)


Reply
Quote
plexiq
Joined: 28.12.2006

There is currently no PKR support in HRC, correct. However, you'd be able to import directly from HM1, PT3 and PT4 if they support PKR.

If you can mail me a few history files from PKR to helmuth@holdemresources.net i'll consider adding support for the format, so they can be loaded via the HH/HM2 imports too.


Reply
Quote
benaars
Joined: 03.06.2010

Thanks!
I have sent you the HH's; please get back to me if it is possible to add PKR to supported softwares.


Reply
Quote
AHgpuK
Joined: 09.08.2009

Hello. When importing hands from database i have non active filter settings. Its becouse im using HM2? OR?


Reply
Quote
plexiq
Joined: 28.12.2006

Right, for HM2 only the date filters are available.

Most other data is stored in the "parent folder" instead of SQL, and isn't easily accessible for 3rd party tools.


Reply
Quote
tonypmm
Joined: 11.01.2009

Thanks for creating the awesome efficient tool :f_love:

Could you please add an option to automatically prevent hand analysis from starting when an iPoker client (always named 'casino.exe') is running, like it's done with Pokerstars? It's a grey area with iPoker, but it logged me out after a few minutes upon accidentally launching a HRC analysis (while not playing at any table, phew). Maybe it's a coincidence and some network bug and I'd get disconnected even without HRC launched, but this incident is scaring me a bit.


Reply
Quote
plexiq
Joined: 28.12.2006

Hi Tony,

Sounds like a coincidence, but when in doubt you should probably contact their support to check if using HRC while playing is against their TOS.

HRC currently does not check for running poker clients. Sites like Stars & FTP will display a warning message if you run it at the same time as their client. It is my understanding that accidentally running HRC will only result in a minor warning, as long as you don't make any attempts to mask HRC usage. But please check directly with the site support if you need a definite answer!

Obviously, if you take any steps to hide HRC from the poker site this will (and should) be considered as an attempt to cheat and is likely to result in more serious consequences.

If iPoker has a different policy i'll consider adding checks, but the Stars / FTP situation seems fine to me as it is. I am not aware of any user getting into troubles for accidentally running HRC.


Reply
Quote
Maartinss
Joined: 05.10.2010

Hi all.

Have problem with hand importing.
In PT4 in hand detail window copy hand with clipboard, but when try to copy that hand in HMR - it say - No valid hand-history found!

p.s. on ICMaizer all working, with importing with clipboard.


Reply
Quote
plexiq
Joined: 28.12.2006

What site is the HH from?

iPoker and other XML based formats currently don't work with the clipboard import when copied from PT4, as it needs the original XML and not the PT4-converted version.

You can still copy directly from SQL though, and i'm working on supporting the PT4-converted format as well.


Reply
Quote
Maartinss
Joined: 05.10.2010

From Stars, iPoker. (both not working)

I cant add a SLQ database to HR!


Reply
Quote
plexiq
Joined: 28.12.2006

Stars should work, please post the HH here or send it via mail to helmuth@holdemresources.net.

Regarding SQL import: At what point do you have troubles, did you check the help section about setting up the tracker?


Reply
Quote
Maartinss
Joined: 05.10.2010

Regarding SQL import: At what point do you have troubles, did you check the help section about setting up the tracker?

No. Didnt.


Reply
Quote
plexiq
Joined: 28.12.2006

Well, if you want to give it a try the info is located at "Help: Help Contents", search for "tracker". Let me know if you experience any problems.


Reply
Quote
Maartinss
Joined: 05.10.2010

Originally posted by plexiq
Well, if you want to give it a try the info is located at "Help: Help Contents", search for "tracker". Let me know if you experience any problems.

Thank you for help!


Reply
Quote