何謂“圍棋計(jì)算力”
什么是圍棋計(jì)算力?圍棋的計(jì)算力很重要嗎?下面學(xué)習(xí)啦小編給你介紹何謂“圍棋計(jì)算力”及圍棋計(jì)算力的重要性。歡迎閱讀。
何謂“圍棋計(jì)算力”
學(xué)習(xí)圍棋的人,最終恐怕都要面對(duì)一個(gè)老生常談問(wèn)題,那就是如何提高棋力。無(wú)疑,影響棋力的核心能力便是我們常說(shuō)的計(jì)算力。而對(duì)于如何提高計(jì)算力,卻說(shuō)法各異。有人主張多做死活題,有人主張多實(shí)戰(zhàn),還有人主張背誦基本棋型等。在討論這幾種說(shuō)法之前,我們應(yīng)當(dāng)先弄清楚一個(gè)問(wèn)題:圍棋計(jì)算力的本質(zhì)是什么。
也許有人會(huì)說(shuō),計(jì)算力無(wú)非就是一步一步“樹(shù)形化”的推演能力。這種說(shuō)法不能算是錯(cuò)誤,但起碼沒(méi)有揭示出計(jì)算力的本質(zhì)。在深入闡述前,請(qǐng)大家先來(lái)思考一個(gè)現(xiàn)象。眾所周知,現(xiàn)代人工智能已經(jīng)達(dá)到了一個(gè)很高的水平,中國(guó)象棋、國(guó)際象棋等人工智能對(duì)弈程序已經(jīng)達(dá)到了大師級(jí)的水準(zhǔn),但在圍棋領(lǐng)域,人工智能程序卻連業(yè)余水平的棋手都無(wú)法戰(zhàn)勝,這是為什么呢?我們熱愛(ài)圍棋的人一定會(huì)驕傲的說(shuō),那是因?yàn)閲宓淖兓瘜?shí)在是太復(fù)雜了,計(jì)算機(jī)難以窮盡。是的,圍棋變化的復(fù)雜度的確是相當(dāng)高,但同樣是面對(duì)如此復(fù)雜的圍棋,人腦為什么就可以輕松戰(zhàn)勝以運(yùn)算速度快而著稱的計(jì)算機(jī)呢?
其實(shí),人腦的優(yōu)勢(shì)在于判斷和選擇,而不在于速度。舉個(gè)最簡(jiǎn)單的例子,8×6等于多少?計(jì)算機(jī)會(huì)將其轉(zhuǎn)化為二進(jìn)制數(shù),然后按位進(jìn)行運(yùn)算。為了方便理解,在這里大家可以認(rèn)為計(jì)算機(jī)是將6個(gè)8逐個(gè)加起來(lái)最后得出48這個(gè)結(jié)果(實(shí)際過(guò)程比這個(gè)要復(fù)雜得多)。而由于我們?nèi)祟愐呀?jīng)掌握了乘法的運(yùn)算規(guī)律,小學(xué)生便可利用乘法口訣輕松得出結(jié)果。但因?yàn)檫\(yùn)算量很小,計(jì)算機(jī)的方法雖然“笨”,卻依然能比我們?nèi)四X算得要快。不過(guò),當(dāng)運(yùn)算量增長(zhǎng)到一定程度時(shí),計(jì)算機(jī)“笨方法”的弱點(diǎn)就開(kāi)始暴露出來(lái),而我們?nèi)四X的“方法選擇”的優(yōu)勢(shì)便會(huì)凸現(xiàn)出來(lái)。面對(duì)圍棋天文數(shù)字級(jí)的變化,如果我們也用“笨方法”去逐個(gè)窮其變化,別說(shuō)是戰(zhàn)勝電腦,腦子不爆炸就不錯(cuò)了。
因此,我們?nèi)四X之所以能夠戰(zhàn)勝計(jì)算機(jī),是因?yàn)槲覀兛梢岳靡呀?jīng)掌握的基本規(guī)律和經(jīng)驗(yàn),將不可能的著法分支排除在外,每一步都在進(jìn)行著對(duì)“不可能”的排除,最后逼近正確的道路。畢竟錯(cuò)誤的道路千千萬(wàn),而正確、合理的道路只有若干條,在對(duì)殺、死活問(wèn)題上,可能至有一條。而計(jì)算機(jī)卻沒(méi)有這樣事先判斷的本事,它的判斷屬于“事后諸葛亮”,必須在窮盡所有可能的變化之后,才能得出最合理的下法。而這,就是我們?nèi)四X能夠戰(zhàn)勝電腦的本質(zhì)原因——我們摒棄了無(wú)意義的思考。而這種建立在判斷、比較和篩選能力基礎(chǔ)上的逐步推演,才是圍棋計(jì)算力的核心內(nèi)容。但是問(wèn)題又來(lái)了,我們?nèi)四X何以擁有這種事先判斷的能力呢?
何謂“圍棋計(jì)算力”(2)
我們?nèi)祟愒谡J(rèn)知事物的過(guò)程時(shí),一向是從現(xiàn)象到本質(zhì),從實(shí)踐到理論,從復(fù)雜到簡(jiǎn)單,進(jìn)而總結(jié)出基本的、具有普遍指導(dǎo)意義的規(guī)律性東西,我們稱之為本質(zhì)。而學(xué)習(xí)的過(guò)程正好相反,把前人總結(jié)的基本規(guī)律學(xué)到手,然后訓(xùn)練自己將這些基本規(guī)律運(yùn)用到實(shí)際中的能力。這種從復(fù)雜到簡(jiǎn)單,再?gòu)暮?jiǎn)單到復(fù)雜,從特殊到一般,再?gòu)囊话愕教厥獾倪^(guò)程,就是我們?nèi)四X的思維方式和規(guī)律。
學(xué)過(guò)硬筆書(shū)法的朋友都明白這個(gè)道理,臨摹字帖時(shí),只要把幾千個(gè)常用字練好了,就足矣應(yīng)付所有漢字的書(shū)寫(xiě)。1994年版的《中華字?!肥珍浟?5568個(gè)漢字,如果我們逐字去練,就算有這樣的字帖,也會(huì)把人累死,至少這是非常低效的方法。因?yàn)檫@種方法沒(méi)有發(fā)揮我們?nèi)四X獨(dú)特的優(yōu)勢(shì),而是一種類似計(jì)算機(jī)的窮舉法。先扎實(shí)地學(xué)好筆畫(huà),然后學(xué)寫(xiě)常用字,待熟練到一定程度后,面對(duì)從未見(jiàn)過(guò)的漢字,我們也能將其漂亮的書(shū)寫(xiě)出來(lái),正才是正道。
語(yǔ)言大師林語(yǔ)堂先生曾說(shuō):“學(xué)習(xí)英語(yǔ)的唯一正軌,不出仿效與熱誦,仿效即整句地仿效,熱誦則仿效之后必回環(huán)練習(xí),必須脫口而出而后已。”仿效強(qiáng)調(diào)了正確性,而“脫口而出”則強(qiáng)調(diào)了熟練程度。林老的“正軌”再一次道出了人類認(rèn)知和學(xué)習(xí)的基本規(guī)律,這是無(wú)法違背的東西。正確的記憶是任何學(xué)習(xí)的基礎(chǔ),而極為熟練則是應(yīng)用的基礎(chǔ)。因此,好多英語(yǔ)水平出類拔萃的人,都不是那種別人眼中的神童、天才,他們只是在一次次“正確的重復(fù)”中走向成功的。
再舉一個(gè)學(xué)習(xí)武術(shù)的例子。套路訓(xùn)練是武術(shù)學(xué)習(xí)中的重要內(nèi)容,很多大師一輩子都在不斷地練習(xí)套路。因?yàn)檫@些技術(shù)動(dòng)作都是前輩們?cè)谖湫g(shù)實(shí)戰(zhàn)中所總結(jié)出來(lái)的精華,被證明在實(shí)戰(zhàn)中是高效實(shí)用的。我們?nèi)諒?fù)一日地重復(fù)這樣的技術(shù)動(dòng)作,就是期望將這些正確的運(yùn)動(dòng)規(guī)律練到身上,達(dá)到“不思而得”的熟練程度,正所謂“拳到無(wú)心方是奇”,只有這樣,才能騰出大腦,在實(shí)戰(zhàn)中去感悟更深層次的東西,進(jìn)而邁向更高的境界。
我想大家對(duì)這樣一個(gè)現(xiàn)象都有所共識(shí):圍棋水平高的人,并不代表他比別人聰明,更不代表他在其他領(lǐng)域也同樣出色。說(shuō)白了,它只是一個(gè)游戲,水平有多高,智力并不是主要因素,而最重要的是對(duì)其一般性的規(guī)律掌握的有多深刻,手法操作得有多熟練。深刻和熟練后,方可談得上靈活應(yīng)用。當(dāng)然,對(duì)于圍棋可以陶冶情操,磨練意志,感悟做人做事的道理,那就另當(dāng)別論了,那不屬于技術(shù)層面的東西。
正如英語(yǔ)中的常見(jiàn)句型和武術(shù)中的經(jīng)典招式一樣,圍棋這門(mén)技藝同樣需要學(xué)習(xí)各種常型,并達(dá)到一定的熟練程度,方可提高棋力。所謂的計(jì)算力不是憑空存在的,必須有一個(gè)載體、有一個(gè)提托,而這個(gè)載體就是棋型。沒(méi)有具體棋型,計(jì)算力便是虛無(wú)且沒(méi)有意義的。圍棋前輩們對(duì)棋型總結(jié)出了許多寶貴的科學(xué)規(guī)律,這才使得我們初學(xué)者在面對(duì)如此復(fù)雜的圍棋時(shí)有路可走,不至于一片茫然。而這些規(guī)律就蘊(yùn)含在死活、手筋、定式、對(duì)殺等一系列的技術(shù)總結(jié)中。
可以說(shuō),做死活題是提高圍棋計(jì)算力的重要方法,而提高死活水平的基礎(chǔ)方法就是背誦死活常型。說(shuō)到這里,一定有朋友會(huì)說(shuō),死記硬背最要不得了,我沒(méi)有去背誦死活常型,只是大量地做題,效果很好。估計(jì)也有人會(huì)說(shuō),我背誦了好多的死活常型,可是棋力并沒(méi)有什么長(zhǎng)進(jìn)。對(duì)于第一種情況,我想說(shuō)的是,那是一種錯(cuò)覺(jué),正如我們平時(shí)做事情的時(shí)候感覺(jué)不到自己的呼吸一樣,當(dāng)你大量做死活題的時(shí)候,大腦就已經(jīng)開(kāi)始了歸納總結(jié)的工作,將出現(xiàn)頻率高的棋型和變化在不知不覺(jué)間存儲(chǔ)了起來(lái),因?yàn)橛辛诉@樣的記憶基礎(chǔ),你的棋力才得以提高。但由于這種學(xué)習(xí)的針對(duì)性不強(qiáng),棋型比較分散,分類不系統(tǒng),因此需要大量做題,才能夠重復(fù)刺激大腦,進(jìn)而在大腦中留下深刻記憶。這種方式主要適用于歸納總結(jié)能力較差的人或兒童,對(duì)于成年人來(lái)說(shuō),并不是一個(gè)好選擇。
何謂“圍棋計(jì)算力”(3)
有些人雖然背誦了很多的系統(tǒng)歸納的常型,棋力為何不見(jiàn)增長(zhǎng)呢?這里取決于背誦的質(zhì)量。在背誦常型的時(shí)候,務(wù)必做到正確和熟練,如果做不到這兩點(diǎn),那就叫做“死記硬背”,對(duì)提高棋力不會(huì)有多大的幫助的。不能正確和熟練的駕馭常型(不只是死活常型),下棋時(shí),你將永遠(yuǎn)在基礎(chǔ)工作上打轉(zhuǎn),更別說(shuō)看清復(fù)雜的棋型變化了,而這就是計(jì)算力不足的本質(zhì)原因!
專業(yè)棋手們從小就開(kāi)始訓(xùn)練,他們?cè)趩渭兊乃伎妓俣壬喜⒉槐任覀兂H丝欤驗(yàn)槿四X的“硬件性能”是難以改變的,但由于他們?cè)趪鍖W(xué)習(xí)上投入了大量的時(shí)間,無(wú)論在棋型的接觸量上還是熟練度上,都比我們業(yè)余的要高出太多。當(dāng)他們對(duì)這些棋型做到不思而得的時(shí)候,便可以神游于更高層次的大局觀之中。而業(yè)余棋友如果始終陷于對(duì)在圍棋常型的變化中難以脫身,又談何增長(zhǎng)棋力呢?沒(méi)有這一層扎實(shí)的基礎(chǔ)作保障,高樓大廈終難問(wèn)津。
因此,我建議想要在本質(zhì)上提高棋力的業(yè)余棋友,找?guī)妆緝?yōu)秀圍棋教練編寫(xiě)的好教材,靜心去體會(huì)、去演練每一課所講解的棋型變化。只做到明白是遠(yuǎn)遠(yuǎn)不夠的,要爭(zhēng)取做到正確和熟練,切不可一帶而過(guò),那樣不僅是對(duì)教練們苦心編寫(xiě)的教程的一種浪費(fèi),也是對(duì)自己時(shí)間的一種浪費(fèi),是絕不可取的!教練們?cè)陂L(zhǎng)期的教學(xué)實(shí)踐中,所總結(jié)出來(lái)的棋型是具有相當(dāng)價(jià)值的,我們應(yīng)當(dāng)珍惜自己的時(shí)間和精力,切不可自以為是。
最后,請(qǐng)大家讀一遍王元八段談及如何提高棋力的一段話,再結(jié)合上述內(nèi)容,相信有心的棋友會(huì)受到啟發(fā):“一是盡可能多掌握基礎(chǔ)知識(shí),有些最好能背下來(lái)。像基本定式、基本死活、基本官子,像逢壓必扳、逢尖必長(zhǎng)和立二拆三三拆四等行棋格言,你要是都知道,就等于站在了前人的肩膀上,自然提高了一個(gè)層次。孩子們?cè)谶@方面有特殊的優(yōu)勢(shì),這不僅是因?yàn)樗麄冇浶院?,還在于他們?cè)敢饴?tīng)并且相信老師的話,不像有些成年人始終抱著自己固有的思維模式不放。現(xiàn)在很多孩子棋很厲害,成年人在比賽時(shí)輸給他們已是家常便飯,為什么?一個(gè)重要原因是,這些孩子記憶的知識(shí)已經(jīng)很豐富,他們?cè)谥T多已熟知的環(huán)節(jié)落子如飛,因而能把有限的賽時(shí)用于中盤(pán)的復(fù)雜戰(zhàn)斗。如果你每步棋都要從頭算起,到了關(guān)鍵時(shí)刻卻沒(méi)時(shí)間去細(xì)算,一旦下錯(cuò),便會(huì)滿盤(pán)皆輸。”
圍棋計(jì)算力的重要性
計(jì)算力-圍棋制勝的根本前提
計(jì)算力就是算路。算路與大局觀不同,后者是一個(gè)戰(zhàn)略問(wèn)題,前者是一個(gè)戰(zhàn)術(shù)問(wèn)題,是近身搏殺中的戰(zhàn)術(shù)手段。算路是一個(gè)棋手功力的集中體現(xiàn),是制勝的根本前提。古人曰:多算勝,少算不勝,何況于無(wú)算呼?業(yè)余低段可算十幾步,業(yè)余高段可算幾十步,職業(yè)棋手可算上百步。當(dāng)然,石田芳夫自吹“一目千步”有些過(guò)分了。
圍棋的計(jì)算不同于數(shù)學(xué)的計(jì)算。圍棋的計(jì)算必須將對(duì)手的應(yīng)招考慮在內(nèi),按最好的應(yīng)手預(yù)測(cè)和演練雙方的投子過(guò)程,以得到最佳的應(yīng)對(duì)方案。以下列舉幾種圍棋的計(jì)算方法。
A. 感覺(jué)法:感覺(jué)法主要依靠對(duì)棋型的感覺(jué)來(lái)完成。這與棋手的性格、對(duì)圍棋的理解密切相關(guān)。業(yè)余棋手常用此法。專業(yè)棋手除非是快棋和多面打,極少采用這種方法。假如有人能只用感覺(jué)法而入一流,那他絕對(duì)是個(gè)千年一遇的天才。
B. 選優(yōu)法:選優(yōu)法是從最可能落子的幾個(gè)點(diǎn)來(lái)進(jìn)行思考,因此大大減輕了計(jì)算的負(fù)擔(dān),進(jìn)而節(jié)約時(shí)間,提高效率。這是應(yīng)用最廣泛的計(jì)算方法,但有時(shí)會(huì)出現(xiàn)漏算。
C排除法:排除法從最不可能的一手開(kāi)始,逐步排除和淘汰,最終鎖定最好的一招。采用這種方法使漏算率大大降低,但耗神費(fèi)力,易造成體力和腦力的透支,棋局難以善終。在用時(shí)較短的網(wǎng)絡(luò)對(duì)弈中使用此法,無(wú)疑是自殺。
D反思法:反思法的要訣在于“敵之要點(diǎn)我之要點(diǎn)”,從對(duì)手應(yīng)該行棋的點(diǎn)上分析,搶先占領(lǐng)此點(diǎn)。對(duì)手的惡型就是自己的好形。
對(duì)于圍棋高手來(lái)說(shuō),最普遍使用的是上述方法的集合-混合法。