Hi guys,
I'm brand new here. I've been studying blackjack for a couple years now, and developed a model to analyze the game and various counting strategies. I'm wondering if this would be of interest to the blackjack community, or if this is already out there. I know CVCX is in existence, but I haven't gotten a chance to use it. To my understanding my model is a bit different from that tool. The model is really customizable, but here is the main function:
Model Input
- Game parameters and # of sims
- Playing strategy at various counts and deck penetration, or default to highest expected value based on remaining deck composition
- Betting strategy based on count, deck penetration, previous bets/outcomes
- Any number of counting strategies (plus or minus any real number at each card), alongside any common strats I could find online
Model Output
- Database of each game including outcome, cards played, count, etc.
Analysis
The data is really rich, so pretty much any desired analysis of the game is possible. Currently I've been looking at plots of the edge vs. count. Here is an example of about half a million simulations:
http://i.imgur.com/06lvm3n.png
These are two random counting strategies I found online. Red line is the scaled % of hands at these counts. Blue line is success rate (edge). This is without varying bets (i.e. starting bet of 1 every time). I interpret "m" as the better strategy here. What you're looking for in a counting strategy is a wider spread of counts producing an expected return above 0. You can see that it jumps up nicely between 6 and 7. The default here (hi-lo) looks like it's only in your favor once you get past 10, at which point it jumps up. This is harder to take advantage of in a casino, as the optimal betting strategy here would be betting minimum until you get to +10, then sharply increasing your bet, which is a red flag to the pit boss.
Anyway, these are just some examples. The model is fully functional, but I still need to talk my tech guy about helping with streamlining the database loading. Or maybe I should just learn to use visual studios.
Let me know what you guys think, if you have any comments, questions, suggestions.
Thanks!
Bookmarks