“什么什么?围棋?三🜠🃡🙓哥你不是吧?”肖涅哀叫起来,“围棋的建模比中国象棋、国际象棋的建模难度🔛🁓可不是增加了一星半🞻点呐!”
虽然在技术上,在意识上,在手速上肖涅比起宇星来都要差点,但🗧🞄👧他的眼光绝对没问题,说围棋建模难这话的确是真的🜋。
这个问题不只是肖🅚涅清楚,就连三人中水🂦👀平最次的倪妮也明白。记住她上初中的时候就隐约听说过计算机业界的天之骄子们一直想🛖攻克围棋建模的事,但一直没成。
“金同学,你确定两天时间真🚑💧🔎的够?”倪妮小声问道,🀱“🛃这恐怕不成吧?”有鉴于宇星前面优异的表现,她这话其实已经留了面子。
不过被倪妮这么一问,没等宇星回答,肖涅反倒先冷静下来,想想🗧🞄👧过往宇星从👉🕈不打无把握之仗,好像在增强自己信心似的问了一句:“三哥,你确定能成?”
宇星摆手道:“放心,大概方向我🕽🏂已经想🂦👀好了。”
肖涅一下子兴奋起🅚来,道:“那就行了,咱们干!”不得不说,他🗧🞄👧这话还真有点初生牛犊不怕虎的味道。
的确,无论是建模🅚还是编程,制造一种能够人机对话的围🛃棋游戏的🗧🞄👧难度远远超过了其余棋类。
这一点其实要从棋类规则说起,任何一种棋类它都有它固定的规则,比如中国象棋的别马脚,再比如国际象棋王后横竖斜均可任意移动,这些就是特定棋类棋子移动的基本规则。🀣⚍在设计程序时,这些东西必须要考虑进去。
可围棋棋子的规则是什么呢?那就是没有规则,只要是围棋盘上🀞♢那三百六十一个点有空处,理论上都是可以点进去的。当然,眼位不算。但这样一来问题就出现了,每一粒棋子落🀣⚍子的选择何🖲🖥其多也,远超象棋。
就拿中国象棋来说🅚吧。车走直线马跨曰,🂦👀如果由电脑自身来完成判断,它能够选择的点位也就那么几个。自然而然,它的规则模型也就较为简单了。
因此,人们才可以制造出“深蓝”。来对付国际象棋大师。人的精力有限,脑力也有限,所以在消耗脑细胞的事情上是有可能出错的,可电脑不同,它不知🌌疲倦,只要按照游戏规则进行计算就可以了。
拥有深蓝的计算机,在跟人下国际象棋时,它可以计算出敌我双方十二步🁧🟧之类的所有变化,并把每种变化的得失以分值高低的形式列举出来,真到了要吃子或对子的时候。它会👱自动下出分值最高的,也就是对棋局最有利的一种变化。
在这样一种系统面前,除非人比电脑的计算能力更强大并且保证不出错,否则又岂是电脑的对手,甚至硬件性能再提高一些的话。更多步以后的变化它都能计算得出来。可🖦对于人来讲,下国际象棋时能看清十步以内所有变化的都是凤毛麟角。
可是,围棋不同,它的游戏规则更🕽🏂趋人性化,但凡入段🀱的高手不仅计算棋步的能力超强,对于“势”的判断更是远胜于电脑。
所谓“势”。指的就是大局观,拥有生物神经元的人可能很🕏🈫🁓容易就能感悟到这种大🍈🆇局观,可电脑不行,电脑里最基本的东西还是0和1,它♹🍔🇴只能通过是和否来断定一个动作的正确或错误,并没有所谓大局观这种很模糊的概念。