如果程序编的好,理论上是电脑厉害。如深蓝。
原因如下人脑一般只能预测三四步以后的棋路局势。
电脑可以直接预测到终局,然后从中选择最优解。
其二有的人下棋喜欢用心理战术,如一些小动作,甚至言语骚扰对手,攻心策略,以此获胜。但是电脑不会受到这方面的影响,无论你怎么玩心理战,电脑还是很老实的根据算法去演算得到最优解。
所以深蓝就能下赢人类。
但是棋局组合太多,电脑一般用的是树结构来预测棋局,换言之运算量非常大,需要有很大的内存才能支持,所以你一般网络下载到的下棋程序都是精简版,不会太强,因为考虑到个人电脑的运算能力。
而深蓝计算机是比较大型的计算机,内存大,运算快,所以能够下赢人类。。。其实现在是云计算的年代,如果将象棋程序放在云端运行,估计秒杀人类是秒秒钟的事情。
除非有天才能好像计算机这样从第一部就能预测到所有走法,不然很难能赢。。。。
计算机说白了就是用最笨的方法,将所有可能性都走一遍,你每走一步它就更新一次,穷举。。。不赢你才怪。。。。