随着棋软的发展,人类可以找到中国象棋的尽头吗?大概需要多久?

邂逅3774


题主的焦点是“找到中国象棋的尽头”。按我目前的认识,“找到中国象棋的尽头”,这个“尽头”对于中国象棋来说就是和棋。无论从目前人类象棋特级大师、象棋大师的各种象棋比赛,还是电脑象棋软件的比赛,你都会看到和棋很多,真正分胜负的棋很少,而且分胜负的棋也是因为输棋的一方犯错而走输的。换言之,在中国象棋领域,如果下棋双方都是表现完美,没有犯错,这盘棋就是一个和棋,这在逻辑推理上完全立得住。

当然了,中国象棋的尽头除了“和棋”,是不是还会存在“红棋必胜”或“黑棋不败”的尽头,这个就需要时间的检验了,我相信随着人类科学技术的发展,不出30、50年,人类就可以找到包括围棋、中国象棋、国际象棋在内的棋类运动的尽头了。


象棋爱好者


我曾经是一个象棋外挂的开发者,同时开发了斯诺克准器一杆清台,扑克记牌器,因此,我也许可以勉强回答你的问题。

很多人对计算机程序运行和编程不熟悉,对软件感觉很神秘,非也。软件一点都不神秘,它只是可以解放双手的工具而已。象棋软件发展了几十年,从最初的傻瓜似到现在的人工智能,可谓是随着编程语言和编程人员的水平提高,如今的优质软件是非常不错的。但说句实话,目前我们国内的软件开发水平比国外的同类软件开发要落后。

中国象棋的游戏规则,决定了象棋并不是一个无限不循环的游戏。中国象棋的棋面其实是一个定值。在游戏领域,中国象棋是一个比较简单的智力游戏

也许很多人不同意我的看法,说,中国象棋包罗万象,形形种种,走法各式各样,棋如人生,变化无穷,奥妙千秋,甚至不少人把中国象棋和易经拿起说事,说包含的走势多如繁星。非也。根据我本人的开发经验,中国象棋,包括我最开绍的傻瓜似单击版软件,到05年我的终极外挂出生,网上能下得过的人极少,几乎可以忽略不计。现在的人工智能引擎,云计算,服务器端运行的高阶外挂,通过我的测试人工下赢的机率为0。但下和棋的人占3%左右。因此,根据我的个人观点,象棋的走势是一个定值,也就是局势是固定的,只有那么多种走法,而且这个走势并多,我们大多数考虑的问题,其实是想多了,因为很多你们的所谓的变化,其实是无用的变化,也就是无效数(因为那些变化并不是当局棋的最佳走子方式。透露一点信息,我们编程时,现在的人工智能软件在筛选库中把它列为的是无效数据),只要棋面和无效库中的局势形成一致,数据一致,软件可以立即筛选掉,直接跳过意义不大的走子方式,从而节省运算时间,秒反应,秒执行动作。

每个软件的棋力水平不一样。软件棋力的水平,代表的是开发者的逻辑思维水平。

软件没有好坏,棋力的大小与软件本身没有任何关系,与开发者的逻辑思维有关系。计算机执行的其实是就是编好的内部程序,计算机不聪明,只是帮人工节约重复劳动力大的工作而已。由于我们的中国象棋游戏规则,这个计算量其实并不大。并不需要网上的朋友所说的与计算机的硬件配置有关系,也许同行的软件是靠堆硬件的方式来提高棋力,而我并不这样。就如同,手机安桌版的就是靠堆砌硬件来达到它的性能化,而苹果手机却不这样,并不需要堆砌硬件,苹果的4S只要不更新现在的新系统,同样流畅到爆。苹果手机用安桌淘汰的硬件配置同样可以让手机运行达到流畅的程度一个道理。而象棋软件也一样,每个开发者的逻辑思维不一样,开发出的软件就不一样。

理论上来说,人类是可以找到象棋的尽头的。但是没人愿意去找而已。下棋只是一个娱乐活动,而计算机其实是早就找出了中国象棋的所有变化。因为真正的有效的变化并不多。我们大多数人是迷惑在一些无意义的变化之中。

像棋的棋路是一个定值,每个子的走势和位置都有一个最佳的走势和位置对应的。软件的工作就是快速找出最佳的那个子,然后根据棋规送到最佳的那个位置,这就是走子。我以前发表过象棋软件编程思路的一些文章,有朋友留言。怎么能下过软件,我会告诉你,其实,软件开发者可以下过软件。虽然我们的真实水平不如特级大师,但是在应对软件上,我们是强于特级大师王天一这种大神的。我们可以一边看着代码运行,一边随时注入新代码。在一个个棋局的时候,你们面对棋盘上的子不知道该走哪一个是最佳,我们知道软件会执行哪个子,并把那个子走像哪里。因为软件的程序执行就是开发者自己的思路。只是开发者本人的运算强度没有计算机强,但是逻辑方式是它提供的,严格意义上说,下不过软件,基本也下不过软件开发者。当然,前提是要开发者本人也对像棋有浓厚的兴趣。如果开发者对像棋一点不感兴趣,只是外包给他写个逻辑运算,这就不行了。


大概需要多久,其实现在计算机就已经算尽了象棋的所有走势。


尘都迷路人


中国象棋博大精深,易学难精,人类纯人对弈无法找到象棋的更复杂的变化莫测,未来10年内,没有人可以敢说是象棋第一人。

现在最厉害的象棋软件比纯人要对弈质量高出好多,象棋软件几秒钟之内可以精确地计算出十几个回合之后最精妙的步数与应着,很大的程度里节约了许多的宝贵时间,而我们人类有情绪,疾病等因素的影响。

象棋软件发展的同时,也给我们带来了一些弊端,例如,有一些象棋大主播,冒充纯人对弈象棋,然而却是用象棋软件作弊,以便于粉丝们刷礼物,提高胜利的机会,增长直播间的人气,以获取高昂的金钱收入,这是对象棋的一种不道德,不公平,可耻的行为,我们坚决抵制用象棋软件作弊。

我们要想提高自己的象棋质量,我认为可以选择扎扎实实地打牢固基础知识,自己纯人对弈之后的复盘,利用象棋软件辅助学习,研究。寻找更精确的着法,分析当时对弈回合的优劣,扬长避短,耐心总结,虚心学习,我相信我们象棋对弈质量会增长一些。




吴光辉3


.我个人谬见:棋软就是穷尽棋谱,个人的棋艺也不会达到电脑化打遍天下无敌手,且一枝独放长盛不衰。

人的智力都是从初级到高级发展,既使有天才少年班,十四、五岁进科大,最后名震天下的有几个?好像方舟子也很早进大学,如今不是照样要挨骂?

况且,石佛天才般,人到中年也不堪一击。滚滚后浪推前浪,一代更比一代强!

因此,棋软有限,棋力无限,千变万化的棋谱在实战中,在高手中永远隐藏杀机,国手较量,有时已经不单单是棋力的交锋,突如其来的妙招、百虑难免一疏的昏招和精神碰撞的强弱,终要有胜负的一决。

既使强度、速度般的田径,人类都在不断挑战极限、突破向上,更不要说千变万化的智慧体橾(列宁论国际象棋)那样永远活力无限!


用户5125891399925夏


说实话,中国象棋的变化最少,相对围棋,国际象棋,所以人的智力还是可以到达,当年的胡荣华十连霸,其实已经有点穷尽所有棋谱的意思,这个和围棋完全不是一个等量级的。


维清weiqing


不会的,棋软之后还会有更高级的棋软。象棋越是到了残局阶段,复杂程度越高,现在的棋软破解不了有些象棋残局。


王亥服牛


我觉的什么事物,你只要去推敲它,它就会不断廷伸,每个人选择方式不一样,找到中国象棋的尽头,我觉的一时半会还不能吧!


需要加油的世界


永无止尽,所谓尽头,就是盘盘和


从容岁月3


应了那句;人生处世和为贵。


求知47



分享到:


相關文章: