黑白棋又名奥赛罗棋,别名出处正是莎翁名剧《奥赛罗》——黑白两面象征着主角奥赛罗和他的妻子苔丝狄蒙娜;棋局间的博弈交锋象征着二人的你来我往。现在,科学家借助超算集群,穷尽棋局的所有变化,破解了黑白棋。这对恋人穿过四百多年的嫉妒与背叛、悔恨与泪水,最终以对等的姿态,紧紧相拥在一起。
撰文 | 嘉伟
A minute to learn, a lifetime to master(学会一分钟,精通一世功).
——全球黑白棋爱好者都熟知的一句谚语
我相信,大多数80、90后第一次接触黑白棋,是在名为“文曲星”的电子词典上。同时,因为黑白棋的“社会地位”远远无法和文化传统厚重的围棋、自带精英气质的国际象棋相提并论,或许很多人会认为,黑白棋仅仅是一种简单易学的儿童棋类游戏。殊不知因为独特的规则,黑白棋与其他棋类不同。在局势变化有限的情况下,例如五子棋或象棋中的残局,棋手们常能轻易洞察局势。但黑白棋即便仅空下最后6格,计算起来也颇为不易。这种相对复杂性是由黑白棋的特性所决定的,它并不像其他棋类那样容易被“一目了然”地理解,因此很容易出现局势逆转,在游戏后期可能仅用几个回合就能让大量对方棋子倒戈,从而扭转局势。
所以,黑白棋不但拥有理论上惊人的10²⁸种变化组合数目,同时还需要极深的思维层次。顶级棋手甚至从前中期开始,就得思考最终决战时的棋法策略。
从下面这一点也可以看出黑白棋的复杂度之高:更有人气的五子棋(五连珠)早在1993年便已被计算机科学家Victor Allis破解(solved),并证明在无特殊开局规则的情况下,五子棋先行一方存在必胜的策略;但在过去的30年里,虽然人类所掌握的算力呈指数级增长,却一直无法穷尽黑白棋的所有变化——直到今年10月末,日本的计算机科学家滝沢拓己(Hiroki Takizawa)取得了里程碑式突破,宣布破解了黑白棋!
同时,针对黑白棋的研究,还和不久前在AI业界引发地震的OpenAI的管理层“政变”产生了奇妙的联系。
不过在进一步展开故事之前,为了方便那些不熟悉黑白棋的读者,先简要介绍一下这种棋的规则与历史。
什么是黑白棋
黑白棋中文也叫翻转棋,英文叫做Reversi,或者Othello。
黑白棋的原型最先在19世纪末由英国人发明,上个世纪70年代由日本人长谷川五郎将其发展和推广,借用莎士比亚名剧《奥赛罗》()为这个游戏重新命名(日语“オセロ”),才有了现在大家玩的黑白棋。为何借用莎士比亚名剧呢?是因为剧中男主角奥赛罗是一名黑人,他的妻子是白人。奥赛罗因受小人挑拨,怀疑妻子不忠,最终亲手*死妻子。后来真相大白,他懊悔不已,自*身亡。黑白棋就借用这个黑人白人斗争的故事而命名,故而棋子为正反黑白两面。
黑白棋的棋子与棋盘。图源:Reversi - Wikipedia
有些地方棋子为正反红、绿两色,此时也被称为“苹果棋”,因苹果有红苹果和青苹果之分。
基本规则:
• 最标准的开局,棋盘正中央的4格先置放黑白相隔的4枚棋子。通常黑子先行,双方轮流落子。