圍棋的勝負到底怎麼判斷?

時間 2021-05-30 22:15:17

1樓:

為了便於描述,擺了乙個9路的對局,黑白各提4子。

根據中國最早的數子規則,至此棋局並未下完,下完的狀態應該是這樣的:

上古規則下的終盤狀態

至此開始「數子」,也就是字面意義上的數一數子的多少。黑41子、白36子。黑胜。

當然,後面這些填子的棋既無趣也沒有必要。於是就有了「還棋頭」的規則。每一片棋把子和地相加,然後扣掉兩子的棋頭。

扣2子==貼給對手1子。總而言之,還棋頭規則就是模擬了數子規則。

後來事情就變得有趣起來。圍棋被傳入日本後,日本接受了「子空皆地」的數子規則,但是還棋頭被放棄了。於是這樣一盤棋,就變成了黑43子、白38子。

可以想象,如果黑棋被分割成多塊,而白棋連成一塊。那麼兩種規則下勝負會有變化。這也是現在說「古棋更重外勢」的乙個解釋。

在還棋頭規則下,類似點三三這種會出現孤棋的下法天生虧乙個棋頭。

隨著圍棋傳入南韓。又出現了新的有趣的事情。一方面數子比較麻煩,另一方面為了打擊輸棋填子的行為,出現了「數目法」的勝負規則。

在終局後,將提掉的死子和棋盤上的死子填入對方的空中,然後數一數空的多少即可。

比如舉例的這盤棋。白16空+7提子=23目、黑21空+6提子=27目。勝負和數子法一致。

而且數子的好處除了剛才說的兩點外,還有單官不用收了。比如棋盤上最後一手黑C9不影響目差。對於19路棋還是能省不少官子的。

無論是數子還是比目,最終為了平衡黑棋的先手優勢,總要從黑棋扣掉幾子/目給白棋,稱為貼子/貼目。具體多少會有少許差異。

在讓子棋中,貼子/貼目也有不同的做法。圍棋ai由於演算法原因會照例貼7.5(絕藝做法),或者不貼目(參考讓先棋),或者讓幾子就被貼幾目(可以理解為讓子=對手停了幾手?)

2樓:Phosphates

我將會用嚴格的數理證明來說明數目法和數子法在絕大多數情況下的結果是相同的。

首先說明結論:當雙方下的子數相同時,數目和數子完全等價;當黑棋單官收後時(就是黑棋最後多下了乙個子,並且是單官),數子的結果比數目要多一目棋——也就是說,哪怕黑棋盤面領先7目(貼7目半),但是最終卻會以184.5子小勝(會有有眼雙活);當黑棋打劫收後時,黑棋盤7時會185子小勝。

當雙方下的子數相同時,數目和數子完全等價。

首先我們有總交叉點守恆

黑占領交叉點 + 黑盤面活子 + 黑盤面死子 + 白占領交叉點 + 白盤面活子 + 白盤面死子 = 361 (式1.)

這裡占領交叉點指的是單純的空

如果雙方下的子數相同,則有

黑盤面活子 + 黑盤面死子 + 黑被提子 = 白盤面活子 + 白盤面死子 + 白被提子 (式2.)

如果用數目法:

黑棋目數 = 黑占領交叉點 + 白盤面死子×2 + 白被提子

白棋目數 = 白占領交叉點 + 黑盤面死子×2 + 黑被提子

那麼雙方之差為

黑棋目數 - 白棋目數 = 黑占領交叉點 + 白盤面死子×2 + 白被提子 - (白占領交叉點 + 黑盤面死子×2 + 黑被提子) (式3.)

如果用數子法(我需要先宣告一下其實貼 子的意思是黑棋需要比平均值180.5多子,那麼還是黑棋需要比白棋多7.5個子):

黑棋子數 = 黑占領交叉點 + 黑盤面活子 + 白盤面死子

白棋子數 = 白占領交叉點 + 白盤面活子 + 黑盤面死子

那麼雙方之差有

黑棋子數 - 白棋子數 = 黑占領交叉點 + 黑盤面活子 + 白盤面死子 - (白占領交叉點 + 白盤面活子 + 黑盤面死子) (式4.)

我們這時候需要證明式3. 等於式4.

式3. = 黑占領交叉點 + 白盤面死子×2 + 白被提子 - 白占領交叉點 - 黑盤面死子×2 - 黑被提子

根據子數相同(式2.)

黑盤面活子 + 黑盤面死子 + 黑被提子 - 白盤面活子 - 白盤面死子 - 白被提子 = 0

與上面的式3. 相加(式子加上0不改變大小),則有

式3. = 黑占領交叉點 + 白盤面死子×2 + 白被提子 - 白占領交叉點 - 黑盤面死子×2 - 黑被提子 + 黑盤面活子 + 黑盤面死子 + 黑被提子 - 白盤面活子 - 白盤面死子 - 白被提子

= 黑棋占領交叉點 + 黑盤面活子 + 白盤面死子 - (白棋占領交叉點 + 白盤面死子 + 黑棋盤面死子)

= 式4.

所以,論證成立!當雙方下的子數相同時,數目與數子會有完全相同的結論!在實戰過程中,顯然數目比數子容易得多,所以這也是為什麼進行形勢判斷時都是數目的。

2. 當黑棋單官或者打劫收後時,數子的結果要比數目的結果多1或者2

這個時候,之前的式2. 不再成立,而需要改成

黑盤面活子 + 黑盤面死子 + 黑被提子 = 白盤面活子 + 白盤面死子 + 白被提子 +1 (式2'.)

這時候如果你依舊進行我上面的代換的話,你會發現數子法會比數目法多出來乙個1,也就是說這時候兩者是不等價的!!!

這個非常重要,當棋力相當時,經常最終局面很接近。這時候如果黑棋盤7但是收後的話,是會贏棋的!不要因為對自己點目太過自信而草草認輸,因為你其實可能贏了!

3樓:螢-時光燈

勸諸君初學圍棋不要在規則方面掙扎太久,下就完事。而且我看這個問題下有的人回答的誤人子弟。不要浪費時間了真的。

如果非要選乙個在日常(面棋)對局中用的話我覺得最後看輸贏用數子的規則要好理解好操作的多。而數目的規則在有一定形式判斷能力的時候也可以快速判斷形式。所以都會用到的不用糾結選哪個。

(初學的時候不用判斷形式,下就完事,所以了解了數子規則然後就去下吧)

大多數ai也是用數子規則的。中國規則對處理終局的複雜情況有先天優勢。日韓的規則感覺就是要打很多補丁。

兩種規則在一定程度上是等價的。相差最大的地方也不是貼目多少一目。

4樓:長城長工

無所謂,所有的規則大多數情況下是一樣的,只有少數比如黑棋收尾半目勝負的時候,或者單關沒收完就停一手或者自填一氣,還有特殊規定像盤角曲四的情況下會有不同,大多數情況很難遇到,哪種規則都一樣。

兩種規則大部分情況下是一樣的,日韓規則是預設雙方下的子是一樣多的,為啥死子算兩目呢。

因為下完棋因為有提子的原因,雙方棋盤上的棋子是不一樣多的,可能一方130顆棋子,另一方只有120個棋子,這樣的話預設雙方棋子一樣多的前提就不成立了,所以要把死棋填回對方的空裡面(填乙個對方的空就少乙個),因為一人一手,所以填回去後棋盤上雙方的棋子

數量就一樣了。

然後數雙方的空(下的棋一樣多,所以

不用數棋子了),加上貼目,誰的空多誰就贏。

然後說死子算兩目的事。因為一開始數空的時候並不會把提了對方的棋數進去,比如你數空的時候對方10個空,數空的時候你不會把對方的死子放回他的空裡,所以只要把自己提的子自己都空算兩目就等同於把死子填到對方空裡了。如果是提完又自填了乙個,那你這個空就沒有了,死子放到對方的空裡,對方就少了一目,自己數的時候算自己多一目。

實在搞不明白就記住一點,幾種規則大部分情況下是等同的,對於學圍棋技術沒有差別。

5樓:xin Chen

前面回答都挺好的,我補充一下。你題圖中的數目法是棋手形勢判斷時用的,與終局時數目結果,絕對值不同,但勝負結果不變。

日本規則中,下棋時提的子要放在棋盤邊,終局時填到空中,剩下的空點就是目。而下棋時棋手心中算目時顯然不能把子去填上,就把提的乙個子算一目(因為最終是要填對方的空讓對方少一目的,對方少一目算作我加一目)。你看的有的提一子算兩目是因為提的子有空,子一目、空一目,共兩目。

如果提的子不成空那它只是一目(比如單片劫)

6樓:黎行之

不允許虛著,一直下,一直下一直下,下到後面,就只能自己填自己氣眼,再然後,看誰先氣眼填得只剩乙個,就被對方一子屠龍,輸掉滿盤。

這大概是最初的規則,贏就贏得全盤,輸就一子不剩。像什麼贏幾點幾目/子,不存在的。

簡單,粗暴,乾脆。

後來意識到先手有優勢,得補回來。但是具體怎麼補,補多少,這個就是各種規則的分歧所在。

7樓:安羽

初學的話,理解中國規則的數子法即可,優點是邏輯簡單(361個交叉點誰分得多誰贏,多麼簡單自然)。貼子和貼目也不用細究,只需記住黑185勝,或白177勝,就足夠用來判斷勝負了。

再往後,有必要理解「等子比目」原理,從而理解點目法,對於局中形勢判斷大有裨益。此外也要理解一下貼子與貼目的關係。

圍棋規則細究起來學問太多,不是專門研究規則的業餘愛好者不必過於糾結,避免因小失大。

8樓:金康雷碧大白免

先說結論,對業餘愛好者來說,圍棋的三種規則其實沒有本質的區別。

日本強行規定「盤角曲四」是死棋,這本身是個硬傷,所以爭議一直很大。如果換成中國規則,一切有爭議的地方都可以實戰解決,這個問題完全就不存在了。這也是為什麼阿爾法狗採用中國規則的根本原因。

大體來說,數目法和數子法的結果是一樣的。如果用數目法,每吃掉對方乙個棋子,相當於兩目的價值;如果用數子法,雖然不管死子數,但提掉乙個對方的棋子,自己得到一目空,同時對方少乙個子,其實也是兩目的價值。

在實際對局中,因為是一人一手輪流落子,棋子的總數本來應該是相同的。所以棋手判斷形勢,不可能也沒必要去記到底下了多少手棋,而只需要把吃子的情況考慮進去,也就是提掉對方乙個子算兩目。所以,不管最終判斷勝負用的是中國規則還是日本規則,在判斷形勢時其實都是用的日本規則。

9樓:蛋蛋老師

你去B站看我的教程吧,不過對於新手來說,按照子空皆地的數子法,一般來說就夠用了。這也是中國規則。

我是蛋蛋老師,教圍棋,教象棋,還創業。

10樓:某壬

目前現行規則都是不太完善的,一句兩句說不清楚。

我可以給你說一套比較完善的規則(還棋頭),用通俗的語言說一下。

雙方用各自的棋子落滿所有可以落子的地方,雙方均不能落子的地方平分,然後計算子的數量記勝負。

11樓:AlephX

日韓規則和中國規則除了貼目差1目以外,實際差異主要有三個:

日韓規則雙活無目;

中國規則有粘劫收後;

盤角曲四日韓規則判定死棋,中國規則實戰解決。

這些都是值得學習的很微妙的內容。

12樓:失格在人間

數目和數子最後算出的結果是一樣的,中國和日韓規則的區別只在於黑棋最後貼多少目。

數子法計算的是活棋棋子佔據的點和活棋圍住的空,把這些都算成「子」,然後與勝利條件比較,高於勝利條件(中國規則黑棋184.25子,白棋176.75子)則獲勝。

184.25減176.75正好是7.

5,所以黑棋勝利條件也可以寫成黑棋比白棋多7.5子以上。

一般情況下

黑棋子數-白棋子數=黑棋目數-白棋目數

所以數目的規則中,黑棋的勝利條件也是黑棋比白棋多7.5目以上。

下面證明一下上面的等式

設黑棋活棋棋子數為x1,活棋圍住的空為x2,黑棋被「俘虜」的子數為x3,同理白棋為y1,y2 和y3

黑棋子數-白棋子數=(x1+x2)-(y1+y2)

設黑棋落子總數為T,黑白輪流落子,如果最後一手是白棋,那白棋落子總數也為T

所以x1=T-x3

y1=T-y3

那麼(x1+x2)-(y1+y2)=(x2+y3)-(y2+x3)

而根據數目的規則,

黑棋目數-白棋目數=(x2+y3)-(y2+x3)

或者x2-x3)-(y2-y3)

(對應兩種數目的方法)

因此,黑棋子數-白棋子數=黑棋目數-白棋目數

所以用那種方法數結果都一樣,各種規則的區別只在於貼幾目。

圍棋的情懷和勝負哪個更重要?

七休 圍棋就是遊戲的一種,自然對自身內心的修養沒有什麼幫助,除非大家認為電子遊戲對人的內心修養有提高。情懷說到底人人都有,而且可以對各種事物產生,提公升方式也各種各樣,圍棋並沒有什麼特別的。圍棋作為競技類遊戲,核心價值當然是勝負。中國當代圍棋熱的產生是聶衛平帶起來的,可不是因為聶衛平有情懷有修養,而...

下圍棋應該有強烈的勝負心嗎?

woodoo001 譬如那則龜兔賽跑的童話。兔子因為在比賽中途睡了,結果烏龜先到了終點。比賽之前,雙方實力明擺著,正常情況,烏龜不可能贏,兔子不可能輸。但是兔子自以為手拿把攥,怎樣都能贏,所以中途就睡了。這就是勝負心,心中只想著勝負的結果,忽略了過程中的可能。而烏龜若也有勝負心的話,就不會去比賽,因...

圍棋普遍的判定勝負的方法是什麼?如何計算目數?

圖1.停留在棋盤上的棋子誰多誰贏。圍棋勝負規則,非常簡單,只是有時候聽起來很難。最核心的思想 最後停留在棋盤上的棋子誰多誰贏。如圖1,數一數,黑棋比白棋多,黑棋贏。圖2.無需走到填滿棋盤 後來,人們發現,填滿棋盤太蠢了,其實圍到雙方棋子都接觸,剩下的空點,對方走進去一定會被吃掉時,這些所圍空點也是我...