词条 | 六子棋 |
释义 | 六子棋走法六子棋是流传于中国民间的一类版图游戏。是一种双人对弈搏杀的一种游戏,交战双方棋子数均为六颗,故称六子棋。六子棋的棋盘为3乘以3的方格。棋子可信手拿来,只要互相区分即可。 现在的六子棋,又名连六棋,为改良自五子棋一般规则及连珠棋规中“先手必胜”之不合理情况及国际棋规中之繁复规则。发明人为国立交通大学资讯工程系教授吴毅成。 游戏规则1枪毙,行棋一方若将两颗棋子移至一起,且一头挨着对方的一颗棋时,则可吃对方该子(称为枪毙)。 抬子,行棋一方两个棋子夹住对方的一个棋子时,则可吃对方该子(称为抬子)。 挑子,行棋一方一个棋子插入对方的两个棋子中间时,则可吃对方该两个棋子(称为挑子)。 第一种吃子方法是最常用的,后两种走法一般在双方默认情况下才可用。游戏中当一方的棋子被对方围困住无法行棋或者被吃到少于两颗棋子时,就被判为输棋。一般情况下都是使用第一种方法来玩。 游戏规则2规则与五子棋非常相似,除了第一次黑方下一颗子外,之后黑白双方轮流每次各下两子,先连成六子者获胜。 因为公平性不是问题,棋盘是可以任意地大,甚至是无限大亦可。 对一般玩家而言,采用围棋的十九路棋盘即可。 对专业棋士而言,采用五十九路棋盘。专业棋士可用电脑玩五十九路棋盘;若不用电脑玩的话,也可以拿3×3个围棋棋盘合并起来玩。由于棋盘接合的线也算一路,这9个棋盘共形成五十九路的大棋盘。当然,在实际对局时,应先用一个围棋的十九路棋盘开始;当下超过棋盘时,才拿新的棋盘合并上去。 公平性原则上,许多复杂的游戏如围棋及象棋等,也都无法宣称绝对公平。因此对公平性,只能先从几个角度来论证。 对六子棋来说,每当一方下出一步(两子)时,该方一定比对方多出一颗子。这很自然地使得六子棋具有相当的公平性,不会偏向某个玩家。与五子棋相比,明显地是较为公平的游戏。 目前发明者完成了一个六子棋程式。这个程式大都可以击败一般玩家。这里先由电脑产生一千多种开局的样式,然后让电脑对电脑下。直到目前为止,还没有发现,对某一方,特别有利。 另外,吴教授也证明了白方不能脱离战场,否则黑方胜。这个理论迫使双方必须从中心点开始缠斗。若白方能成功脱离主战场,下到他处,则此游戏变成每人下两颗子,而先的一方(这时变成白方)第一手下两颗子,这明显对白方有利。 当然,公平性需要更多实战的经验,及一段时间的验证。 复杂度对六子棋而言,因为公平性不是问题,所以棋盘是可以任意地大,甚至是无限大亦可。以上述的十九路棋盘为例,所谓状态空间(State space)复杂度可达10172,与围棋相当。而博弈树(Game tree)复杂度,亦可达:至10140 ,远大于五子棋。 若用五十九路棋盘,则状态空间复杂度大过围棋,而博弈树复杂度也不亚于围棋。 另外值得一提的是五子棋的棋盘是15×15的原因是:Goro Sakata 及 Wataru Ikawa 两位专家提到愈大的棋盘,愈增加黑方获胜的机会,因此需要缩小棋盘大小。然而很矛盾的是小棋盘,复杂度自然变小,反而让电脑更容易穷举出五子棋的胜负。 发展历史2003年暑假的某一天,吴毅成教授与女儿下五子棋中,发展出这个玩法。 2004年初,吴教授的硕士班学生黄德彦参与这项研究,并作为个人的硕士论文。 2005年初,他们完成了第一个六子棋程式,与电脑对弈,这个程式大都可以击败他们。而他们也制造出各种开局的样式(有1283种),让电脑对电脑下。直到目前为止,还没有发现,对某一方,特别有利。 2005年9月,他们整理这些研究结果成为论文并发表在第十一届的国际电脑赛局发展研讨会中。其中提出一些理论,证明白方不能脱离战场,否则黑方胜。这个理论迫使双方必须从中心点开始缠斗。 2005年9月,群想网络科技完成第一个六子棋线上游戏提供免费试玩。 2005年9月20-21日,六子棋发表到台湾各大媒体。 2005年,有兴趣的相关人士,开始讨论筹组六子棋协会,并开辟六子棋论坛。 2006年5月,在意大利杜林举办的第11届奥林匹亚电脑竞赛(11th Computer Olympiad),第一次加入六子棋项目。吴教授之六子棋程式NCTU6获得金牌,可参考详细结果。 2006年7月16日,在台湾新竹举办第一届交通大学杯公开赛,可参考详细结果。 2007年8月24日,曾获得世界围棋棋王的周俊勋,公开尝试与NCTU6对弈,三战皆败北。 2007年8月26日,在台湾新竹举办第二届交通大学杯公开赛。 2007年10月,第二届中国机器博弈锦标赛中首次加入六子棋项目,东北大学棋天大圣程序夺冠。 民间流传的六子棋在江西省宁都县农村,一直流传有“六子棋”这一棋类游戏。由于笔者是从自己的祖母那里学会该棋类,而笔者的祖母应当也是从他人那里学会的该棋类。有近百年或以上历史。 棋盘。棋盘与本文中所述棋盘一致。 棋子摆放比较自由。假设以一条平行于底线的横线将棋盘对半而分,对战双方可以将自己所持的6子任意的摆放在己方半边3个方格的8个顶点的任意6个顶点上。 吃子。设对战双方各持黑子与白子。以黑子吃掉白子为例,若黑子的行棋应当在棋盘上形成某条棋盘线上两个黑子紧靠着顶着一个紧挨着某个黑子的白子,且同一条棋盘线上只有那两个黑子和一个白子,那么白子将被吃掉。若由于白子的行走造成的双黑字顶一个白子,则不构成黑子吃白子的条件。反之,白子吃黑字亦然。 胜负。在某一方最后只剩一个棋子时,比赛结束,以剩下棋子较多的一方为胜。若最终,步入僵局,双方都无法再吃对方棋子时,则以剩下棋子较多的一方为胜,若双方棋子数量一样,那么视为平局。 旧时,农闲时,或是在人们在地里劳动停下来休息时,大家在地上画方格为棋盘,拾碎石、折树枝作为棋子,以对弈。 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。