2021顶级国际象棋引擎大赛(TCEC)S20赛季公告||头条资讯

已浏览:3317 发布人:x 来源:本站  发布时间:2021-01-19

TCEC是什么标准?2021TCEC什么时候开始?2021顶级国际象棋引擎大赛什么时候开始?2021顶级国际象棋引擎大赛规则有哪些?2021顶级国际象棋引擎大赛TCEC开战在即,一起来看看S20赛季有哪些规则吧!

2021顶级国际象棋引擎大赛(TCEC)S20赛季公告

一、赛季(Season)

1.顶级国际象棋引擎锦标赛(The Top Chess Engine Championship, TCEC) 第20赛季(Season 20)是最顶级的国际象棋软件之间的锦标赛。


2.TCEC Season 20是3000elo分以上的引擎之间的锦标赛。该赛事被分为7个赛程(译注:原文为6个),包括五个League,顶级赛区(Premier Division, DivP) 以及总决赛(Superfinal)。


3.每个League,以及DivP,以及总决赛,都叫做一个赛程(Event)。


4.TCEC Season 20将一刻不停地运行,直到所有比赛结束。每次只进行一场比赛。每当一场比赛结束,下一场会自动开始。(译注:该段可无视,参考下面的5和6)


5.当一个赛程开始之后,它会一刻不停地运行,直到该赛程地所有比赛结束。每次只进行一场比赛。每当一场比赛结束,下一场会自动开始。


6.赛程之间会有休息时间,以测试TCEC服务器以及准备下一赛程。


7.仍在更新中的引擎只能在如下时机更新参赛版本:在League 3赛程与League 2赛程之间,或者在League 1赛程与DivP赛程之间。


8.对于所有的TCEC赛程,TCEC主办者都会邀请参赛引擎。


二、资格赛(Qualification League, QL)

1.资格赛是TCEC Season 20的第一个赛程。


2.资格赛的参赛引擎须经TCEC主办者邀请。


3.资格赛由7个最近由作者提交的引擎进行,这些引擎必须仍在活跃开发中(under active development)。


4.该赛程是1场双循环赛,每场比赛时限30+5(译注:即双方初始均有30分钟时间,每方的一步棋结束之后加5秒,下同)。棋局从普通的象棋起始局面开始,即不使用开局书。


5.前4名晋级League 4。


三、League 4, L4

1.League 4是TCEC Season 20的第二个赛程。


2.League 4的参赛引擎须经TCEC主办者邀请。


3.League 4共10个引擎参赛,包括从资格赛晋级的4个引擎。


4.该赛程是1场双循环赛,每场比赛时限30+5。开局会随机地在2步开局书中选择,该开局书的作者为Nelson Hernandez。(开局书A)


(译注:带开局书的双循环赛中,每两个引擎在同一开局比赛,各执黑白一次,下同。)


(译注:关于开局书的作者们,可见https://www.chessprogramming.org/Category:Opening_Book_Author)


5.排名末位的引擎淘汰,前3名晋级League 3。


四、League 3, L3

1.League 3是TCEC Season 20的第三个赛程。


2.League 3的参赛引擎须经TCEC主办方邀请。


3.League 3共10个引擎参赛,包括从League 4晋级的3个引擎。


4.该赛程是1场双循环赛,每场比赛时限30+5。棋局会随机地在4步开局书中选择,该开局书的作者为Nelson Hernandez。(开局书B)


5.排名末位的引擎降级(译注:原文未说明,疑为降至League 4),前2名晋级League 2。


五、League 2, L2

1.League 2是TCEC Season 20的第四个赛程。


2.League 2的参赛引擎须经TCEC主办方邀请。


3.League 2共10个引擎参赛,包括从League 3晋级的2个引擎。


4.该赛程是1场双循环赛,每场比赛时限30+5。棋局会随机地在顺序变化深度开局书中选择,该开局书的作者为Eduardo Sauceda。(开局书C)


(译注:不知道什么是sequential varied depth opening book,下同)


5.排名后2位的引擎降级(译注:原文未说明,疑为降至League 3),前2名晋级League 1。


2021顶级国际象棋引擎大赛(TCEC)S20赛季公告


六、League 1, L1

1.League 1是TCEC Season 20的第五个赛程。


2.League 1的参赛引擎须经TCEC主办方邀请。


3.League 1共8个引擎参赛,包括从League 2晋级的2个引擎。


4.该赛程是2场双循环赛,每场比赛时限45+5。棋局会随机地在顺序变化深度开局书中选择,该开局书的作者为Bastiaan Braams。(开局书D)


5.排名后2位的引擎降级(译注:原文未说明,疑为降至League 2),前2名晋级DivP。


七、顶级赛区(Premier Division, DivP)

1.顶级赛区是TCEC Season 20的第六个赛程。


2.顶级赛区的参赛引擎须经TCEC主办方邀请。


3.顶级赛区共8个引擎参赛,包括从League 1晋级的2个引擎。


4.该赛程是4场双循环赛,每场比赛时限60+7。棋局会随机地在顺序变化深度开局书中选择,该开局书的作者为Nelson Hernandez。(开局书E)


5.排名后2位的引擎降级至League 1,前2名进入总决赛。


八、总决赛(Superfinal)

1.总决赛由2个引擎参赛,进行50场双循环赛,时限120+10。棋局会随机地在顺序变化深度开局书中选择,该开局书的作者为Jeroen Noomen。(开局书F)


2.DivP的首位在每场双循环赛中首先执黑。


3.如果某方必胜(得分已经超过50),比赛仍会进行至100场棋局结束。


4.如果上述比赛平局,加赛16场快棋,时限25+10,开局在本赛季使用过的开局中随机选择。


5.如果上述比赛平局,加赛若干组8场时限3+2的闪电战,直到出现胜者为止。


6.总决赛结束时,本赛季结束。


九、TCEC总冠军

1.总决赛的胜者得到TCEC总冠军(TCEC Grand Champion)的称号,直到下一次总决赛结果揭晓。


2.引擎需要正常地参加DivP组并晋级总决赛来卫冕,即冠军不能自动进入总决赛。


十、时限

(译注:前面都说过了,原文只不过重复了一遍,在此略去)


2021顶级国际象棋引擎大赛(TCEC)S20赛季公告


十一、棋局结束

1.棋局可以由正常的3次重复局面或50回合自然和棋来结束。


2.此外,还有如下的TCEC和棋规则:在35回合之后,若连续5回合对弈双方均认为局面评分在-0.15到0.15(单位:兵)之间,则棋局和棋。若有兵的移动或吃子,重新计数5回合。在观看时,界面会显示TCEC draw rule以及一个数字,计数在多少手(译注:不是回合)后依据此规则和棋。


3.Cutechess(译注:一个国际象棋GUI)会自动根据6子残局库结束棋局并判定棋局结果。


4.作为记录,值得注意的是之前赛季的获胜规则已被弃用。(译注:这个规则是指若比赛双方都认为某方优势大于4.5兵,则判该方获胜。)


十二、同分判定

若在总决赛之外的赛程有多个引擎得分相同,按顺序进行以下比较来确定最终名次:


1.比较同分引擎之间的比赛结果。


2.比较r-mobility。


(译注:很难在此解释,见https://wiki.chessdom.org/R-Mobility)


3.比较胜局数。


4.比较Sonneborn–Berger score。


(译注:该引擎击败的所有引擎的分数之和,加上一半的与该引擎和棋的引擎分数之和。但译者不知道该算法如何在非单循环赛中计算)


5.由锦标赛主办者决定。


十三、引擎更新

1.引擎只能在赛程之间更新。当引擎从某个赛程晋级时,适用以下规则:


2.引擎只有在从L3晋级L2,从L1晋级DivP,或从DivP晋级总决赛时可以更新。那时,TCEC将进行测试并告知测试结果。其他时候既不测试也不允许更新参赛版本。


3.截止日期是该赛程最后一场比赛,除非另有说明。这条规则的目的是尽快开始下一赛程。


4.尽管会对新版本进行测试并告知测试结果,上传者仍然时刻谨记风险自负。


5.赛程进行时不允许进行任何更新。


十四、引擎排名

1.TCEC引擎排名可见https://tcec-chess.com/bayeselo.txt


2.该列表在每场正式比赛后都会实时更新,依据所有本赛季和上赛季的比赛,包括快棋或更短时限的比赛。


3.绝大多数测试赛也会被参考,只要时限不太短。


4.忽略引擎的版本号。将软件崩溃引起的输棋也纳入考虑。


5.新引擎会依据测试给定临时的分数,直到该引擎完成一个赛程,以计算正式分数。


十五、故障

1.If an engine loses on time, the result will not be changed or the game replayed.


(译注:这句没弄懂,可能的意思是,如果一个引擎超时判负,则保持判负或者重赛)


2.如果是服务器网络故障,或者因卡顿造成的超时,或其他不是引擎造成的问题,在此分为五种情况:


①如果网站服务器崩溃,比赛会不受影响地继续,直播会尽快恢复。


②如果比赛服务器崩溃且双方打分均大于10或小于-10,判优势方获胜。


③如果比赛服务器崩溃且双方打分均在-0.15到0.15之间且已经超过35回合,判和。


④如果比赛服务器崩溃且局面不超过7子,按7子残局库判定结果。


⑤其他情况,比赛将恢复至中断时的局面,且给双方一定时间补偿,用以重新加载缓存。


3.引擎崩溃判负。


十六、额外规则

在TCEC Season 20资格赛中,Koivisto崩溃了超过3次却依然有资格晋级。


规则不再取消经常发生这种情况的引擎的资格,但直到这个引擎再晋级两次才允许更新。


这种引擎确实可能干扰一个以上赛程的比赛与成绩。


为了弥补规则中明显的空白,目前将有以下附加例外规则:


1.崩溃多于一次但仍可晋级的引擎可以修复导致崩溃的问题,但不允许改变软件的其他部分。


2.上一条规定的更新遵循上述第13节的规则。


上一篇:CSGO蓝顶暗金淬火AK皮肤100万成交刷新纪录

下一篇:微信图片怎么提取文字内容?微信7.0.23一键提取文字功能

收藏 (35)
点赞 (326)

聚友网精选微信群,汇集全国百万精品微信群二维码、微信红包、微信号、小程序、微信文章--及公众号等,为用户提供微信群二维码发布与推广,实现快速精准加粉。业务咨询、投放广告请添加客服(微信:juyou365365)。

copyright©2020-2025 www.juyou365.cn - 聚友网 版权所有 鄂ICP备2020015561号

首页 游戏群 发布二维码 商务合作 个人中心