當前位置:首頁 » 操作系統 » 棋目演算法

棋目演算法

發布時間: 2022-05-01 08:18:15

A. 這個圍棋目怎麼算

圍棋目數的計算:

棋盤上共有361個交叉點,佔到交叉點超出180.5個的一方為勝方。(不考慮黑方貼子)

佔領交叉點共有兩種方式:一種是用棋子本身占據;另一種是用棋子圍出地域來占據。

棋子圍出地域的交叉點叫作「目」。目的數量叫作「目數」。

起源

圍棋,起源於中國,中國古代稱為「弈」,可以說是棋類之鼻祖,圍棋至今已有4000多年的歷史。據先秦典籍《世本》記載:「堯造圍棋,丹朱善之。」晉張華在《博物志》中繼承並發展了這種說法:「堯造圍棋,以教子丹朱。若白:舜以子商均愚,故作圍棋以教之。」

1964年版的《大英網路全書》就採納這種說法,甚至將其確切年代定在公元前2356年。

唐代詩人皮日休所作的《原弈》認為:「弈之始作,必起自戰國,有害詐爭偽之道,當縱橫者流之作矣。豈曰堯哉!」

明朝陳仁錫在《潛確類書》中又提出「烏曹作博、圍棋」。烏曹相傳是堯的臣子,有的人又說他是夏桀的臣子。後來,董斯張的《廣博物志》、張英的《淵鑒類函》等也采錄了這種說法。

B. 請詳細介紹圍棋計算目數的規則,不要復制,那個答案我看過了。

先回答你第一個問題~~
如果一個地方沒有任何子也沒有提過任何子,最簡單,計為一目,因為這個交叉點的價值就是一目。
當你吃掉對放一個字,一共有3種情況。
第一種,就是你已把對方的子提起,且這個點你沒有填入自己的子,這個點即為2目,因為這個點的價值是一目,你提掉對方的這個子價值也為一目,共計2目。
第二種,就是對方的子死在你的空內,但是這些死字未被提起,這些點也是2目,演算法和第一種相似,說白了就是一回事。
第三種,就是你已把對方的子提起,但後來因為某些原因(比如被打吃了被迫粘住)你在這個點上又放上了你自己的子,這個交叉點本身的價值已經不在,但你提過對方那一個子的價值依然在,所以這種點計為一目。

半目出現的比較少,舉個例子,比如黑白兩快棋各單眼雙活,最後那一口共氣在點子時就算為一人一半,也就是半目。打劫時也會出現半目與四分之一目的情況,那樣比較復雜,這里不便說明。

接下來是你第二個問題,當你選擇「開始點目」的時候,要確認已經把死子完全標記出來了,且單關都已收完,那樣電腦點出來的結果是絕對不會有差錯的。而「形勢判斷」這個功能是圍棋網站提供給你模糊判斷下形勢的一個小工具而已,只有在終盤收官階段離雙方的准確目數比較接近,在開局或中盤時這個功能幾乎無用,且有時候判斷死活棋會判斷失誤,所以才會出現你說的那種判斷出來和真實情況相去甚遠的結果。畢竟圍棋那麼變換莫測,電腦終究是電腦,判斷形勢還是主要還是要靠自己點目。

初學者可能點目不會很精確,但多加練習會慢慢好起來的,一般達到業餘1段到業餘2段(這里指的是有國家證書的,不是圍棋網上的那種)的水平時點目出入應該不超過3目,到達業餘5段基本出入就在1目到半目之內了。

希望對你有所幫助,還有不明白的話短消息我好了,本人小學過幾年圍棋,業餘5段。

C. 圍棋是怎麼算目的

數目法和數子法不一樣,數子法是數棋盤上自己范圍內所有的子數加空地。數目法是數空地,沒有子的地方是目,在自己的范圍內的空地有對方的子算2目,一個空格算1目,被提掉的子一個子算一目。棋魂是日本的,用的是日本規則,就是數目法。中國規則是數子法,在「圍棋少年」里就是數子法。
詳細可以搜索圍棋入門或者圍棋規則,有細解。

D. 圍棋怎麼點目

圍棋點目演算法有兩種,一種是數子法,另一種是計目法。

1、數子法

數子法是根據棋局終局後對局雙方的棋子在棋盤上所歸屬位點的多少來計算判斷勝負結果的。

所謂歸本數,是指數子法的基礎勝負標准。因為標准圍棋棋盤總計有361個交叉點,所以對局雙方每方應得點數應為總點數的一半,即180.5點。多於此數者勝,少於此數者敗,等於此數者和。

2、計目法

用簡單的文字表述,就是計算比較雙方終局時所圍的地域目數,並以目數多少來判斷勝負結果,日韓圍棋規則都採用計目法。而中國的圍棋規則則是採用數子法。

計目法由於只計算所圍的地域目數,收完單官與否並不影響勝負結果,因而規定棋局終局不收單官。所以是否收完所有單官,是數子法和計目法在終局時的主要區別。

(4)棋目演算法擴展閱讀:

圍棋的基本規則:

1、誰占的地方大誰贏圍棋基本規則

如果用最簡單的語言來概括「圍棋規則」,那就是:在這張19*19的棋盤上,有361個交叉點。黑白兩色的棋子,在交叉點上,依次落子。最後看「誰占的地方大」,誰就贏了。

2、整體一個「規定」

當同種顏色的棋子(比如白色),在豎直或者水平方向相鄰的時候,我們就想像「它們連起來了」,於是把這些棋子當作一個整體來看待。

3、氣,一個「概念」

一顆棋,它的上,下,左,右四個位置,如果是空著的交叉點,那麼它的「氣」,就有4個;如果,它的上下左右,被其他棋子占據,那麼被佔了幾個位置,就少了幾個「氣」。

E. 圍棋目數怎麼算

棋盤上有361個交叉點,圍棋的規則是雙方輪流在這個交叉點上落子,盡可能多的搶佔地域。到雙方都不能再占時,確認終局。將棋盤上的死子提出後,填回自己的空中。

這時候棋盤上的點,有幾種情況:
1.被雙方的活子佔領。
2.無須著子,已經可以確認被某一方所佔領。
3.雙方都不能佔領,出現在雙活的情況下。

上面的第1種點,稱為「子」;第2種點,無須著子,就可以確認為某一方地域的點,叫做「目」。在中國規則裡面,子目皆空;日韓則省略了子這部分。

這個時候計算勝負,按中國規則,要計算雙方第1、2兩種點的總數,即數子;按日韓規則,也就是數目,只須計算上面的第2種點就可以。為什麼呢?因為圍棋的基本原則是雙方輪流著子。也就是說,從開局到終局,第1種點——雙方棋子佔領的點,加上死子已經填回自己的空(終局時發生),總數是一樣的。第3種既然雙方都不能佔領,就大家都不算。

最後要注意到計算勝負的方法不同,表現在一盤特定的棋上,打個比方說勝3/4子和一目半是一樣的,即勝n子=勝2n目。這是因為數子法計算勝負,是計算與標準的偏差;數目法中,是計算雙方的差距。最簡單的比喻:三個蘋果,我們來分。你拿兩個,我一個。這種情況,在數子法中,認為你(比每人1個半的標准)拿多了半個,即勝半子;在數目法中,認為你(比我)拿多了1個,即勝一目。所以給人以「一子兩目」的誤解,其實,子和目是等大價值的概念

F. 圍棋算目是怎麼算的

終局時,圍起來的空白交叉點數量就是目數,如果范圍里有對方的子,那麼一個子按兩目計算。你說的圍了六個空,只有五目的情況,應該是沒有收完單官,六個空當中需要補一目才行。比如下圖:

這個棋型黑棋雖然活了,但是白走D14時黑要補一手,這種情況下雖然看起來圍了6目棋,實際上只有5目。

G. 圍棋怎麼算目

很簡單,點目是為了數棋子數和自己占據的空兒數!1,首先你把自己空里的對方棋子拿掉,之後進入數目,首先數自己有多少空,把空里的棋子拿掉,只留下周圍的一圈,是空夠整數。這樣數清楚後。開始把你的棋子放在你起,最好是10個10個的放!這樣把你的棋子數+空數=目數
2、這是第二種方法,還是把自己空里的對方棋子拿掉,然後數自己有多少空和多少棋子!最後等於目數!

H. 圍棋如何計算目數

圍棋點目演算法有兩種:數子法和計目法

1、計目(比目)法:用簡單的文字表述,就是計算比較雙方終局時所圍的地域目數,並以目數多少來判斷勝負結果,日韓圍棋規則都採用計目法。而中國的圍棋規則則是採用數子法。

2、數子法是根據棋局終局後對局雙方的棋子在棋盤上所歸屬位點的多少來計算判斷勝負結果的。

計目法由於只計算所圍的地域目數,收完單官與否並不影響勝負結果,因而規定棋局終局不收單官。所以是否收完所有單官,是數子法和計目法在終局時的主要區別。 所謂歸本數,是指數子法的基礎勝負標准。因為標准圍棋棋盤總計有361個交叉點,所以對局雙方每方應得點數應為總點數的一半,即180.5點。多於此數者勝,少於此數者敗,等於此數者和。

(8)棋目演算法擴展閱讀:

圍棋,是一種策略性兩人棋類游戲,中國古時稱「弈」,西方名稱「Go」。流行於東亞國家(中、日、韓、朝),屬琴棋書畫四藝之一。圍棋起源於中國,傳為帝堯所作,春秋戰國時期即有記載。隋唐時經朝鮮傳入日本,流傳到歐美各國。圍棋蘊含著中華文化的豐富內涵,它是中國文化與文明的體現。

圍棋使用方形格狀棋盤及黑白二色圓形棋子進行對弈,棋盤上有縱橫各19條線段將棋盤分成361個交叉點,棋子走在交叉點上,雙方交替行棋,落子後不能移動,以圍地多者為勝。因為黑方先走佔了便宜,所以人為規定黑方局終時要給白方貼子。中國古代圍棋是黑白雙方在對角星位處各擺放兩子(對角星布局),為座子制,由白方先行。現代圍棋由日本發展而來,取消了座子規則,黑先白後,使圍棋的變化更加復雜多變。圍棋也被認為是世界上最復雜的棋盤游戲。

I. 圍棋目數怎麼算

圍棋計算勝負分中國規則和日韓規則。
在中國規則中黑目數超過184.25子即勝,而白只需超過176.75子即勝。通俗來說為白棋177子為勝,黑棋184.5子為勝。
中國規則是貼3又3/4子的規則:第一步,把死子撿掉。第二步,只數一方圍得點數並記錄下來(一般圍得點以整十點為單位)。第三步,如果數的是黑棋,再減去3又3/4子,如果數的是白棋,再加上3又3/4子。第四步,結果和180又1/2(棋盤361個點的一半)比較,超過就算勝,否則判負。
在日韓規則中白棋178為勝黑棋184為勝。
日本和韓國規則是一樣的,採用數目法,黑棋終局要貼6目半。先數一方的目數並記錄下來,再數另一方的目數並記錄下來,然後黑棋減去6目半,最後和白棋比較,多者為勝。

J. 圍棋 目數怎麼計算

圍棋點目演算法有兩種:數子法和計目法

1、計目法:用簡單的文字表述,是計算比較雙方終局時所圍的地域目數,並以目數多少來判斷勝負結果,日韓圍棋規則都採用計目法,而中國的圍棋規則則是採用數子法。

2、數子法根據棋局終局後,對局雙方的棋子在棋盤上所歸屬位點的多少來計算,判斷勝負結果的。

計目法由於只計算所圍的地域目數,收完單官與否並不影響勝負結果,因而規定棋局終局不收單官。所以是否收完所有單官,是數子法和計目法在終局時的主要區別。

目數單位:目

計算方法:在棋盤上圍出一個交叉點算1目,提一個子算2目,提一個子又粘上也算1目。

圍棋術語,「目數」一詞,表示一方圍到的空,具體計算方法是自己的一塊空的目數減去對方在這塊空里曾經得到的目數之和,不考慮貼目的情況下哪方目數多為勝,日韓規則都涉及到目數,不過目數規則有很大漏洞,如一代圍棋大師吳清源兩遇的「劫材夠是否補最後一劫」問題。

以上內容參考:網路-目數

熱點內容
虛幻4腳本 發布:2024-10-05 16:46:29 瀏覽:205
c可以用來編譯系統軟體嗎 發布:2024-10-05 16:22:26 瀏覽:19
U盤和存儲器 發布:2024-10-05 16:22:04 瀏覽:898
cmdc語言 發布:2024-10-05 15:58:32 瀏覽:553
伺服器怎麼弄公網ip 發布:2024-10-05 15:57:02 瀏覽:642
設備配置在什麼地方 發布:2024-10-05 15:44:59 瀏覽:251
matlab外部介面編程 發布:2024-10-05 15:36:58 瀏覽:366
C事件編程 發布:2024-10-05 15:15:43 瀏覽:642
一台伺服器出現兩IP 發布:2024-10-05 15:10:05 瀏覽:928
md5加密演算法c 發布:2024-10-05 15:05:40 瀏覽:764