I FUCKING LOVE STATISTICS
11 years ago
It's been about 24 hours since I released Strip Texas Holdem Poker. The game has, of course, been a dirty little snitch about how you all play it, so let's look at some statistics!
http://nanimoose.furryhome.com/holdem/stats.php
(those are live statistics, so the numbers there may not mesh with what I've observed now as time marches on)
(also you can click on the stat bars to turn data filters on and off)
First of all, it's been played about 1500 times in its first day, and the majority of games are actually played to completion and not abandoned. That's exceeded my expectations and makes me so happy.
Of the games that are completed, the win rate is about 12%. If it were truly random who of the six players wins, the win rate would be more like 17% (1/6). This means that my AI is posing some challenge, but is certainly not impossible to beat, which is exactly what it's intended to do.
For character choice, I'm surprised to see that newcomer Blackheart is the favorite (20.39%), edging out Pai Gow's favorite Raz (19.77%), and other newcomer Buck is in a distant third place (15.43%).
Speaking of statistics, do you wonder how the AI decides weather certain pocket cards are worth going in on or not? It turned out to be really hard to find odds calculations for the various card combinations for a variable number of opponents, so I made my own:
http://nanimoose.furryhome.com/stuf.....kerVsStats.gif
In this graph, the two cards are on the two axis, so there's a diagonal line for the pocket-pair cards. Anything above/right of that line is off-suit, and anything below/left is suited. Suits aren't differently valued in the game, so it doesn't really matter what the suits are, just if they match or not.
In that animated GIF you can see how the odds change as players are added, and the rarer matches become more probable. The most obvious example is Flushes; With 2 players, there's hardly an advantage to playing suited cards... but when you get up to 6 players, the advantage is staggering!
You can also see the tool I made to get these probability statistics:
http://nanimoose.furryhome.com/holdem/prob.html
This just brute-forces random games as fast as it can. The statistics start out pretty noisy, but after a while the law of averages kicks in. The longer you let it run, the more accurate the results are.
http://nanimoose.furryhome.com/holdem/stats.php
(those are live statistics, so the numbers there may not mesh with what I've observed now as time marches on)
(also you can click on the stat bars to turn data filters on and off)
First of all, it's been played about 1500 times in its first day, and the majority of games are actually played to completion and not abandoned. That's exceeded my expectations and makes me so happy.
Of the games that are completed, the win rate is about 12%. If it were truly random who of the six players wins, the win rate would be more like 17% (1/6). This means that my AI is posing some challenge, but is certainly not impossible to beat, which is exactly what it's intended to do.
For character choice, I'm surprised to see that newcomer Blackheart is the favorite (20.39%), edging out Pai Gow's favorite Raz (19.77%), and other newcomer Buck is in a distant third place (15.43%).
Speaking of statistics, do you wonder how the AI decides weather certain pocket cards are worth going in on or not? It turned out to be really hard to find odds calculations for the various card combinations for a variable number of opponents, so I made my own:
http://nanimoose.furryhome.com/stuf.....kerVsStats.gif
In this graph, the two cards are on the two axis, so there's a diagonal line for the pocket-pair cards. Anything above/right of that line is off-suit, and anything below/left is suited. Suits aren't differently valued in the game, so it doesn't really matter what the suits are, just if they match or not.
In that animated GIF you can see how the odds change as players are added, and the rarer matches become more probable. The most obvious example is Flushes; With 2 players, there's hardly an advantage to playing suited cards... but when you get up to 6 players, the advantage is staggering!
You can also see the tool I made to get these probability statistics:
http://nanimoose.furryhome.com/holdem/prob.html
This just brute-forces random games as fast as it can. The statistics start out pretty noisy, but after a while the law of averages kicks in. The longer you let it run, the more accurate the results are.
Oh well, good thing we love you anyway xD <3
I mean I dunno, maybe your fans are just not big THP players or something. I daresay maybe it's just easier for people looking for the porn stuff to pick which character they want to see naked and just Tank the game?
I should really try the game out before I blab on, I guess, THP's never been a strong suit of mine, I've got at least 50% more wins on Poker Night 2 playing Omaha than Holdem, but this doesn't seem to have quite the same level of depth to it... because if it DID, you should totally be charging to play it :V
It'd be mercilessly difficult to do, but you should look up the rules for a card game called Bullshit, and maybe try that one next. Less strategy, more about Lying and Luck. You'd have some REAL fun designing AIs for that!
Long story short: Good job nani, keep up the good work, wish it had an Omaha mode, etc :V
I don't have much experience with Omaha yet. I'm not really sure how that game works.
Me, Blackheart and Bess were the only ones left, and I *almost* bullied my way to a win by taking advantage of Bess's more timid AI. Should have known she had something when she didn't duck my $100 bet on the turn :I
Blackheart... Blackheart's AI is kinda odd. They'll stay in all the way with some crap hands, and then surprise you out of nowhere with a pocket pair or (in the case of you losing your shirt) a sudden Flush.
For some silly reason though, the game is, in fact, addicting. I can't justify it, save to say I'm gonna go play again until I win a table. >.>
The AI is, in fact, afraid of High Stakes poker.
I picked Raz (for giggles) and went High Stakes, No limit poker, and literally went All In every time. Then, due to a bunch of lucky draws and a lot of Blind-humping the other player's money stacks to death, I wound up Head to Head with Nani with about 10k from eliminating everyone else.
From there, I didn't have to do much besides click "check" or "call" every turn and my upward spiral spiralled out of control until I won. I beat Nani from Fully clothed with about 2k in chips down to naked without even thinking about the cards.
I lost about every other time someone actually tried to go against me playing like this, but by the time that happening mattered, losing ONE hand didn't matter, because two turns of buying the blinds got me my money back.
So now I've got a very satisfying Screenshot of Raz looking over Buck, Nani, Jaz, Nel and Peggy, still fully clothed, and trying to decide who he should have fun with first...
Thanks again for your efforts Nani, and I hope my discovery is useful in some way. Now I'm going to bed I think xD
Whereas Bess in my first game had like... Over 2 grand before I finally got knocked out of play. XD
So, with Raz betting hard on just about anything, he's usually the first to shed all his clothes.. but if he happens to catch lucky cards more than a few times, he can end up dominating the table as well.
but I think I'm gonna learn how to play it first
I played through four games to completion and lost three. On of the losses was on purpose because I made a huge mistake early on so I lost wanting to see her strip progression. The other games I lost fair and square. Overall I found it engaging and challenging. I'm not too proud of my tactics for most of the winning game I played but it was fairly exciting. One thing I would note is I like how the different AI play styles came in to play. I got pretty good at reading them I'd like to think. The most difficult in my opinion was Nani. Much harder for me to catch in a trap than the rest, and in heads up was my biggest nightmare. I went in against him with more than double his chips and neither of us had stripped once. By that time blinds were high. He managed to strip me, but each time I made a fairly good comeback and almost had him. Ironically the one game I won I was playing him too, but that game was much more luck than good playing on my part then I'd care to admit.
I thought the visuals were well done and showed off the character's personalities well as well as having good erotic value. It gave the atmosphere as a very close group of friends playing strip poker and I loved that. The table design was simple and well done. It added to the experience without being distracting. Watching the cards be played and hands develop were as much fun as playing. I found myself almost never pressing the Skip Hand button. The slider for making raises was much nicer than the usual system in these games. My biggest and really only complaint would be having to slide the bar all the way up to go all in.
Also love the card backs it was a cute and personal touch. I like the statistics you've released so far too, good stuff.
Overall a fun poker challenge and one of the best I've played and the absolutely best in an adult game. XD
Thanks for the great time and for letting me ramble..
All of the AI's have good days and bad days, but I tried to make Nani play the most by-the-books tight-aggressive game I could. But he can be pretty weak to bluffs sometimes.
The bet slider! It's so terrible in so many other poker games I've seen. Usually they make it linear, so if you have a lot of money it's really hard to just make a tiny bet, especially if you're on a touch interface. Mine is logarithmic, but yeah, it's always scaled to how much money you have, so All-In is always all the way on the right.
Shameful! No honour!
my gut instinct whenever i get a pocket is to bet really big pre-flop to try and turn it into a heads up game, where i can win. i get annoyed when too many people stay in because then my pocket never wins!
*Now goes to actually read the journal*
I think a number of folks chose Blackheart and Buck (Rather liked Buck! Don;t remember seieng him before. particularly) because they're new, and we hadn't seen them strip like in Pai Gow Poker. Intentionally losing makes your character strip, so yeh. :)
This is going into my bookmark collection.