围棋与数学

✍ dations ◷ 2025-12-06 05:10:18 #围棋,组合博弈论,趣味数学

围棋是世界上最流行的游戏之一。由于其规则优美而简单,围棋一直是数学研究的灵感来源。11世纪的中国学者沈括在《梦溪笔谈》中估计,围棋所有可能的局面数量为 10172 左右。近年来,约翰·H·康威在对围棋的研究中发明了超现实数,并促进了组合博弈论(英语:combinatorial game theory)的发展(“围棋微数字”就是它在围棋中使用的一个具体示例)。

广义围棋是在 的棋盘上进行的,在广义围棋的给定位置确定赢家的计算复杂性主要取决于打劫规则。

围棋的复杂性“几乎”是在PSPACE内的,这是因为在对弈的非打劫阶段,每一手都是不可逆的,只有通过吃子才有可能出现重复的棋形,使得复杂性提高。

没有打劫的话,围棋是PSPACE困难的。 这是通过把PSPACE完全的TQBF(真量化布尔公式)简化到广义地理(英语:generalized geography),到平面广义地理,到最高3阶的广义地理,最后简化到围棋棋盘位置。

有打劫的围棋则不在PSPACE中。尽管实际的棋局似乎从没超出过 n 2 {\displaystyle n^{2}} 的棋局数量,包括在实际中不可能下出的棋局,Tromp和Farnebäck分别给出 10480 的下限和 101710 的上限。人们听到最多的所有可能的棋局数量为 10700, 这个数字是361手棋的简单排列(361! = 10768)得出的。另一个常见的推导是假设每一手棋都有 n 个选择,总共 L 手棋,那么棋局总量就是 NL。就比如在某些职业对局中能够见到的一局棋400手,按照这种方法算出来就是 361400(101023)种可能的棋局。

所有可能的对局总数是棋盘大小和手数的函数。虽然大多数棋局都在400手以内,甚至200手都不到,但棋局是有可能更长的。

所有可能的对局总数可以通过多种方式从棋盘大小估算,有些方式会比另外一些更严格。最简单的,棋盘大小的简单排列 (N)L,没有考虑到非法吃子,以及非法的盘面。令 N 为棋盘大小(19×19=361),L 为最长的棋局长度,NL 构成了下界。在Tromp/Farnebäck的论文中给出了更精确的限制。

10700 这个数字对于200手以内的所有棋局来说是一种高估,但对361手以内的所有棋局来说是一种低估。而4700万手的棋,在一秒一手、每天下16个小时的情况下,也要下2¼年(一年有3100万秒)。

相关

  • 水合作用在化学中,水合反应(hydration reaction),也叫作水化,是一种化学反应,其中物质与水结合。 在有机化学中,将水加入不饱和底物中,该底物通常是烯烃或炔烃。 这种类型的反应在工业上用于
  • 随笔随笔,亦称杂文,是散文的一个分支,是议论文的一个变体,兼有议论和抒情两种特性,通常篇幅短小,形式多样,写作者惯常用各种修辞手法曲折传达自己的见解和情感,语言灵动,婉而多讽,是言禁未
  • 全美广播事业者联盟全美广播事业者联盟(The National Association of Broadcasters),简称NAB,是美国民营广播电台、电视台组成的广播业者团体,加盟台数量约有8700台。NAB在每年的4月都会召开NAB年会
  • 勃艮第-弗朗什-孔泰大区勃艮第-弗朗什-孔泰(法语:Bourgogne-Franche-Comté)为法国大区,根据2014年大区重划,由弗朗什-孔泰、勃艮第两个大区合并而成,2016年1月1日起生效。 5个海外省及大区
  • 共犯 (电影)共犯 (电影)可以指:
  • 长征型燃气轮机车长征型燃气轮机车是中国铁路第一种燃气轮机车,于1969年试制了一台,属于实验性产品。自1964年开始,中国着手设计和研制燃气轮机车。1969年,由哈尔滨汽轮机厂、湘潭电机厂、大同机
  • Kiki the nano botkiki the nano bot 是一个益智游戏,糅合仓库番以及Kula World的游戏因素。kiki, 一个理智的纳米机器人来到一个到处都是发傻纳米机器人互相破坏的地方,kiki的任务是"修复(纳米机
  • 氟化镉氟化镉是一种分子式为CdF2的无机化合物,熔点1110 °C,沸点1748 °C。
  • 经姓经姓为汉姓之一,在《百家姓》中排名第169位。经姓共有三个起源,分别是:郡望有荥阳郡及平阳郡,堂号有赐宴堂。
  • 韩文铉韩文铉(1613年-1644年),又作文铨,号四水,陕西省西安府咸宁县(今陕西省西安市)人,明末官员,进士出身。天启七年(1627年)丁卯科陕西乡试举人,崇祯七年(1634年),登甲戌科进士,八年授刑部河南司主