Poker Forum

Over 1,246,000 Posts!

Subscribe to FTR web feed
Already Registered?      Username:    Password:   Remember      Forgot Password
  >    > 

Explain Monte Carlo

  
 
LinkBack Thread Tools Display Modes
jyms
Old 12-15-2007, 07:57 AM     Post subject: Explain Monte Carlo #1 (permalink)  
jyms's Avatar
Tilting Mod

Join Date: Feb 2006
Posts: 4,836
jyms has a spectacular aura aboutjyms has a spectacular aura aboutjyms has a spectacular aura about
Playing around with Pokerstove tonight before bed. What is the difference in the "Enumerate all" and "Monte Carlo"?
 
Reply With Quote
Join the FTR Poker Forum to disable these banners and start posting!
smoothdaddy
Old 12-15-2007, 01:56 PM #2 (permalink)  

Join Date: Jul 2006
Posts: 12
smoothdaddy
This a statistical type deal.


With enumarate all it will go through all possible boards and calculate your odds of winning. So it will actually create every board and evaluate your hand against it.

Monte Carlo means to take a sampling of boards and calculate your equity with just the sample. If you take enough samples the results will approach the true rate that the exhaustive solution (enumarte all) would take. The key is you can take many samples quicker and arrive at answers that are very very close to the true answer..

I hope this makes sense. Monte carlo type solutions are used when an exhaustive type solution would be very slow and a close enough answer is good enough.
Reply With Quote
Robb
Old 12-16-2007, 06:07 AM #3 (permalink)  
4-of-a-Kind

Join Date: Aug 2007
Posts: 3,072
Robb is an unknown quantity at this point
Quote:
Originally Posted by smoothdaddy
Monte carlo type solutions are used when an exhaustive type solution would be very slow and a close enough answer is good enough.
If you run the stove comparing 2 or more ranges against other ranges, the "enumerate all" option will attempt to crank through several hundred million possibilities - even billions, if the ranges are large enough and enough players are in the comparison.

My computer can run about 30 million combinations in 10 seconds, and that's enough to be within about .1% even on complicated comparisons.

Monte Carlo means setting up a matrix of the millions of comparisons possible and using a randomness function to choose which to do.
Reply With Quote
Pokeracle
Old 12-24-2007, 10:32 PM #4 (permalink)  

Join Date: Dec 2007
Posts: 1
Pokeracle
Quote:
Originally Posted by Robb
Quote:
Originally Posted by smoothdaddy
Monte carlo type solutions are used when an exhaustive type solution would be very slow and a close enough answer is good enough.
If you run the stove comparing 2 or more ranges against other ranges, the "enumerate all" option will attempt to crank through several hundred million possibilities - even billions, if the ranges are large enough and enough players are in the comparison.

My computer can run about 30 million combinations in 10 seconds, and that's enough to be within about .1% even on complicated comparisons.

Monte Carlo means setting up a matrix of the millions of comparisons possible and using a randomness function to choose which to do.
The gist of the previous answers is correct. Monte Carlo means that, instead of going through all the possible combinations, instead you draw samples from all the possibilities. With respect to poker, and any other card games, that means using a random number generator to "shuffle" the deck, and then evaluating the results.
I have actually written an Excel add-in that allows you to do these calculations (both enumeration and Monte Carlo) directly in a spreadsheet. You can check it out at pokeracle dot com - it's totally free, just go there and download it. If you think this is useful, or you have suggestions about what else could be done with it, please feel free to provide some feedback.
Reply With Quote
Reply
Latest Poker News
KoRnholio Old 05-26-2012, 03:08 PM    Australia Legalized Online Poker coming up in next 6 to 12 Months
According to an email sent out by Mark Bryan, a gaming analyst at Merrill Lynch, the Australian government plans to legalize online poker sometime in the next six to 12 months. This move will coincide ...

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT. The time now is 03:30 PM.


FTR Testimonials

All content
© FlopTurnRiver.com
Advertising  |   Partners  |   Testimonials  |   T&C  |   Contact Us  |   FTR News & Press  |   Site Map  |   Search FTR

Full Tilt  |   Titan Poker  |   UltimateBet  |   Poker Stars  |   Ladbrokes Bonus  |   Sportsbook  |   Cake Poker  

Play Texas Holdem Online, Online Texas Holdem Strategy, & Poker Forum
This is not a gambling website.