(含復雜禁手) 首先,基本概念 參看《中國五子棋競賽規(guī)則》,得到如下四個基本概念: 禁手的定義:對局中如果使用將被判負的行棋手段 禁手的分類:三三禁手(黑棋一子落下同時形成兩個或兩個以上的活三,此子必須為兩個活三共同的構成子)、四四禁手(黑棋一子落下同時形成兩個或兩個以上的沖四或活四)、長連禁手(黑棋一子落下形成一個或一個以上的長連)。 構成禁手的基本子力要素:活三(本方再走一著可以形成活四的三)、活四(有兩個點可以成五的四)、沖四(只有一個點可以成五的四)、長連(在棋盤上的陽線和陰線任意一條線上,形成的5個以上同色棋子不間隔的相連) 關于禁手的規(guī)定:黑方五連與禁手同時形成,禁手失效,黑方勝 第二、基本子力要素的判斷 (1)長連:在棋盤上的陽線和陰線任意一條線上,形成的5個以上同色棋子不間隔的相連 2010-4-7 14:58 上傳 如圖:黑子的連接數(shù)目都超過了5個,都是長連,六連、七連、八連、最長可以達到九子連。圖中字母A標示的兩個長連基于一身,“×”標示的是最長的九子連,只能以“×”位置為最后落子才能形成 (2)活四:有兩個點可以成五的四 2010-4-7 14:59 上傳 如圖:黑棋下一手可以在A、B、C、D四處形成五連而取勝,且每個四都有兩個點可以成五取勝。因而,這兩個都是活四 (3)沖四:只有一個點可以成五的四 2010-4-7 15:00 上傳 如圖:黑棋下一手可在矩形標記處形成五連而取勝,且每個四都有且只有一個點可以成五取勝。因而,這里都是沖四 (4)活三:本方再走一著可以形成活四的三 2010-4-7 15:00 上傳 如圖:下一手黑棋可在所有“〇”處形成活四,因而這里的四個都真活三 (5)假活三:這是判斷復雜禁手的最重要的環(huán)節(jié),幾乎所有“似是而非、似非而是”的禁手都是假活三在搗亂(詳見復雜禁手的判斷),下圖幾個典型的假活三一定要牢記在心 2010-4-7 15:00 上傳 如圖:所有“×”標示的均因對手棋子(棋盤邊緣,俗稱“盤端”,因棋子不能下到棋盤外邊,等同于棋盤外邊有個對方棋子在防守)的阻礙,而無法形成活四(兩邊均可連五才叫活四);所有“△”標示的均因自己棋子的阻礙,而無法形成活四。圖中C3位置落子的話,只能在G3一個點連五,即“沒有形成活四,只能形成沖四”;圖中K4位置落子的話會形成四四禁手,活四不成立,即“無法形成活四”;圖中L9位置落子成四的話,M8位置是長連禁手,只能在H13一個點連五,即“沒有形成活四,只能形成沖四”(E7同理)。因此,這些都是假活三 第三,認識簡單禁手 (長連禁手已經(jīng)介紹,此處不再說明) (1)三三禁手:黑棋一子落下同時形成兩個或兩個以上的活三,此子必須為兩個活三共同的構成子 2010-4-7 15:02 上傳 如圖:黑四個“△”標示的點,都同時形成了兩個可以形成活四的三,并且四個點分別參與構成那幾個活三。因此,四個“△”均為三三禁手 (2)四四禁手:黑棋一子落下同時形成兩個或兩個以上的沖四或活四 2010-4-7 15:02 上傳 如圖:黑三個“×”標示的點,都同時形成了兩個沖四或者活四。因此,三個“×”均為四四禁手 (3)四四禁手的特殊形狀: 2010-4-7 15:02 上傳 如圖:黑三個〇標示的點,均分別在左右兩邊形成了沖四(在×和△位置都可成五取勝),構成四四禁手。其中上邊那個俗稱“兩頭四四”或“扁擔禁”,中間位置的俗稱“長蛇四四”,下邊這個俗稱“爭龍四四”。實戰(zhàn)中兩頭四四很常見,需要多留意 (4)組合禁手:在三三禁手上增加一個沖四或活四、在四四禁手的基礎上增加一個或幾個活三,都規(guī)定為禁手,包括四三三、四四三、四三三三、四四三三、四四四三等等 2010-4-7 15:02 上傳 如圖:黑三個“×”標示的點,都是組合禁手。其中左上角是四三三禁手(在三三禁手基礎上多了一個沖四),右上角是四四三禁手(在四四禁手的基礎上多了一個活三),下邊是四四三三禁手(在四四禁手的基礎上多了兩個活三) 第四、復雜禁手的判斷 (難點在于真假活三的判斷) 說明一個前提:由于規(guī)則規(guī)定五連與禁手同時產生,禁手失效、先五為勝,因而在判斷禁手的時候,肯定是要先確認棋盤上沒有成五,否則一切都不用判斷了(以下所述均指沒有成五的情況)。 解釋上邊留下的一個問題:復雜禁手幾乎都是假活三在搗亂。 從上邊對簡單禁手的介紹,不難看出,五子棋的禁手無非就是長連以及活四、沖四、活三的組合。從上邊對基本子力要素的介紹來看,長連、活四、沖四都是很容易看出來的,只有真假活三,要考慮的東西最多,自己的棋子、對手的棋子、盤端等等都要考慮。因而相對困難的復雜禁手的判斷,歸根結底幾乎都是真假活三的判斷。下面就具體來說這個“復雜活三”的判斷: 從活三的定義(本方再走一著可以形成活四的三)上說,具體算不算活三,就是看它下一手棋能不能形成活四。從三三禁手的定義上說(黑棋一子落下同時形成兩個或兩個以上的活三,此子必須為兩個活三共同的構成子),即便形成活三,要斷定為禁手,還必須滿足兩個條件:其一,同時形成,即不能先后形成;其二,共同構成子,即必須是兩個活三的交叉點。這三點,也正是判斷復雜禁手的三個問題:能否形成活四?是否同時形成?是否在交叉點上? 簡單的不能形成活四的假活三前文已經(jīng)介紹過了,現(xiàn)在先舉兩個反例說明后邊兩個問題,最后舉例說明復雜的假活三: 2010-4-7 15:04 上傳 如上圖:黑1在D9位置活三,白棋因有J9位置的沖四先手,暫不防守,之后黑3又形成了一個活三。此時局面上雖有兩個活三,但由于不是同時形成,是先后產生的兩個活三,因而不算禁手 2010-4-7 15:04 上傳 如上圖:黑1沒走之前,因“×”點為四四禁手點,A、B、C不是活三。黑1落子之后,形成了D、E、1這個新的活三,同時又通過構造斜線的長連,解除了“×”點的四四禁手(G9點為長連禁手點,即C5、D6、E7、×的這四個點不再能夠成五取勝,也就是它不再是沖四,因而“×”點不再是四四禁手點),使A、B、C能夠形成活四了,也就是把A、B、C的假活三“救活”了。從作用上說,這個黑1,同時形成了兩個活三(這兩個活三都可以形成活四并進而成五取勝)。雖然一手棋同時形成了兩個活三,但是,由于這個黑1沒有參與構成A、B、C這個活三,不是這兩個活三的共同構成子,因而不算禁手 最后剩下一個最重要、最困難的問題:能否形成活四?對于這個,基本的模型我已經(jīng)在上邊介紹假活三的時候給出了,但實戰(zhàn)局面千變萬化,有時需要翻來覆去的判斷,這就正是問題的困難之處了。最后舉個例子說明一下一個復雜禁手的判斷過程: 2010-4-7 15:05 上傳 如圖:圖中A點是禁手嗎? 第一步:A點落下之后會出現(xiàn)三個三,一個斜線的,兩個直線的,判斷A點是否禁手,相當于判斷這三個三是否活三的問題了。 第二步:顯然斜線的肯定是活三,下一手在兩邊都能形成活四。由于對稱性,橫豎兩個三性質相同,只需判斷一個就行了。由此問題轉化為判斷橫著的三是否活三。 2010-4-7 15:05 上傳 第三步:落下A點,判斷B點(如上圖)。如果B點可以走,就說明第一步A點橫著的三是活三,也就是說A點是三三三禁手;如果B點不可以走,就說明第一步A點橫著的三不能形成活四,即A點不是禁手?,F(xiàn)在顯然B點橫著形成了一個四,斜著形成了一個活三,問題是豎著的是不是活三。由此,問題轉化為如果B點豎著的三是活三,B點就是四三三禁手,不可以走,A點就不是禁手;反之,如果B點豎著的不是活三,B點就不是禁手,可以走,A點就是三三三禁手。 2010-4-7 15:05 上傳 第四步:落下B點,判斷C點(如上圖)。如果C點可以走,說明B點豎著的是活三;如果C點不可以走,說明B點豎著的不是活三。套用第三步的結論:C點可以走,A點不是禁手;C點不可以走,A點是禁手。顯然C點豎著形成了一個四,斜著形成了一個活三,問題是橫著的是不是活三。由此,問題轉化為如果C點橫著的是活三,C點就是四三三禁手,不可以走,A點就是禁手;反之,如果C點橫著的不是活三,C點就不是禁手,可以走,A點就不是禁手。 2010-4-7 15:05 上傳 第五步:落下C點,判斷D點(如上圖)。顯然,D點橫豎都是活四,斜著是活三,是明顯的四四三禁手,不可以走。套用第四步結論,C點橫著的不是活三,C點不是禁手,最終得出A點不是禁手。 大概就是這個樣子了吧,反復來判斷,看看它到底是不是活三,依據(jù)就是看它能不能形成活四。 |
|