象棋的难度 是不是就是下棋的速度啊?

来源:百度知道 编辑:UC知道 时间:2024/05/26 16:34:50
我选很难 是下不赢。感觉没什么变化啊,就是速度变得很慢,很慢。

初级难度速度很快,也很难。我下不赢,只能抵抗一下。

不仅仅是速度的问题,算法也只是书面的说法。
举个例子,如果把一方的16枚子都用分值表示的话,那一共会有七种不同的分值,兵/卒=1,炮=5,...将/帅=10。电脑在和你下的时候就会把每个子走的可能都演算到,并且用分值的大小会对某些子做取舍,而这种取舍并不是它的主观意志或者是像人一样有经验判断。所谓难度低,就是它计算每个子在当前两步或者是三步之类的价值大小,然后作出取舍,难度高当然就是运算出更多步数之中的每个子的价值大小了。
而体现出来的速度慢,这是因为电脑不会和人一样有经验和直观的判断,它只会用庞大的运算来弥补。你选低难度,它可能只要进行2百万次的运算就可以走一步,而你高选难度,它可能就要运算2亿次甚至更多才能完成一步。而当前的电脑,每秒运行百万次、千万次基本可以胜任,要求再高了,它就会反应迟钝,就表现在等待时间长。

不仅仅是速度的问题,算法也只是书面的说法。
举个例子,如果把一方的16枚子都用分值表示的话,那一共会有七种不同的分值,兵/卒=1,炮=5,...将/帅=10。电脑在和你下的时候就会把每个子走的可能都演算到,并且用分值的大小会对某些子做取舍,而这种取舍并不是它的主观意志或者是像人一样有经验判断。所谓难度低,就是它计算每个子在当前两步或者是三步之类的价值大小,然后作出取舍,难度高当然就是运算出更多步数之中的每个子的价值大小了。
而体现出来的速度慢,这是因为电脑不会和人一样有经验和直观的判断,它只会用庞大的运算来弥补。你选低难度,它可能只要进行2百万次的运算就可以走一步,而你高选难度,它可能就要运算2亿次甚至更多才能完成一步。而当前的电脑,每秒运行百万次、千万次基本可以胜任,要求再高了,它就会反应迟钝,就表现在等待时间长。。。

速度,还有每一步棋走得要为下一步做铺垫。还有就是看谁看得远。每一步走得可退可攻。

不全在速度,技巧和经验以及水平也很重要

水平不行 速度当然就跟不上

不是速度,速度慢是因为电脑运行的算法复杂