计算的原理
(2013-04-11 16:58:07)
标签:
国际象棋 |
分类: 象棋杂谈 |
变例的计算是象棋最难的部分,也是最重要的部分。如果你让一只黑猩猩学棋,你教会了它所有的象棋知识,但是,没有教会它计算,它一定还是一个可怜的低手。如果你只教会它计算能力(使用“吸星大法”),假设,等级分2600以上特级大师的计算力,那么,它的真正实力大约可以达到2400分的水平。又如,我们不以黑猩猩为例,假设给一台机器,没有任何智能的机器,最强的计算力,为了使事情更不公平一点,我们再给它巨大的开局库,那么,这台机器就能够打败世界上最厉害的棋手,不管它自己多么愚蠢!(“深蓝”,不是吗?)
让我们看看计算的基本规则。当处理战术组合的时候,我们通常不需要计算很深,但是我们一定要能考虑每一合理的棋步,并能计算两到三步。如何做呢?
首先,计算时要考虑最好的招法。我们不考虑对方的错误招法。所以方法就简单了:你是白方的话,你考虑一步进攻的棋,为了找到对方最好的应法,你假设自己是黑方,考虑最好的防守步。之后,你又是白方,考虑第二步,如此继续下去。
第二,既然你现在学会了判断形势(前文推荐的前三步),你应该首先计算什么棋?你计算最有强制性的棋,例如,对方必应之着,使他选择的余地降至最低,这样,你自己所需要计算的棋步也降至最低。
举例(略),太费时哈