Poker-AI.org
http://poker-ai.org/phpbb/

Pre-flop Hand Evaluation Performance
http://poker-ai.org/phpbb/viewtopic.php?f=24&t=2397
Page 1 of 1

Author:  Heuristics [ Fri Mar 15, 2013 12:17 pm ]
Post subject:  Pre-flop Hand Evaluation Performance

Hello.

I am currently working on a brand-new bot and progressing well on all fronts - input, output and decision-making. One thing I just finished is the pre-flop evaluation for most situations.

I implemented some of it by using look-up tables of 1326 entries (one for each combo) for various kinds of equities. One of them is pre-flop heads-up equity against one random hand. I am able to compute all possible games for two random hands in eight minutes and thirty seconds on a 3.2Ghz quad-core processor - which equates to approximately 5.5 billion 9-hand combinations effective evaluated per second. I'm simply curious how well my algorithm stacks up against others?

Are there ways to improve this even further, so you possibly can generate it on-the-fly every time on program start-up?
Does anyone do the same against two or even three random hands? How quickly do you build that table?

Author:  proud2bBot [ Fri Mar 15, 2013 12:58 pm ]
Post subject:  Re: Pre-flop Hand Evaluation Performance

I just read the data from a table available from Pokerstove ;)

Author:  Heuristics [ Fri Mar 15, 2013 1:01 pm ]
Post subject:  Re: Pre-flop Hand Evaluation Performance

proud2bBot wrote:
I just read the data from a table available from Pokerstove ;)


You have no idea for how long I was looking for that table :D. Would you mind sharing?

I still want to compute it myself, as the pokerstove equity ranking is just one of many possible approaches.

Author:  nefton [ Fri Mar 15, 2013 1:09 pm ]
Post subject:  Re: Pre-flop Hand Evaluation Performance

I wrote a function in C, which converts hand among a number. And then to determine the winner of the 10 players do not have to all pairwise comparisons. Although the function is written in C, it is too slow for some reason (1,000,000 hands/sec).

Author:  proud2bBot [ Fri Mar 15, 2013 1:12 pm ]
Post subject:  Re: Pre-flop Hand Evaluation Performance

You can find a similar thing here: http://poker-ai.org/archive/www.pokerai.org/pf3/viewtopic52b0.html?f=3&t=4644

Edit: Please link to our archive instead of linking back to the original forum since that is going down soon.

Author:  Coffee4tw [ Fri Mar 15, 2013 11:38 pm ]
Post subject:  Re: Pre-flop Hand Evaluation Performance

I'd be interested in the PokerStove table as well. We can probably start an LUT table thread were we compile all of the different ones that people created together.

Author:  proud2bBot [ Sat Mar 16, 2013 2:44 pm ]
Post subject:  Re: Pre-flop Hand Evaluation Performance

Finally I'm at the right PC, so here's the file attached.

Attachments:
preflopEquities.zip [113.28 KiB]
Downloaded 697 times

Author:  Heuristics [ Sun Mar 17, 2013 7:42 am ]
Post subject:  Re: Pre-flop Hand Evaluation Performance

Thanks a lot. One more factor to add to my decision-making :).

Page 1 of 1 All times are UTC
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/