See the top rated post in this thread. Click here

Page 1 of 4 123 ... LastLast
Results 1 to 13 of 40

Thread: Optimal Counter Strategy & Counter-Strategy for Blackjack Without Upcards

  1. #1
    Member
    Join Date
    Dec 2015
    Location
    Everywhere & Nowhere
    Posts
    81


    Did you find this post helpful? Yes | No

    Optimal Counter Strategy & Counter-Strategy for Blackjack Without Upcards

    I was wondering whether and to what extent an upcard-less blackjack variant would be analyzable and/or exploitable. Insurance is not available in this case, so any player naturals would have to be paid out immediately after inspection of the dealer's two downcards to see if the player wins or pushes. Furthermore, the player's decisions would be based solely on the value of his own hand rather than the probable strength of his hand relative to that of the dealer's. He would inevitably be hitting, standing, doubling down, and splitting in sub-optimal EV situations due to lack of information of one of the dealer's cards, so that his overall edge would be lower. Thus, if such a game was offered and the EV with basic strategy turned out to be much lower than that of ordinary blackjack, the house may consider offering slightly +EV rules to compensate and make the game more attractive to the ploppies (e.g. early surrender). I also suspect that combinatorial analysis of basic strategy would be substantially easier, since one wouldn't have to condition on nearly as many sub-cases and specific situations with a given hand (e.g. hard 12 vs. 3, hard 12 vs 4., etc.) because one doesn't have knowledge of that upcard. Thoughts?

  2. #2


    1 out of 1 members found this post helpful. Did you find this post helpful? Yes | No
    Quote Originally Posted by JohnGalt007 View Post
    I was wondering whether and to what extent an upcard-less blackjack variant would be analyzable and/or exploitable. Insurance is not available in this case, so any player naturals would have to be paid out immediately after inspection of the dealer's two downcards to see if the player wins or pushes. Furthermore, the player's decisions would be based solely on the value of his own hand rather than the probable strength of his hand relative to that of the dealer's. He would inevitably be hitting, standing, doubling down, and splitting in sub-optimal EV situations due to lack of information of one of the dealer's cards, so that his overall edge would be lower. Thus, if such a game was offered and the EV with basic strategy turned out to be much lower than that of ordinary blackjack, the house may consider offering slightly +EV rules to compensate and make the game more attractive to the ploppies (e.g. early surrender). I also suspect that combinatorial analysis of basic strategy would be substantially easier, since one wouldn't have to condition on nearly as many sub-cases and specific situations with a given hand (e.g. hard 12 vs. 3, hard 12 vs 4., etc.) because one doesn't have knowledge of that upcard. Thoughts?
    My CA computes for case where only player hand is known, just doesn't output

    Strategy no dealer cards known (S17, SPL1, SPLA1, NDAS, 1 card to split aces, double any 2 cards):

    Nothing surrendered
    Split A-A, 7-7, 8-8
    Double Hard 10,11
    Stand >= Soft 18, hit < 18
    Stand >= Hard 15, hit < 15

    Overall EV
    1 deck -2.13%
    6 decks -2.48%

    k_c

  3. #3
    Member
    Join Date
    Dec 2015
    Location
    Everywhere & Nowhere
    Posts
    81


    Did you find this post helpful? Yes | No
    Quote Originally Posted by k_c View Post
    My CA computes for case where only player hand is known, just doesn't output

    Strategy no dealer cards known (S17, SPL1, SPLA1, NDAS, 1 card to split aces, double any 2 cards):

    Nothing surrendered
    Split A-A, 7-7, 8-8
    Double Hard 10,11
    Stand >= Soft 18, hit < 18
    Stand >= Hard 15, hit < 15

    Overall EV
    1 deck -2.13%
    6 decks -2.48%

    k_c
    Thanks for checking! Not at all surprised by the strategy recommendations. My CA doesn't compute for an unknown dealer card, but the law of total expectation should handle it in a pinch; e.g., E(stand on 17) = E(stand on 17|dealer's 1st card is A) + E(stand on 17|dealer's 1st card is 2) + ... + E(stand on 17|dealer's 1st card is T). Which CA are you using that allows you to turn off the dealer upcard setting?

  4. #4


    Did you find this post helpful? Yes | No
    Quote Originally Posted by JohnGalt007 View Post
    Thanks for checking! Not at all surprised by the strategy recommendations. My CA doesn't compute for an unknown dealer card, but the law of total expectation should handle it in a pinch; e.g., E(stand on 17) = E(stand on 17|dealer's 1st card is A) + E(stand on 17|dealer's 1st card is 2) + ... + E(stand on 17|dealer's 1st card is T). Which CA are you using that allows you to turn off the dealer upcard setting?
    It's my own CA.

    It maintains a list of possible player hand compositions, 1 entry per hand comp. Hand comp parameters include EVs and strategies for each hand comp versus each up card as well as overall EVs and strategies for each comp.

    The console version outputs overall EVs versus 1 or 0 up cards if computation of overall EV is the selected option. It doesn't output any of the individual component EVs/strategies for 0 up cards, only for 1 up card. The gui version computes values for 0 up cards but doesn't output them at all, only for 1 up card.

    k_c

  5. #5
    Member
    Join Date
    Dec 2015
    Location
    Everywhere & Nowhere
    Posts
    81


    Did you find this post helpful? Yes | No
    Quote Originally Posted by k_c View Post
    It's my own CA.

    It maintains a list of possible player hand compositions, 1 entry per hand comp. Hand comp parameters include EVs and strategies for each hand comp versus each up card as well as overall EVs and strategies for each comp.

    The console version outputs overall EVs versus 1 or 0 up cards if computation of overall EV is the selected option. It doesn't output any of the individual component EVs/strategies for 0 up cards, only for 1 up card. The gui version computes values for 0 up cards but doesn't output them at all, only for 1 up card.

    k_c

    Interesting! Did you program it yourself? In what language?

    I also have to wonder how the EOR for each rank is affected without knowledge of the dealer upcard. I suspect it's slightly lessened, given that the lack of upcard information results in a sample space that's not narrowed down quite as much as it would be with that information.
    Last edited by JohnGalt007; 02-24-2024 at 11:56 AM.

  6. #6


    Did you find this post helpful? Yes | No
    Quote Originally Posted by JohnGalt007 View Post
    Interesting! Did you program it yourself? In what language?

    I also have to wonder how the EOR for each rank is affected without knowledge of the dealer upcard. I suspect it's slightly lessened, given that the lack of upcard information results in a sample space that's not narrowed down quite as much as it would be with that information.
    Language is c++. I took some programming courses a while back and applied what I learned to developing a blackjack combinatorial analyzer and it kind of evolved.
    My website program is basically the same program with output channeled to a web page rather than somewhere else.

    I suppose I could get eors for 0 dealer cards if I wanted. Not that interested though.

    k_c

  7. #7


    Did you find this post helpful? Yes | No
    Now, for the 6-deck game, make the blackjack payout 2:1, and we have ourselves a game!

    Don

  8. #8


    Did you find this post helpful? Yes | No
    Quote Originally Posted by DSchles View Post
    Now, for the 6-deck game, make the blackjack payout 2:1, and we have ourselves a game!

    Don
    Thought of that a long time ago. Could tweak rules to offer a reasonable game and eliminate problem with hole card flashing for casinos.

    Having no in with casino game offerings, I just kept it to myself.

    k_c

  9. #9


    Did you find this post helpful? Yes | No
    Quote Originally Posted by k_c View Post
    Thought of that a long time ago. Could tweak rules to offer a reasonable game and eliminate problem with hole card flashing for casinos.

    Having no in with casino game offerings, I just kept it to myself.

    k_c
    Well, realize that, for hole card flashing, you just need to eliminate that card, not the upcard as well.

    Don

  10. #10


    Did you find this post helpful? Yes | No
    Quote Originally Posted by DSchles View Post
    Well, realize that, for hole card flashing, you just need to eliminate that card, not the upcard as well.

    Don
    Dealer would be dealt no cards at all, only drawing after players' hands have been dealt.

    k_c

  11. #11


    Did you find this post helpful? Yes | No

    Question

    Quote Originally Posted by k_c View Post
    It's my own CA.

    It maintains a list of possible player hand compositions, 1 entry per hand comp.

    k_c

    hi kc thanks for the site it's been a great resource ..

    I am trying to write a CA and can match all of your ev numbers for single deck but am stuck on speed. (and haven't tackled splitting yet, welp)

    I stored all possible player hands like you mentioned. But to calc the hit ev I first need the stand ev of every one of these hands .. think my dealer prob calc takes 7ms .. this adds up. My approach must be flawed?

    I read in the MGP CA help file his is done without brute force. I can't understand how your guys CA are so fast with any number of decks ..
    Last edited by Super Natural; 02-25-2024 at 03:30 PM.

  12. #12


    Did you find this post helpful? Yes | No
    Quote Originally Posted by Super Natural View Post
    hi kc thanks for the site it's been a great resource ..

    I am trying to write a CA and can match all of your ev numbers for single deck but am stuck on speed. (and haven't tackled splitting yet, welp)

    I stored all possible player hands like you mentioned. But to calc the hit ev I first need the stand ev of every one of these hands .. think my dealer prob calc takes 7ms .. this adds up. My approach must be flawed?

    I read in the MGP CA help file his is done without brute force. I can't understand how your guys CA are so fast with any number of decks ..
    Couple of thoughts. If you are looking for speed, you need to avoid scripting languages or interpreted languages and pick a language that's compiled to binary C++ or FORTRAN. You also need to use hand compositions( combinations) and figure out the multiplier and not permutations. You could also parallelize any big external loops. Also avoid recursion.

    But the tough nut to crack are Splits it will heavily depend on the methodology you take. In my case, I use post-split optimal strategy which is really slow!
    Chance favors the prepared mind

  13. #13


    Did you find this post helpful? Yes | No
    icount thanks and actually it was one of your posts that helped me get started ... 'the best thing is to generate all the possible sequences for the dealer and the player and store them because you will keep on using them. The best way to do it is by brute force enumeration using loops.'
    https://www.blackjackinfo.com/commun...ramming.21048/

    Quote Originally Posted by iCountNTrack View Post
    You also need to use hand compositions( combinations) and figure out the multiplier and not permutations.
    like instead of say ..
    10, 8, 1, 2
    10, 8, 2, 1..

    ..just use the prob of one of them * 2?

    Been using Python. .. id love to start learning c++ and may do that. I figured it was just my method that's the bottleneck ..


    Here is my dealer calc prob function that I call for every possible player hand and return the probability .. if you wouldn't mind having a look.
    Attached Files Attached Files
    Last edited by Super Natural; 02-26-2024 at 06:59 AM.

Page 1 of 4 123 ... LastLast

Similar Threads

  1. Counter's Basic Strategy For DD
    By Counting_Is_Fun in forum General Blackjack Forum
    Replies: 12
    Last Post: 02-18-2020, 04:40 PM
  2. buddha: Counter Basic Strategy
    By buddha in forum Blackjack Main
    Replies: 5
    Last Post: 01-27-2007, 12:52 PM
  3. Redseven Counter: Red7 betting Strategy
    By Redseven Counter in forum Main Forum
    Replies: 4
    Last Post: 09-30-2002, 08:35 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

About Blackjack: The Forum

BJTF is an advantage player site based on the principles of comity. That is, civil and considerate behavior for the mutual benefit of all involved. The goal of advantage play is the legal extraction of funds from gaming establishments by gaining a mathematic advantage and developing the skills required to use that advantage. To maximize our success, it is important to understand that we are all on the same side. Personal conflicts simply get in the way of our goals.