Discount Gambling

Three Card Poker @ Ocean’s 11, CA

Posted in Uncategorized by stephenhow on February 27, 2009

At the Ocean’s 11 Cardroom in Oceanside, CA, they play a version of Three Card Poker, where you get to see one of the dealer’s up cards.  It’s also a little different than the licensed casino game, which pays an ante bonus for 3-of-a-kind or better.  The Ocean’s 11 version just pays even money on the ante for all winners, and when the dealer doesn’t qualify.  And they pay off 200:1 on the Pair Plus bonus bet for royal flushes, whereas the licensed game only pays 40:1 for all straight flushes.  I wanted to see how this game compared to the licensed version, so I wrote some programs to analyze basic strategy.  I then simulated the game to verify my results. (The Wizard Of Odds doesn’t provide a strategy for the Ocean’s 11 version of California Three Card Poker.)

Overall, the game is actually better than the licensed version, even though you have to pay collection on each bet (at the least, collection costs 1% of your bet).  The basic strategy is very simple, fold on any of the following:

  • the dealer’s upcard is at least a Q, AND it beats your entire hand
  • the dealer’s upcard is a Q, AND your hand is less than Q-9-garbage
  • the dealer’s upcard is a K, AND your hand is less than K-9-garbage
  • the dealer’s upcard is a A, AND your hand is less than A-9-garbage

This strategy yields a 1.8% house edge, which is less than the casino version of the game (3.38%). Even with the 1% house collection (by law, these California games are player-banked), the game is still better than the casino.

Even more surprising, the Pair Plus bonus bet is 3.00% better than the casino version.

Hand Probability Paytable Improvement ΔEV
Royal Flush 4/C(52,3) +160 0.028959

So if you play the Pair Plus bonus bet, the Three Card Poker game at Ocean’s 11 is by far better than the licensed version at the casino.

Does Card-Counting Work For Spanish21?

Posted in spanish21 by stephenhow on February 24, 2009

I’ve heard all the stories about card-counting, and almost managed to watch the entire movie “21”, but I never really saw how card-counting could help against a 6-deck shoe.  Well, since it was really easy to add to my Spanish21 program, I devised a simple hi/lo balanced count:

Cards Value
2, 3, 4, 5 +1
J, Q, K, A -1

Next, I wanted to see the correlation between the running count of the shoe, and the expectation value (EV) of the next hand out of the shoe. So I ran the simulator for a million shoes, and plotted the average hand net result vs. the running count:

Simulation of simple hi/lo count for Spanish21.

Simulation of simple hi/lo count for Spanish21.

I was surprised to see the very linear correlation between the running count of the shoe, and the profitability of the next hand out of the shoe. Counting works. I never saw this data before (probably because few people want to see this type of thing), but it’s the clearest way for me to see the benefits of counting. And these results were obtained by playing the unmodified basic strategy for the game. Note that the player has almost a 2% edge when the count is +10. And the game is always profitable when the count is positive.  (Oh, if we could only sit out while the deck is negative …) Obviously, results will improve by implementing more complicated counting systems (e.g., true counts, based on shoe depth, modifying basic strategy for the count, etc.). But, it’s nice to know that the most basic type of counting yields a positive edge for the game.

As another simple experiment, I added a simple modified betting strategy based on the count:

Condition Bet
count ≤ -5 0 (sit out)
-5 < count < 0 1x
0 ≤ count < 10 2x
10 ≤ count < 15 3x
count ≥ 15 4x

where a bet of 1x indicates your standard bet, and 2x is twice your standard bet, etc. This simple betting strategy using the simple running hi/lo count, and the unmodified basic strategy made the game net profitable (+0.41% of the 1x bet), vs. the normal -0.45% loss rate.

Tagged with: ,

Buster Blackjack @ Sycuan, CA

Posted in blackjack sidebets by stephenhow on February 18, 2009

At my nearby Sycuan Casino, they offer a sidebet on some of their games called “Buster Blackjack”. It’s an optional “bonus” bet the player can place, up to the amount of his blackjack bet, and limited to $100. It’s a bet that the dealer will bust, and its paytable is based on the number of cards the dealer busts with.
I wrote a little recursive program to calculate the distribution of dealer busts for a 6-decks shoe, and worked in their paytable.

Dealer Bust Cards Payout Probability Return
3 2:1 1.73032e-01 0.346064
4 2:1 8.93918e-02 0.178784
5 4:1 2.04726e-02 0.081890
6 12:1 2.63760e-03 0.031651
7 50:1 2.14444e-04 0.010722
8 250:1 1.15280e-05 0.002882
no bust -1 0.714240 -0.714240
total 1.000000 -0.062247

So the bet has a typical bonus bet edge of 6.2%.  It’s a lot better than I thought it’d be.

Tagged with:

Spanish21 @ Sycuan Casino, CA

Posted in spanish21 by stephenhow on February 18, 2009

One of the best games in San Diego is Spanish 21 at the Sycuan Casino. The dealer hits on soft 17, but the player can double a hand up to 3 times. This comes in handy with a game that allows doubling on any number of cards, even after splits. I wrote my own program to find the basic strategy for this game, and verified it through simulation.  The game at Sycuan yields a small 0.4% edge for the house. That’s really good, considering normal blackjack yields at least 0.6% house edge, and the carnival games and “bonus” bets yield anywhere from 2%-8%. As far as discount gambling goes, this is as good as it gets … it costs you only $.02 per $5 bet. This level of action will hardly pay for the casino lights ($.02/hand @ 60 hands/hr = $1.20/hr).

Here’s the results I obtained from my program. The table almost exactly with The Wizard Of Odds, except for a few cases like 8-8 vs. a dealer 10 (you should just hit), A-3 vs. dealer 3 (you should just hit), and a three card 10 (e.g., 2-3-5) against a dealer 8 (you should just hit). There’s an inconsequential difference on the after doubling table too.

Basic strategy for Spanish21.

Basic strategy for Spanish21.

I wrote the program in C++, and used a recursive algorithm to walk all possible player options and their outcomes against a given dealer upcard. The code is very compact, because of its recursive nature, but it’s a little slow. I speeded up the algorithm a bit by saving intermediate decision EVs, and using them to automatically prune off improbable option branches. For example, it took my Intel-based Mac Mini over 6 minutes to solve the basic strategy play for player 5 6 vs a dealer 2 upcard:

Macintosh:Debug show$  time ./spanish_21  -u 2 5 6
dealerHand: 2
playerHand: 5 6
EV +0.348048
double

real    6m15.242s
user    6m10.942s
sys     0m0.799s
Tagged with: ,

Hello world!

Posted in Uncategorized by stephenhow on February 18, 2009

Welcome to my gambling presence on the web!