不经意间发现这样一个现象,和纯机连线下棋有关系,值得大家注意一下,象棋软件的计算, 总有一个核查搜索的过程,这个估计和程序最初的设计有关系,如果盲目强制出招,会很危险,以下列举一个例子说明。
2r1kab2/4aR1c1/1R2b1n2/p7p/2pnp4/2P6/P5p1P/C1N1C4/4A2r1/2BAK1B2 w
象棋旋风6.0.0在16-1层的计算是 .
类型 层数 分数 时间
1 16 16? 109.32
主要变例
炮7平8 炮九进四 车8退5 炮九进一 炮8进1 兵七进一马7进6 车八退五 炮8平1 兵七平六 炮1平3 相七进九 炮3退1 车四退三 车8进5 炮五进五 象7进5 兵六平五车8平5 仕六进五 将5平4 车四进四 士5退6 马七进五 炮3平4 车八退二 车3进9
相九退七 炮4进3这个计算思路其中夹杂着很多不合理的甚至谬误的招法,
而16-2层的计算则是
类型 层数 分数 时间
1 16 0 285.37
主要变例
炮7平8 炮九进四 车8退5 炮九进一 卒3进1 马七进五 卒5进1 炮九平五 将5平4
马五进三 车8进6 后炮平六 马4退5 车八平五 车8平7 仕五退四 车7退2 炮六退一
车7进1 仕四进五 车7进1 仕五退四 车7退1
这样的计算就相对准确多了。这只是一个简单局面,软件的思路都会有急剧的波动,可见复杂局面的情况下,如果在软件
没有计算出核查搜索层以前就强制出招,那后果可就..................................
以我个人的经验,一般软件被卡住的那一层几乎都是关键的计算,一定要让它算出来结果, ;
否则计算偏差之大,所走招法之盲目,是我们始料不及的,那估计就是输棋的主要原因之一。