回覆列表
-
1 # 蕭十一瀾
-
2 # 小菜狗多多
目前計算機計算不出來。不表示未來的計算機計算不出來。現在的計算機都是64位了,這個數已經非常大了,以前根本不敢想。
-
3 # 冬哥譜科
圍棋如果有一步不錯的棋局,結果誰會贏,取決於貼目規則。但是一步不錯是不可能的。
圍棋的輸贏是以目數多少判定的。在多年的實踐中,人們發現執黑先行,勝率遠遠大於執白後行。於是為體現公平,就建立了貼目規則。世界各國的貼目規則並不相同,最低的是貼6.5目,最高的是貼8目。如果每一步都不錯的話,如果採用貼6.5目的規則,那麼黑棋勝率大,如果採用貼8目的規則,則白棋勝率大。
但是事實上一步不錯是不可能的。圍棋盤上共有361個落子點,每個點都有落黑子、落白子和不落子三種選擇,那麼就有大約10的172次方個選擇,比天上的星星和地上的沙子數目都要多。這麼大的計算量如果讓一個人來算,就算一次也不錯,恐怕這一生一世也算不完,更何況還得把算過的記住,那就更不可能了。
所以,不會有一步不錯的棋局。
再說一句題外話。黑棋究竟貼多少目才公平合理,似乎沒有一個科學的演算法。網上有人提出圍棋對局黑不貼目,兩局定輸贏,黑白個奕一局,總目多者贏。覺得這倒是一個科學的方法。
圍棋是兩個人的遊戲,如果真有『圍棋上帝』的話,也至少需要兩個才夠。現在假設有,也不考慮圍棋到底是國學,哲學,數學,還是三合一的神學——雙方開局,步步為贏步步正確,那麼,可想而知的是:下來下去下多少次,永遠都只有一盤棋,也就是所謂完全正確的棋局。
這顯然不可能,最起碼也是違反了數學的無窮無限的概念和愛因斯坦相對論的。
再退一步,真就有這麼一盤雙方從頭到尾完全正確的圍棋對局,那麼誰輸輸贏呢?
答案還是不可知。請問:什麼才叫贏?憑什麼黑棋先走?黑棋先走為什麼要貼目或者為什麼不貼目?黑棋貼多少目才合理?怎麼算出來的?三劫迴圈怎麼算?長生怎麼算?這些問題,即便『圍棋上帝』也無法回答——這必將倒逼圍棋反省自己的出身和規則,陷入死迴圈。
我們知道,圍棋棋盤共有三百六十一個交叉點,按照圍棋規則,每次黑白輪流著子時,可以走在其中剩下的任何一個空白交叉點,所以,理論上圍棋的變化是361的階乘,這是一個遠遠超過目前宇宙包含的所有粒子總和的『黑洞數字』,人類從幾千年前發明圍棋到現在AI智慧圍棋自己左右互搏一天幾十萬盤對練的……所有對局數加起來,即便是『天文數字』,也只是361階乘的『黑洞數字』下的滄海一粟,九牛一毛。
但同樣是根據圍棋規則,不是所有位置都可合法落子,比如『禁入點』,也就是棋子放上去之後,自己沒有氣的同時又不能吃掉對方的位置就不能落子。另外,還有圍棋最難點之一——『打劫』的各種只可言傳,不可意會的繁複變化。綜合考慮這些因素後,『合法』棋局總共還剩多少種呢?
普林斯頓的研究人員如今完成了這一壯舉,他們給出的19x19格圍棋的精確合法棋局數為:208168199381979984699478633344862770286522453884530548425639456820927419612738015378525648451698519643907259916015628128546089888314427129715319317557736620397247064840935
以上數字是想說,圍棋發明幾千年來,面對浩如煙海的人物和對局,也許在某年某月的某一天某一刻,真的就有一盤『完全正確』的圍棋誕生了,但白駒過隙,當局者迷,誰知道呢?或者說誰真的知道呢?