
首先,象棋游戏软件的核心是靠引擎和棋库,引擎是指计算能力,比如普通人算个六七步,两三个变化得花几分钟吧,对于电脑来说,那几乎是瞬间的事,而且算路深度是没有限制的,只是时间问题,所以有时候我们选择电脑对手的时候,级别高的下棋很慢,当然了,其实前几个级别就能干掉我了。不同的软件,引擎是不一样的,有强弱之分。其次,象棋的棋库包括开局库和残局库,这意味着只要你开局走错一步,中局就再也占不到上风了,而残局库的加载,胜和定式绝大多数都不会错,也就是说,这对业余棋手要求太高了。早年间游戏机时代,有必胜棋谱,还有传说中的第一步上将能赢电脑,现在已经不存在了。现在不少象棋大师用象棋软件拆招或者计算残局,已经是可以倚重的工具了。再次,有的软件,存储了大量的棋谱,比如当头炮七兵对屏风马进7卒的胜率要比当头炮进三兵低,这些棋谱都是全国大赛上大师们的实战,那么,这就要求和电脑对战要尽量走谱招,因为对于冷着,我们面对的不仅仅是电脑的计算能力,也是历代大师们的研究结果,这酸爽。最后,实际上象棋软件远远没那么完美,比如有时候计算双方胜负形式的评分标准就相当诡异。题主说的路边老头儿水平,倒是有个老哏,拿手机开个象棋软件,老头走啥你对手机走啥,然后软件走啥你对老头走啥,当然这个条件比较苛刻,毕竟路边一般都是一堆人围着,捡冷门的时候可以试试,一般老头可能布局阶段就顶不住GG了。高手在民间,但是对于一般的老头,对冰冷的机器,那就是土匪和正规军的区别了。
