【弹子讲棋】四国军棋必将成为棋类的一极【正说四国】 [复制链接] 查看:409回复:9

1#
分享到:

一.四国军棋的特点与特色
围棋、象棋、四国军棋都具有“吃子”(即杀戮)的特征,它模拟的是战争,属于同一类游戏。由于围棋和象棋具有较高的实际地位,将四国军棋与它们相比,对于正确认识四国军棋是十分必要的。
1.1
围棋、象棋的末日
围棋模拟着古代的肉搏战(远古战争时期),没有兵种的概念,体现着“以多胜少,围而歼之”的思想。先后手体现着时间观念、棋盘体现着地形观念。但缺乏运动战的观点,即着子后子粒无法移动!这种缺点使围棋看起来很简单。为了增加其复杂度,只好通过增加地形宽度来实现。即,增加横竖的位点数来增加变化,以使其超出一般人能够逆推求解的极限。现行围棋棋盘有纵横各19条线段,形成361个交叉点,成为战场。围棋的状态空间复杂度是10 的 172 次方,围棋的博弈树复杂度是 10 的 300 次方。即使如此,理论上,通过计算机在计算时间和计算速度上的改进,暴力破解,不是难题。也就是说,通过计算机的进步,围棋将得到一个稳赢的最优下法解!实际上,由于AI算法的进步(如神经网络、深度学习、蒙特卡洛树搜索法等),2016年3月和2017年5月,阿尔法围棋(AlphaGo)早已完败人类。当围棋彻底破解,面对这道已有现成答案的围棋题目,谁还有兴趣去过多研究?!这就是围棋的末日!

中国象棋模拟古代的兵马车战(春秋战国时期),已具有兵种的概念,体现着兵种间的相互配合的思想。在“吃子”上,强调了“互吃”,即各种兵按自己的优势运动方式战胜敌方,体现有兵种间的克生关系。中国象棋的棋盘9行10列,共90个位点,战场小于围棋。与围棋的重要区别,就是中国象棋的运动战。子粒可以通过移动来实现变化,有炮车直线走法,兵的直线走法,炮在吃子上增加了“跳”——炮打隔山(强调炮的远程攻击能力,炮的吃子与走走不一致性),增加了斜线走法(马走日、相走田、士走斜)。子粒按照自身的特点移动,从而使兵种与地形之间形成动态的有机结合,成为战争制胜的关键,强调了时空与战争的相互关系。其复杂程度不再仅限于棋盘格子的数量,更在依赖棋子间的运动与变化。有资料表明,中国象棋的状态空间复杂度是10 的 48 次方,博弈树复杂度是10的 150 次方。不难看出,中国象棋复杂程度与围棋相比,围棋仍以其宽广的棋盘导致的复杂度取胜。换句话说,象棋会遭受围棋一样被暴力破解的宿命!

|
2#

中国象棋模拟古代的兵马车战(春秋战国时期),已具有兵种的概念,体现着兵种间的相互配合的思想。在“吃子”上,强调了“互吃”,即各种兵按自己的优势运动方式战胜敌方,体现有兵种间的克生关系。中国象棋的棋盘9行10列,共90个位点,战场小于围棋。与围棋的重要区别,就是中国象棋的运动战。子粒可以通过移动来实现变化,有炮车直线走法,兵的直线走法,炮在吃子上增加了“跳”——炮打隔山(强调炮的远程攻击能力,炮的吃子与走走不一致性),增加了斜线走法(马走日、相走田、士走斜)。子粒按照自身的特点移动,从而使兵种与地形之间形成动态的有机结合,成为战争制胜的关键,强调了时空与战争的相互关系。其复杂程度不再仅限于棋盘格子的数量,更在依赖棋子间的运动与变化。有资料表明,中国象棋的状态空间复杂度是10 的 48 次方,博弈树复杂度是10 的 150 次方。不难看出,中国象棋复杂程度与围棋相比,围棋仍以其宽广的棋盘导致的复杂度取胜。换句话说,象棋会遭受围棋一样被暴力破解的宿命!
|
3#

1.2 四国军棋的新生
四国军棋是模拟近代战争(二战)的游戏,汲取象棋兵种的概念,有12个兵种,兵种数高于中国象棋。子粒之间既有克生关系,同时等级森严,且不能“互吃”。棋盘略不规则,共129个位点(高于中国象棋,低于围棋)。运动战中行走方式主要是铁轨行走、斜线行走和工兵的铁轨飞行,行走方式的复杂程度低于中国象棋。四国军棋将两方增加为四方,但从本质上讲,这只是同一种性质复杂度数量上的增减,变无本质的改变(完全可以只当作两方来求解)。因此,如果用以上变化与象棋和围棋相比,四国军棋的复杂度必然难以与它们匹敌。
然而,四国军棋与象棋和围棋的本质区别,在于四国军棋是暗棋。其复杂程度首先体现在布阵上,围棋无阵法可言,而而中国象棋开局时子粒的位置是固定的,四国军棋在开局前可以按规则布阵,设置子粒起始位置。仅开局布阵,其种类极多(见《四国军棋秘籍布阵篇》)。四国军棋暗棋性质的另一个特点是,难以象围棋和中国象棋等明棋一样,进行逆推法暴力求解!前已述及,无论是多么复杂的明棋,由于其逻辑计算简单,理论上都可以采用计算机暴力求解。但由于四国军棋布局数多、加之行走变化,更由于棋子暗的特点,无法通过简单的逻辑来推断,因此无法采用穷举法求解。要想求解四国军棋,必须采用新的方法和工具,而目前是做不到的(不能肯定以后也做不到)!(复杂程度?有机会再算)。可见,四国军棋的复杂性,由于暗棋的特点,使其复杂度从另一个维度获得了本质的提升,使四国军棋脱颖而出,成为独具特色的棋种!实质上,四国军棋(非全明四国军棋)根本就不存在最佳解,其最终结果取决于博弈各方的策略,根本无法采用现有方法进行计算。特别是在阿尔法狗肆虐的今天,四国军棋将成为它新的珠穆朗玛!
|
4#

1.2 四国军棋的新生
四国军棋是模拟近代战争(二战)的游戏,汲取象棋兵种的概念,有12个兵种,兵种数高于中国象棋。子粒之间既有克生关系,同时等级森严,且不能“互吃”。棋盘略不规则,共129个位点(高于中国象棋,低于围棋)。运动战中行走方式主要是铁轨行走、斜线行走和工兵的铁轨飞行,行走方式的复杂程度低于中国象棋。四国军棋将两方增加为四方,但从本质上讲,这只是同一种性质复杂度数量上的增减,变无本质的改变(完全可以只当作两方来求解)。因此,如果用以上变化与象棋和围棋相比,四国军棋的复杂度必然难以与它们匹敌。
然而,四国军棋与象棋和围棋的本质区别,在于四国军棋是暗棋。其复杂程度首先体现在布阵上,围棋无阵法可言,而而中国象棋开局时子粒的位置是固定的,四国军棋在开局前可以按规则布阵,设置子粒起始位置。仅开局布阵,其种类极多(见《四国军棋秘籍布阵篇》)。四国军棋暗棋性质的另一个特点是,难以象围棋和中国象棋等明棋一样,进行逆推法暴力求解!前已述及,无论是多么复杂的明棋,由于其逻辑计算简单,理论上都可以采用计算机暴力求解。但由于四国军棋布局数多、加之行走变化,更由于棋子暗的特点,无法通过简单的逻辑来推断,因此无法采用穷举法求解。要想求解四国军棋,必须采用新的方法和工具,而目前是做不到的(不能肯定以后也做不到)!(复杂程度?有机会再算)。可见,四国军棋的复杂性,由于暗棋的特点,使其复杂度从另一个维度获得了本质的提升,使四国军棋脱颖而出,成为独具特色的棋种!实质上,四国军棋(非全明四国军棋)根本就不存在最佳解,其最终结果取决于博弈各方的策略,根本无法采用现有方法进行计算。特别是在阿尔法狗肆虐的今天,四国军棋将成为它新的珠穆朗玛!
|
5#

为了方便读者更好地理解。我们以石头剪刀布游戏为例,这个游戏很简单吧,但你用计算机算一下,有最佳解法保证每次都赢吗?不能!因为每次的结果都取决于你和对家的策略,这就是博弈的特点!而四国军棋就是具有这种特点的棋类!
笔者按:当然四国军棋与这个游戏还是有本质不同的,目前猜测仍是可以用计算机来进行优化求解的,获得最佳策略(但并不是必胜的)。以后有机会再讨论。
|
6#

1.3 秒杀随机的牌类游戏
如果仅仅从胜负的角度来讲,增加随机性就可以难倒计算机。比如人类与计算机一起猜硬币,计算机就不一定比人胜更多。但这种靠随机性来取胜的把戏,虽然人类在日常生活中屡见不鲜,但由于不可控,并无过多实际意义。牌类游戏,引入的就是随机性,通过“摸牌”来分牌。由于随机因素的引入,使游戏一开始就不公平:有的玩家牌好、有的玩家牌差。牌好的玩家,优势明显,加之少量技巧,即可轻易获胜。而四国军棋每方的子粒一样,完全杜绝了这种“输在起跑线上”的弊端。要想在四国军棋中获得高的胜率,靠的是自己的智慧,从而锻炼了游戏的决策能力。因此,公平的四国军棋秒杀随机的牌类游戏。

|
7#

二.四国军棋与社会需求间的契合度
一种棋类的存在,必须具有社会基础。简言之,必须有其存在的理由。
2.1
四国军棋与战争
由于四国军棋就是模拟战争的游戏,脱胎于战争之中,它抽取了战争中的部分主要因素,并加以模拟,从而决定了它与战争之间的本质联系。其中最具实际意义的就是培养作战能力。实际上,棋类运动早在创立之初就具有这种模拟功能。一战二战期间,棋类甚至成为指挥官的必修课。下过四国军棋的棋友们都知道,《孙子兵法》、《三十六计》等,都可以在四国实战中加以运用。战争中可能会用到的这些理论和方法,都可以运用到游戏过程中,以达到熟能生巧的目的。既节省了时间、也节约了开支。同时,四国军棋中提炼出的部分战术战略思想,如“作茧自缚”、“丢令保旗”等,也完全可以用于实战之中。可见,两者在思想上一脉相承,完全可以相互补充,相互促进。在和平年代,对于广大民众,四国军棋更可以作为国防教育的棋类,从小树立强军思想,锻炼军事才能,培养军事接班人。

|
8#

2.2四国军棋与非智力因素的培养
目前,国内十分重视智力教育,而忽视非智力因素的培养,这导致很多学生,成为学习的机器,能够背诵很多知识,看似很有智力,但缺乏创造力。随着计算机水平的不断提升,人机合一的时代终将到来。普通的智力因素将不再成为制约人类的瓶颈,人类将不需要再花十几二十几年的时间和精力去学习各种知识,直接COPY即可,知识不再成为阻碍人类发展的拌脚石。非智力因素的培养与锻炼,必将成为时代的潮流。四国军棋能够进行非智力因素的培养,如团队协同作战的精神、为达目标自我牺牲的精神、果断的决策能力、冒险精神等。同时,它也不缺乏开发智力因素的能力。从而在游戏过程中,达到智力因素和非智力因素的“双剑合壁”,全面提高人类的综合素质。与围棋和象棋纯粹的智力因素培养模式相比,四国军棋的培养将更加使人类人性化,更加符合全面发展的思想。

|
9#

2.3 四国军棋与博弈科学
四国军棋里暗藏着玄机要诀,蕴含着博弈思想。人类的社会性决定了人的交互性,而在交互时,最终的结果不仅令取决于个人的决定,往往取决于博弈各方的策略,是一个综合的结果。人类在很多时候,必须在信息不足、不完全时,作出决策。博弈论就是这样一门帮助我们决策的科学。然而,对于普通民众而言,博弈论既熟悉又陌生。熟悉于“田忌赛马”,陌生于“非完美信息”。四国军棋作为引入博弈思想的棋类,正是锻炼和提高这种能力的模拟器。尽管大部分棋友并没有掌握博弈论的基本理论和观点,却能够在很多信息不充分时,作出正确的决策。其实,他们就是在不自觉地运用着博弈的基本方法。这些方法,将有利于他们在生活中作出优势决策,并取得成功。所以,作为一名管理者甚至普通工作人员,都可以从四国军棋中领悟和掌握到这种技巧。而这是其它棋类难以做到的。尽管四国军棋有其博弈的局限性,但对四国军棋的深入研究,必然有益于对这种多人非完美信息博弈博弈模型更深入的理解,也许新的发现将会被不断发掘,从而促进博弈科学的进步。这种进步将反哺棋类的改进与提高,使棋类游戏登上新的台阶。
|
10#

三.四国军棋的未来(结束语)
通过以上的分析,其实我们也揭示了为什么会有许多骨灰级棋友产生欲罢不能的四国情结。四国军棋是一种高尚的游戏,集智力与非智力因素于一身,具有围棋和象棋不可比拟的优越性。既适合于娱乐消遣,也适用于能力培养,是值得热爱、推广的棋类。在不远的将来,随着认识水平和研究水平的不断提升,四国军棋将必达到与围棋和象棋相似的社会地位,终将成为棋类的一极。
弹子QQ1076283235
2018.10.12

|