分享

BBO机器人GIB约定卡、体系、防守、叫牌与提示机制攻略【收藏】

 北方的猫 2020-09-30

最近WBF联合BBO和Funbridge筹划2020年举办世界网络桥牌锦标赛,2019年12月12日的模拟赛单BBO上就有2万9千名世界各地的桥友报名(参赛的人数太多,Funbridge因为没有提前评估好应对大量参赛导致的程序和服务器压力,中途取消了模拟赛)。国内桥友对参加此次模拟赛也非常积极。

世界网络桥牌锦标赛是同机器人拍档,要同机器人合作愉快并取得好的成绩,我们也需要了解机器人的体系、处理原则和设计原理。前几天有桥友找我要GIB体系的中文介绍,据BBO官方的介绍翻译总结了此篇,给需要的桥友。

BBO GIB 2/1体系的在线英文介绍入口,在BBO的“机器人世界”里面的“GIB机器人约定卡”里,英文熟悉的可以直接在那里查看。

BBO GIB 2/1 体系的英文约定卡概览(以下简称GIB)
:我在翻译的过程中,发现有少部分的约定卡内容和GIB体系介绍不符合,跟BBO实际打牌的约定提示有出入,可能GIB在逐渐优化调整但说明文档没更新。

约定卡中文概要:
       体系:2/1逼局,无论是否叫回原花(注:我打BBO赛发现实际描述是逼到3NT)。

       1NT:15-17点,允许有5张高花。2NT 20-21点,3NT 25-27点。NT后续应叫不使用傀儡斯台曼,使用杰克比和德克萨斯转移叫,使用莱本索尔、斯莫伦约定叫。

       1阶高花开叫:
       4个位置都保证5张以上。
       应叫1NT全逼叫。跳加叫表示邀请,遇争叫后跳加叫是弱牌。
       使用杰克比2NT、斯普林特。
       应叫3NT 13-15点。
       使用反式朱瑞约定叫(约定卡上没有写,实际有用)。

       1阶低花开叫:
       保障3张,不逼叫。
       使用低花反加叫,跳加叫都是弱牌。
       1NT应叫6-10点,2NT 11-12点,3NT 13-15点。
       (注:1?-2?约定卡上有出入,实测逼叫至3NT)。

       2?:22点以上或9+赢墩。

       2?/2?/2?:5-11点,通常6张好套。应叫2NT问叫,新花不逼叫。

       其他约定:
       第四花色逼局,新低花逼叫,不用双路重询。
       加倍:否定性加倍至3S,应叫性加倍至3S,支持性加倍至2S,技术性加倍至4H。
       无将争叫:直接位置15-18P,平衡位置11-15P

       非正常2NT,双低级别套。
       三明治1NT未叫花色两套。

       1阶花色争叫6-16点4张以上,之后跳加叫弱牌,新花不逼叫。

       对抗1NT定约,强、弱NT都一样,2C单套、2D双高、2H/2S高花套带一4+以上低套,加倍惩罚性。卡普兰蒂(又名汉密尔顿)约定叫。

       跳争叫,弱牌。
       直接位置扣叫,迈克扣叫双套。

       敌方加倍后,1阶新花色逼叫,2NT限制性加叫,跳加叫弱牌。

       对抗弱阻击开叫,技术性加倍至3S,2NT应叫16-19点。

       满贯尝试,关键张问叫,对NT开叫未定将戈伯问叫,其他罗马关键张问叫0314五关键张,答叫被干扰D0P1答叫(加倍0,Pass1,+1,+2)。

双路进局试探(应叫人简单支持将牌,开叫人采用双路长套或短套邀请)

长套,无将有将都是第4张。

       其他攻牌如上图(左边有将攻牌,右边无将攻牌)
       同伴引牌,优先打张数信号。其他防守信号,无将和有将都是大欢迎。

       关于机器人的防守

机器人的防守没有特定的像人类一样的防守约定和指导方针,它是在叫牌过程基础上模拟双明手牌,分析各种分布的平均出牌的结果,选择最佳的出牌。模拟会产生与人类相似的选择,很多时候不是(有一些经验法则或指导原则)。当机器人有个同等的选择时,才考虑首攻和信号约定作出判断。

GIB不会解读信号,但当你攻一个大牌时,能理解你有连张。

GIB通常会消极防守NT,别以为他攻的最长套,当人类首攻时GIB也不会设定为同伴是攻的最长套,所以GIB并不总是会回同伴首攻的花色。

防守有将定约时,GIB通常会首攻单张或双张花色寻求将吃,当GIB首攻敌方叫过的套,几乎总是说明它是单张或双张。

GIB在垫牌的时候不会使用垫牌信号,它只会考虑如何安全的垫牌。在有将定约中,如果GIB还有将牌,它通常会垫掉短套花色,否则它会从长套中安全垫牌。

AKX攻K,AK攻A,非连张结构长套无将和有将都是攻第4张,请注意,3张小牌攻小。

当同伴首攻时,GIB跟牌通常会给态度信号,而不是张数信号。在有AK时,有Q但明手有A或K时,会跟大牌欢迎。其他情况都是跟小牌。

当GIB在第三家位置要赢得牌墩时,会出连张大牌的最小牌,但当GIB被迫从双张且连张牌中出牌,GIB会随机选择一张出(对抗限制性选择原理)。


以下是GIB2/1体系稍详细点的介绍:

开叫:

1?,保证3张。低花反加叫。

1?,通常是4张,44低花开叫1?。低花反加叫。2C应叫逼局(与约定卡说明矛盾)。

1 ?/1?,所有位置通常都是5张,5张高套5张低套开1高。1M-2M,7-10点,1NT逼叫,使用杰克比2NT应叫和斯普林特,使用双路进局试探(下面有介绍)。

1NT,15-17点平均牌,可能有5张高花,机器人会把17点有5张高花的套的当18点用。

2?,22+强开叫,或者9+赢墩。

2?/2?/2?,弱二阻击,严格遵守阻击叫要求,套上有大牌。

2NT,20-21点平均牌,可能有5张高花。

应叫与再叫:

跳再叫,保障6+张套17-20点。

高花开叫,当同伴2/1后,叫回原花不保证6张套。

加叫同伴的应叫花色,通常保证4张,偶尔也会3张。

否定性加倍至3S,应叫性加倍至3S,支持性加倍至2S,技术性加倍至4H。GIB可能拿Kx进行支持性加倍。

竞叫:

1阶竞叫,一般5张套8-17大牌点,9-19总点力。可能会用好的4张高花1阶争叫。

GIB采用总墩数定律竞叫。

技术性加倍至4H。

弱跳叫争叫,3-9点,侵略干扰性。

使用莱本索尔约定,在1NT开叫、加倍对方弱2开叫后、同伴逆叫后。

迈尔扣叫(对弱2高花开叫,扣叫显示4张开叫花色和双低花的好牌,4NT为双低花的弱牌)。

非正常2NT,当无局方时仅在中等牌力时使用,有局时需要更好的牌力。

非正常对非正常(UVU),扣叫低级花色描述限制性加叫以上牌力。

三明治1NT(仅针对PASS过的),描述对方未叫两套。

特拉斯科特(乔丹)2NT(1M-X-2NT,表示10-12点4张支持以上牌力)

其他约定:

第四花色逼局(1?-1?-1?-1?除外),新低花逼叫一次。
罗马关键张(RKCB)问叫,GIB不喜欢用戈伯问叫,但它能响应同伴的问叫。

索罗威跳叫(下面有详细介绍)。

反式朱瑞约定叫(下面有详细介绍)。

局况不会影响大部分的开叫和竞叫,GIB在决定惩罚还是高阶竞叫时考虑局况因素。在考虑是否使用迈克扣叫和非正常2NT时也会考虑,但具体牌情具体对待,无一般规则。

约定卡上常见约定,GIB不使用赌博性3NT、傀儡斯台曼、纳米亚次、DON’T、伯根。

双路进局试探:

当1阶高花开叫被简单加叫后,GIB用双路进局试探。

1?-2?-2?/1?-2?-2NT是短套邀请,显示有一未指定短套,应叫人2NT/3C接力问短套,开叫人叫出短套花色或回将牌描述叫不出的花色短套。

其他3阶将牌以下的叫牌都是长套邀请,至少3张以上含大牌。1?-2?后,2NT是黑桃长套邀请,因为2?是短套邀请。

再叫3阶将牌描述17点没有单缺的一手牌(GIB极少这样叫,因为可以开1NT)

罗马关键张(RKCB)问叫:

采用5关键张答叫(包含将K),如果进程没有指明将牌花色,最后叫的套花色的K会作为第5个关键张。

5?03、5?14、5?2关键张无将Q、5?2关键张有将Q,。

5NT偶数个关键张有缺门,6X奇数个关键张有缺门(如果缺门花色低于将牌花色直接叫出,如高于将牌花色叫6阶将牌)。

在5?/5?答叫后,4NT问叫人可以继续接力加一级花色问将牌Q。答叫人叫回5阶将牌表示无将牌Q,叫其他花色保证将Q及所叫花色K,叫5NT表示有将Q和比将牌花色高的花色有K。

4NT问叫后继续5NT问叫,承诺5个关键张及将Q齐全问同伴边花K的位置,多个边花K答低级花色K。如果应叫人已经看到13+墩可以直接大满贯。

D0P1约定,当关键张问叫中间被对手干扰叫,加倍表示0关键张,Pass表示1关键张。

1NT开叫的后续叫牌:

遇2?争叫(任意一套),加倍表示斯台曼问叫。遇1NT被加倍,再加倍要求逃叫低花,开叫人叫2?。遇其他争叫使用莱本索尔。

2?应叫.斯台曼(保证至少一高花4张,除非邀请3NT)

   2?,无4张高花。

       2?/2? 张所叫花色套5张,并且有另外高花4张套,邀请实力。

       2NT(不保证4张高花)

       3?/3? 5+张以上套,逼局。

       3?/3? 斯莫伦约定叫,逼局,所叫花色4张,另外高花5张。

       4NT 邀请6NT

   2?,可能还有4张黑桃

       2?,4张黑桃邀请实力。

       2NT,邀请,否定4张黑桃。

       3?/3?,5+张以上套,逼叫到局。

       3?,邀请。

       3?,人工叫品满贯试探,通常4+张红桃平均牌。

       4?/4?,斯普林特,所叫单缺,4张支持,满贯兴趣。

       4NT,邀请6NT

  2?,否定4张红桃。

       2NT,邀请,不保证4张红桃。

       3?/3?,5+张以上套,逼叫到局。

       3?,人工叫品满贯试探,通常4+张红桃平均牌。

       3?,邀请。

       4?/4?,斯普林特,所叫单缺,4张支持,满贯兴趣。

       4NT,邀请6NT
   

2D,杰克比转移2?,保障5+红桃,开叫人可以在最高限并且4张红桃支持时叫3?。

转移2?后:

       2?,55以上双高花,邀请实力。

       2NT,5张红桃邀局。

       3?/3?,5+张红桃4+张所叫低花逼局。

       3?,6+以上红桃套,邀请。

       3NT,5张红桃,让同伴选择NT或4?。

       3?/4?/4?,斯普林特,所叫单缺,6+张红桃,满贯兴趣。

       4?,6+红桃,无单缺,轻微的满贯兴趣。

       4NT,满贯邀请,5张?

       5NT,选择满贯定约(6?/6NT)

2?,杰克比转移2?,保障5+黑桃,开叫人可以在最高限并且4张黑桃支持时叫3?。

转移2?后:

       2NT,5张黑桃邀局。

       3?/3?,5+张黑桃4+张所叫低花逼局。

       3?,5+黑桃,5+红桃逼局。

       3?,6+以上黑桃套,邀请。

       3NT,5张黑桃,让同伴选择NT或4?。

       4?/4?/4?,斯普林特,所叫单缺,6+张黑桃,满贯兴趣。

       4?,6+黑桃,无单缺,轻微的满贯兴趣。

       4NT,满贯邀请,5张?。

       5NT,选择满贯定约(6?/6NT)

2?,低花斯台曼,通常54以上低花,逼叫到局。

       开叫人通常要叫4张低花,但也可以拿3343或3334叫2NT。

       如果应叫人下次再叫3阶高花,承诺单缺,但不一定是满贯兴趣。

       2NT,低花转移叫,保障6+梅花,开叫人必须转移到3?。

       如果应叫人下次再叫3阶新花,多半是单缺,但不一定是满贯兴趣。

       应叫人再叫3NT,轻微满贯兴趣(平均牌)。

       应叫人再叫4NT,关键张问叫。

       3?,低花转移叫,保障6+方片,开叫人必须转移到3?。

       如果应叫人下次再叫3阶新花,承诺单缺,但不一定是满贯兴趣。

       应叫人再叫3NT,轻微满贯兴趣(平均牌)。

       应叫人再叫4NT,关键张问叫。

3?/3?/3?,单缺,没5张高花,其他花色4张以上,逼局。

3NT,封局。

4?,戈伯问叫

4?/4?,德克萨斯转移叫,保证6+红桃/黑桃,开叫人必须转移4?/4?。
应叫人再叫新花是扣叫,再叫4NT问关键张。

4NT,邀请6NT

5NT,邀请7NT
  

2NT开叫的后续叫牌:

3?,承诺至少4张高花套

  3?,无4张高花

       3?/3?,斯莫伦约定叫,4+所叫套和另外一高花套5+,逼局。

       4?/4?,5+套,满贯兴趣。

       4?/4?,封局。

       4NT,邀请6NT。

  3?,4+红桃,可能还有4张黑桃。

       3?,人为满贯尝试约定,4+红桃支持。

       3NT,承诺4张黑桃,开叫人选择3NT/4?。

       4?/4?,5+套,满贯兴趣。

       4NT,邀请6NT。

   3?,4+黑桃,否定4张红桃。

       3NT,封局。

       4?/4?,5+套,满贯兴趣。

       4H,人为满贯尝试约定,4+红桃支持。

       4NT,邀请6NT。

3?,杰克比转移叫3?,保障5+红桃,开叫人最高限4张红桃支持可以超转。转移3?后:

       3?,55以上高花套,满贯兴趣。

       3NT,5张红桃,开叫人选择3NT/4?。

       4?/4?,5+红桃4+低花,逼局。

       4?,轻微满贯兴趣,6+红桃。

       4NT,5张红桃,邀请6?/6NT。

       5NT,选择满贯定约6?/6NT。

3?,杰克比转移叫3?,保障5+黑桃,开叫人最高限4张黑桃支持可以超转。转移3?后:

       3NT,5张黑桃,开叫人选择3NT/4?。

       4?/4?,5+黑桃4+低花,逼局。

       4?,55以上高花套,满贯兴趣。

       4?,轻微满贯兴趣,6+黑桃。

       4NT,5张红桃,邀请6?/6NT。

       5NT,选择满贯定约6?/6NT。

3?,低花斯台曼,54以上低花,逼局。

       开叫人通常要叫4张低花,没有就叫3NT。

       果应叫人下次再叫4阶高花,承诺单缺。

3NT,封局。

4?,戈伯问叫。

4?/4?,德克萨斯转移叫,保证6+红桃/黑桃,开叫人必须转移4?/4?。应叫人再叫新花是扣叫,再叫4NT问关键张。

4NT,邀请6NT

5NT,邀请7NT

索洛威跳应叫

GIB采用强跳应叫(没有PASS过,敌方也未插叫),强跳应叫有以下4种情况:

1、强可再叫套,17+点力以上,4+控制(A=2,K=1)以上,无边花4张套。

2、坚强套,17+点力以上,4+控制以上,可能有边花4张套。

3、可再叫套,18+大牌点,4+控制以上,5332或6322牌型。

4、可再叫套,17+点力以上,4+控制以上,4张以上支持同伴开叫花色。

强跳应叫,仅适用于1阶开叫后的2阶跳应叫高级别花色,3阶跳应叫低级别花色是自然叫邀请实力。

开叫人可重叫开叫花色表示6+套,可加叫应叫人套,可以在3+支持时直接关键张问叫,叫新花描述至少有KQ并否定支持应叫人的套,或者叫2NT等待。

应叫人可以在下次叫牌时,描述跳应叫为以上哪种类型。

牌型1、2,重叫套,或者当为底线牌力并且是坚强套时跳叫进局(牌型2不能叫边花套)。

牌型3,再叫NT或加叫NT。

牌型4,加叫开叫人花色(无边花单缺),叫新花都是斯普林特单缺并且支持开叫人花色。

反式德鲁利

GIB采用单路反式德鲁利,当第3家或第4家开叫1高花,2?应叫表示3+张支持11-12点以上,但敌方有任何插叫不再采用。

敌方插叫加倍,叫2C弱牌不逼叫,如敌方争叫非加倍,2C逼叫一轮。敌方加倍,还是用特拉斯科特(乔丹)2NT表示限制性加叫

2?,正常开叫,邀请,无额外牌型。

2M,轻开叫,无进局兴趣。

非跳叫新花,4+以上套,18点以下。

单跳叫新花,18+点,所叫为单张。

双跳叫新花,18+点,所叫为缺门。

2NT,5332牌型,总点力18点以下,逼叫一轮。

3NT,6322牌型,总点力18点以下,逼叫一轮。

3M,18+点力,平均牌型。

4M,封局。

GIB的叫牌和提醒机制:

评估一手牌牌力的主要参数:

High card points 大牌点(4321计点法)

Total points 总点力(大牌点+牌型调整点,有将定约边花缺门+3、单张+2、双张+1,短套有点-1)。

Length of each suit每个花色的长度

Quality of each suit每个花色的质量

Total losers总输墩

Stoppers in each suit每个花色的止张(控制)

High honors shown or denied in each suit顶张大牌位置的展示和缺失

如果AI判断联手中点力达到25点,通常是逼局(逼3NT)的。

GIB描述套的质量:

3-card  刚好3张

4-card  刚好4张

Biddable 可叫套(5张,或4张里至少有5个大牌的3个,或有AK)

Rebiddable 可再叫套(可叫套+1张)

twice rebiddable 可再再叫套(可再叫套+1张)

strong rebiddable 强可再叫套(可再再叫套,并且至少有5个大牌中的4个,或有AKQ)

solid 7-card 7张坚强套

solid 8-card 8张坚强套

GIB采取长度+点力的形式评估花色止张(控制)情况

Unstopped 无止张(无以下情形)

Partial stop 部分止(长度+点=4,如Qx/Jxx)

likely stop可能有止(长度+点=5,如Kx/Qxx)

stop  有止(A, QJx, 5+ 大牌点,或长度+点力7+)

two stops 两止(长度+点力7+)

Honors顶张大牌

指可扣叫,可响应关键张问叫,一些帮张邀请情形需要的大牌。GIB在描述顶张大牌的时候会描述它最少拥有和否定拥有的,如GIB绕过4?扣4?会描述有方片A无梅花A。

当GIB拥有顶张大牌的组合时,GIB采用8421(A=8,K=4,Q=2,J=1)计算评估点力, 如果一个套有KQ那么大牌点为6点,当KQ还组合A时牌力大大提升(类似快速赢墩的评估)。

有两种方式应用这些参数:

1、手中持牌以及其他方位的叫牌,是否符合叫品要求?叫做标准。

2、一个叫品描述了怎样一手牌?叫做规范。

大家可能认为这是一回事(如果他标准要求5+高花,那么他的叫品描述也必须5+高花),但并不总是这样。例如,斯台曼可以用在各种牌型,但它不显示有任何确定的内容。当拍档已经显示出一些符合标准的信息后,软件很难从当前情况中推断得出规范描述,所以我们需要输入好规范。

当你的鼠标点击或手触摸叫品时,将会显示所有符合该进程此时的叫品的规范。

关于GIB的叫牌提示

GIB对于多种情况的描述:

有些叫牌可能有多种情况解释,如2H-4H,4H可能是4+点4张支持的弱牌,也能是2+张支持16+点的强牌。这样的情况GIB会描述最少的情形:4+点力,2+张数支持。

关于多重描述叫牌:
多次叫牌中每一次叫牌都匹配一个规范范围,如一个叫品匹配规范是5+张?,之后进程又一个叫品匹配的规范是4张?,GIB还是会按照最大匹配标准描述为5+张?。

为什么经常出现描述解释与牌况不完全符合的情况:

人在打桥牌的时候,不仅仅是死记体系,人经常会根据实际情况和判断去找到最佳的叫牌,或者优化规避体系漏洞。如果我们能将人类的各种判断方式,写成程序告知GIB,那将是相当高级的人工智能。现阶段,GIB和许多棋类AI一样,还是采用野蛮的计算力代替思考,采用牌型模拟的方式找最佳解决方案。

GIB首先在叫牌库里匹配适合的叫牌,然后如果允许模拟,GIB会调整一手牌的牌力,如分别给每个花色加1张,或者加多或减少几个总点力,然后在叫牌库找出相似的牌形,匹配列出与桌上其它方位的叫牌进程符合的牌形。

每一手牌的叫牌,GIB做两件事:

考虑接续怎样叫牌。GIB在叫牌时,只考虑当前叫牌和接续怎样叫牌是,以及是否符合规范,而不会去考虑后续将会发生什么和怎样更好控制后续叫牌进程。

计算步骤一中模拟的各双明手结果,然后选择其中得分价值最高的结果。这里选择结果会考虑到局况、赛制对得分的影响(比如IMP制叫局会更激进)。

但GIB必须描述叫品体系约定的规范,而不是实际自己的牌,所以会有一定的偏差。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多