东莞桥牌网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

总共587条微博

动态微博

查看: 530|回复: 12

BBO机器人GIB约定卡、体系、防守、提示机制中文攻略

[复制链接]
发表于 2019-12-15 13:22:31 | 显示全部楼层 |阅读模式
       BBO机器人GIB约定卡、体系、防守、提示机制中文攻略

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

       世界网络桥牌锦标赛是同机器人拍档,要同机器人合作愉快并取得好的成绩,我们也需要了解机器人的体系、处理原则和设计原理。翻译总结了下BBO机器人GIB 2/1体系,给需要的桥友。
微信图片_20191214101022.png
       BBO GIB 2/1体系的在线英文介绍入口,在BBO的“机器人世界”里面的“GIB机器人约定卡”里,英文熟悉的可以直接在那里查看。
GIB CC1.png GIB CC2.png
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)。

       双路进局试探(应叫人简单支持将牌,开叫人采用双路长套或短套邀请)
微信图片_20191215125857.png
       攻长套,无将有将都是第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必须描述解释体系叫品约定的规范,而不是实际自己的牌,所以会有一定的偏差。

关于在BBO打牌常用英语、桥牌术语、术语缩写介绍,及有关未详述常用约定叫,请在东莞桥牌网上搜索查找,文章很多。

楼主热帖
发表于 2019-12-15 17:19:46 | 显示全部楼层
发表于 2019-12-16 06:44:18 | 显示全部楼层
謝謝樓主   謝謝樓主   
发表于 2019-12-16 09:25:22 | 显示全部楼层
谢谢分享                    
发表于 2019-12-16 10:32:59 | 显示全部楼层
实用,有人整理成PDF吗?
发表于 2019-12-17 06:18:25 | 显示全部楼层
谢谢。与机器打时也能知道
发表于 2019-12-17 10:30:08 | 显示全部楼层
学习一下,谢谢分享!



                                            莫愁前路无知己,天下谁人不识君!只道是:海内存知己,天涯若比邻!  
    发表于 2019-12-19 20:32:51 | 显示全部楼层
    迈尔扣叫(对弱2高花开叫,扣叫显示4张开叫花色与双低花的好牌,4NT为双低花的弱牌)。没理解此内容。求解(不是迈尔扣叫本身)
    发表于 2019-12-25 12:13:03 | 显示全部楼层
    感谢楼主的详细介绍!赞一个
    发表于 2020-1-8 15:21:56 | 显示全部楼层
    收藏了,去了BBO,英文看起来太吃力了
    发表于 2020-1-8 17:30:22 | 显示全部楼层
    迈尔扣叫(对弱2高花开叫,扣叫显示4张开叫花色和双低花的好牌,4NT为双低花的弱牌)。应该不正确!对弱2高花开叫:扣叫显示双低套强牌(而4NT显示双低套弱牌);4m显示m+oM双套强牌。
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    QQ|Archiver|小黑屋|sitemap|东莞桥牌网 ( 粤ICP备08117329号-8 )

    GMT+8, 2020-2-25 08:17 , Processed in 1.185602 second(s), 27 queries .




    东莞桥牌网用心服务华人桥牌爱好者,为桥牌普及推广、桥牌水平提升和促进桥友互动尽一份力。
    东莞桥牌网网站有关事务请联系VX:ganen58 邮箱:712706867@qq.com.
    声明:本站所有会员发布及转摘信息观点为桥友个人观点,不代表网站立场.部分新闻、学习资料及软件源自网络,版权归原作者所有。
    本站无任何对桥友收费功能,属本网子功能、子网站、联系人等均有正式公告,请勿相信其他假冒信息.
    Powered by 东莞桥牌网© since.2010
    网络技术服务:东莞为商信息科技服务有限公司
    用心做东莞桥牌网

    快速回复 返回顶部 返回列表