牌靴、烧牌与切牌卡:百家乐一靴牌怎样开始和结束?
牌靴不是无限纸牌来源
Punto Banco 常用多副标准扑克组成一靴牌。洗牌后,纸牌依照桌台程序进入牌靴,再从牌靴依次发出。因为实体牌是有限的,一靴内已经发出的牌不会无限次重新出现。软件模拟时要先决定自己处理的是有限牌靴还是每次独立重新生成纸牌的简化模型。
这两种模型不能在统计报告中混为一谈,尤其当程序声称自己完整复现实体牌靴程序时,应能解释抽牌后的剩余牌量如何更新。
烧牌用于桌台起始程序
部分传统八副牌桌台的规则会先翻开一张牌,用其百家乐点数决定烧掉的牌数;十点和人头牌可能按十张处理。具体步骤可能因运营方而异,不能把一种桌台的烧牌程序推广为所有地区、所有电子游戏的统一规则。
烧牌过程改变了本靴内实际可供玩家看到的起始牌序,但不会为外部观察者提供已隐藏牌面的完整信息。只知道某段历史出现了多少庄胜,也无法倒推出被烧掉的具体牌。
切牌卡帮助终止发牌流程
不少实体桌台会在离牌靴尾端某个位置插入切牌卡,用来提醒荷官结束当前一靴。切牌卡出现后,剩余还发几手取决于桌台规则。不能仅凭“见到切牌卡”就假设立即终止,也不能机械地把所有牌发尽。
程序要准确模拟每靴总手数,必须把切牌位置与结束条件一起作为配置,而非将“八副牌 = 固定 N 局”写死。
软件数据应保留两个边界
建议至少保存 shoe_id 和 hand_no。前者用于标明哪些手属于同一靴,后者用于稳定重建靴内顺序。如果模拟器记录每张牌,还应记录已发牌数、结束事件、规则版本及是否有部分牌面未被观察。
缺失这些边界时,分析者可能把两靴的末尾与开头连接成连续走势图,形成并不存在于任何真实牌靴中的跨靴形态。
不要把操作程序当成预测依据
切牌卡、烧牌数量和洗牌步骤是规则和数据模型的一部分,但观察者往往无法得知完整的隐藏牌序。尤其不能据此宣称仅凭走势图就能稳定判断下一手。
参考:Wizard of Odds,Baccarat Basics 的牌靴起始与切牌说明,https://wizardofodds.com/games/baccarat/basics/ 。特定玩法可能使用其他程序。