象棋計算能力淺說
前文對象棋本質做了探討,上一講則簡介了棋感若干,本講試著論述一下計算問題。
象棋的計算能力大體可分為廣度、深度、準確度、速度四個方面。所謂廣度,是指特定形勢下,大體有幾種選擇。深度則是指某種變例具體到一定程度的變化結果。準確度是指計算結果正確與否。速度是指計算時間的快慢與長短。
試舉七則小孩實戰(zhàn)予以說明。
如圖1取材于低手對局,黑隨手馬7進6,怕不怕紅炮五進四擊中卒呢?變化大致為:炮五進四,馬6進4,炮五退二!車2進3!車八進六,馬4進3,車八平五,士6進5,車五平七,象7進5,車七退四,車9平6,黑方基本能下。
如圖2形勢,紅棋千萬不能隨手吃象,主要變化為:車七進七?車6進6,馬三退一(如馬三退二,將5平6,仕四進五,車6平8,黑得子),將5平6,仕四進五,車6進1,車七退七,車6平9,車七平四,炮9平6!黑多子勝勢。如圖2所列變化,主要也是指計算的深度與準確度。末尾黑平炮擋將一手十分重要,隨手將6平5,則帥五平四,紅成殺,結論也就發(fā)生了變化。深度是計算中的重要指標,大家要耐著性子,多想幾步。
如圖3,對稍有棋力的同學而言,車二進二、馬四進五、炮五進四的感覺是有的,但結合到具體圖型,到底走哪一著較為精確呢?圖3,紅走馬四進五(不可炮五進四,否則馬3進5,馬四進五,炮8平2!黑得子),馬3進5(如炮8平3,則車二進九,馬7退8,馬五進七,紅不錯),炮五進四,馬7進5,車二進二,車8進7,炮九平二,紅多中兵稍優(yōu)。
如圖4,待紅方走棋,紅方會不會丟子呢?那是需要細加計算的。炮八平五,象3進5,炮五平六……以下雙方展開了圍剿與反圍剿的精彩較量,請注意欣賞:馬4退6!馬六退七!馬6退4,馬七進八,炮6進1!馬七進九!象5退3!紅必丟一子。其間不少手段值得大家學習,譬如末尾紅馬七進九逃得巧,黑象5退3抓得妙,相映成趣!
如圖5形勢,待黑方走棋,黑有兩種選擇:求穩(wěn),則將5平6;拼命,則車3進8,帥六進一,炮7退2……此變固然過癮,但如不能置紅于死地,則自家性命難保,怎么辦呢?好好算棋啊!
(一)車3進8變
車3進8,帥六進一,炮7退2.仕五進四,車3退1,帥六退一,馬7退5,仕四進五,車3進1,帥六進一,車3平4 1帥六退一,馬5退3,帥六退一,車8進1!黑勝。
整個計算,屬車3平4一手最為精彩,若無此手,黑自然不能成殺,就只有輸棋的份了。
(二)將5平6變
將5平6?后炮平四!車3進8,帥六進一,炮7退2,炮四退一!紅方勝勢。
如圖6是江都名師周躍庭先生執(zhí)黑對靖江學員錢昱辰的指導棋(車輪戰(zhàn)),功力尚淺的錢同學隨手走炮三平四?則炮7進2!紅被追回一子。我在授課時以此為素材,提問學員,如走相三進五,結果是什么?這便需要計算。相三進五,車2進1,馬七進六!車2退1!炮三進一!車2進2,相五進三,紅多子。
如圖6,紅先棄后取的構思固然瀟灑,但是需要有精深的計算能力(尤以炮三進一打車一手最為重要)做技術支持的。
計算的四個方面,以深度與準度尤為重要。其實,細加分析,計算是有層次區(qū)分的,而不僅僅限于步數的多寡上。
比如相三進五先棄后取的構思。飛相后黑車吃炮而紅不能立即吃炮,否則丟馬,這是第一層;黑車退1使紅不敢飛炮,否則車2平5抽車,這是第二層;紅炮三進一逐車后方可安心食炮,這是第三層。也就是說,圖6的計算,粗看有7步,實質是有三層內容的。
至于計算的廣度,一則可幫助臨局時拓展思路,二則在良好棋感的幫助下進行取舍,從而保證計算的精準與快捷。
如圖7的中局形勢異常復雜,希望通過對此局的講解,加深對象棋計算能力的認識。此時紅先行,雖有攻勢,但黑多子且炮鎮(zhèn)中心,亦有猛烈的反擊能力,一旦紅方強攻不成,后果不堪設想,如何突破?一、車五平六,士5進4,車六進二,將4平5,車八退一(誤車六進二,則將5平6,紅無攻勢),將5退1,車八平四,車3平7,帥五平六,士6進5,車六進一,炮5平4!車六退五,車8進3!黑多子勝勢。
二、車五平九,車3退2,炮三平八,車8進4,炮八進二,車3進4,黑勝勢。
三、車五平六,士5進4,炮三進三!再棄一炮精妙,終于打開了缺口,以下變化為:(一)車3退2,炮三退一,車3進4(如車3進1,則車五平九勝),車六進二,將4平5,帥五平六,紅勝。(二)車8平7,車六進二,將4平5,車八退一,將5退1,車六平五,將5平4,車八進一,將4進1,車五進二,士6進5(如炮5平4,則帥五平六勝定),車五平三,車3平4,車八退一,將4進1 1車三退二,炮5退4,車八退一,紅勝定。(三)象5退7,車八退一,將4退1,車六進二,將4平5,車八進一,將5進1,車六平三,將5平4,車八退一,將4退1,車三平九!車3退3,車八平四,象7進9,車九平六,將4平5,車六平五,將5平4,車四退五,紅勝。
如能讀懂此局,你的計算能力就相當可以了。