Edge Sorting in Baccarat

An AP who wants to edge sort in baccarat is like a Sumo wrestler who wants to perform ballet: just because he wants to do it does not mean it is possible. In most baccarat games, the player doesn’t touch the cards. When the player is allowed to turn over the cards, it is usually done with the finesse of a drunken elephant; the cards rarely survive the ordeal.  In many casinos, pre-shuffled shoes are brought into play. In the situation where the cards are re-used, getting the cards to be correctly oriented is yet another challenge. After all that, if somehow the shoe does get sorted, if the shuffle includes a turn then an edge sorting scheme will unilaterally fail. Then there is the final obstacle: how can edge sorting possibly work if the AP can’t see the first four cards before placing his bet?

The blog post you have come here to read is no longer available on APHeat! It is one of 135 posts that is now available exclusively in my new book, Advanced Advantage Play, Beating and Safeguarding Modern Casino Table Games, Side Bets and Promotions:


Advanced Advantage Play is the most comprehensive book on beating casino table games ever made available to the general public. In 475 densely packed 8.5″ x 11″ pages, Advanced Advantage Play examines beating and safeguarding almost every table game and side bet available in casinos today.

You can buy Advanced Advantage Play now at Amazon.com:


In Advanced Advantage Play, you will learn:

  • How to beat table games and side bets through card counting, hole-carding, edge sorting and collaboration, among many other advanced methods.
  • How loss-discounts, non-negotiable chip programs, match play coupons and other promotions are some of the main targets of top advantage players.
  • Why ordinary blackjack card counting is no longer the method of choice for top advantage players.
  • The income possible from computer-perfect play against baccarat and many other games.
  • How to accurately determine the dollar-value and risk of different methods used to beat the house.
  • Ways to identify and defend against advantage play as it is taking place.
  • Proactive methods of protecting games from advantage play and advantage players.
  • A whole lot more!

Advanced Advantage Play covers the following major topics:

  • Introduction to advanced advantage play
  • Blackjack
  • Blackjack side bets
  • Baccarat
  • Baccarat side bets
  • Other games
  • Marketing and promotions

A full index for Advanced Advantage Play is available  HERE.

Here are some of the people who should own a copy of Advanced Advantage Play:

  • Casino CEOs and COOs
  • Corporate Director of Table Games
  • Director (Vice President) of Table Games
  • Table Games Shift Mangers, Floor Supervisors and Training Managers
  • Corporate Director of Surveillance
  • Director (Vice President) of Surveillance
  • Surveillance Training Manager
  • Game developers and table games companies.
  • Companies that are designing game security and protection products.
  • Professors and teachers involved in communicating modern table game ideas to their students.
  • Students who are majoring in casino gaming and hospitality programs.
  • Anyone who is curious how top advantage players are beating casino table games, side bets and promotions.

Advanced Advantage Play is available  for immediate purchase through Amazon.com:


To find out more about Advanced Advantage Play, including information about educational, corporate and bulk purchases, please visit the accompanying website for the book,


or call the publisher, Blue Point Books (toll-free), at 1.800.858.1058

10 responses to “Edge Sorting in Baccarat

  1. Pingback: Game Theory Tuesdays: Almost Profiting On Baccarat Superstitions - Mind Your Decisions

  2. Pingback: Judge Says Poker Champ Robbed the Casino – Town Houses New Jersey US

  3. Pingback: Baccarat Math Behind Borgata vs Ivey |

  4. Pingback: How Phil Ivey Beat (Or Maybe Cheated) A Casino For Millions – Deadspin | My Blog

  5. Pingback: How Phil Ivey Beat (Or Maybe Cheated) A Casino For Millions – Deadspin | Gaming news

  6. Pingback: Were Phil Ivey's $9.8 Million Atlantic City Casino Winnings Fair or Foul? | Sports Discovery

  7. Mr. Jacobson, I was wasting a colossal amount of time running for/next loops. I appreciate your response and am going to re-write my macros to perform the tasks the way you recommend. I can’t thank you enough.

    • Wow, for/next. As long as you don’t use “goto” statements I am okay with it. I encourage you to try a stronger language. If you want to tackle any tougher projects, you’ll need the fire power.

  8. I would like to know where you got the data from the Combinatorial Analysis. What language was used to run the 5 quadrillion hands? I’ve attempted to find these numbers in Visual Basic but the run time is too great. Were these numbers based on a simulator? Was every hand considered from an 8 deck shoe?
    Thank you
    Dave H.

    • Baccarat is actually one of the fastest programs to run a complete combinatorial analysis. It is not a simulation. It takes milliseconds. The trick is to simply iterate over all six-tuples (a,b,c,d,e,f) where each satisfies 0 <= x <= 9. Then for that six-tuple, evaluate the baccarat hand that results from it. Then, count how many ways that six-tuple can arise from the shoe and weight the result of the hand appropriately. For example (0,3,3,5,6,0) can happen 128*32*31*32*32*127 ways, and the result is Player: 0,3. Banker 3,5. Banker natural wins. My programs are mostly written in C and C++ and are complied and run on a x86 Ubuntu machine.


Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s