首頁>Club>
6
回覆列表
  • 1 # 廣西棋王陳建昌

    1、我在實戰或比賽中一般在開局階段就想方設法把佈局引入自己熟悉的軌道,這樣在開局上是一般是不用計算的,因為家庭作業做足了準備,不過如遇上脫譜或陌生局面,我們則先是判決局面,然後才到計算,它是一個綜合能力的展現,不單純是計算。

    2、中局待定時還是考驗整個綜合能力,比如平常研究的類似局面就起到牽頭作用,計算力只是個輔助功能也談不上說能計算多少步多少步,還有當時的競技狀態影響,有時一步都過不了關,比如全國冠軍胡榮華就被一步悶宮殺也恍然不覺。

    3、由於殘局子力少,這時就體現了象棋計力的力量,但也是一種綜合力的角逐,比如有的高手對炮兵士象全對士象全就是拿不開,有的全國冠軍車馬有士象就拿不下車雙象,你不能說他們計算力不行,而是平常研究及熟悉程度,有時會卡殼,所以也不能用計算力來衡量。

  • 2 # 中醫大方

    高手也好

    低手也罷

    都是隻看二三步

    只是

    高手看的一步

    低手看的一步

    區別太大了

  • 3 # 肥爺vlog

    算多少步,都是自己在和自己下棋…棋手牛逼的地方應該在於當對方下了一步之後,在規定的時間內算出的步數和決策…說實話,不限制時間,就我這種馬走日象走田都整不明白的選手能算出一百多步…可是沒有用…高手和我下棋,沒準他算了50步,我一走…靠,不在考慮範圍之內啊…他不暈菜?靠的還是單位時間內的應變能力…如果是不限制時間,我估計相當於電腦對電腦

  • 4 # 中國象棋國際棋聯大師

    這個問題平時也經常被同學和朋友問到,提到象棋,一般愛好者提問最多的3個問題是:

    1 最多能看到幾步棋?

    2 能不能不看棋盤下棋?

    3 人能不能下得過電腦?

    雖然也回答過好多次,不過因為對自己之前的回答都不太滿意,所以在這裡簡單總結一下。

    首先這個問題是比較難回答的,因為缺少一些條件和前提。所謂的“幾步棋”究竟指的是什麼,是某一路變化所能達到的最大深度,還是計算過程中在腦海中遍歷過的盤面數量。恐怕提問者也不一定會有個標準答案。其實象棋高手們在對於盤面的計算方法,下過棋的人都明白,無非是用寬度搜索和深度搜索相結合,繪製完成一顆博弈樹的過程。

    我想大多數愛好者提到這個問題時候,恐怕“幾步棋”的含義僅僅指的是深度,因為象棋高手相對於一般愛好者的神秘和高深之處往往就在於能夠在當前盤面下點出若干步以後的局面,說的頭頭是道。所以一般愛好者也會認為能夠“多看幾步棋”就是象棋高手與他們之間最大的差別。

    而如果指定“幾步棋”的含義是深度,這個問題又得重新加一些限定條件,因為不同盤面下計算的深度是不同的,一概而論地回答棋手的計算深度能達到多少是沒有意義的。比如中盤大子糾纏的複雜盤面,雙方選擇都比較多,每一步棋搜尋局面的寬度比較大,那麼雙方就不可能計算得很深,但是一定要計算得寬。最多6、7個回合就足以遍歷一路深度,但是要同時計算並行的十幾路以上的變化;

    再比如雙方激烈對殺但是各攻一翼的局面,雙方都沒時間去防守,變化比較單一,但是深度很深,需要計算到10幾個回合之後的盤面,否則一著不慎勝負易手。這種局面下就不需要計算很多路變化,但是關鍵的一路變化一定要計算清楚。

    以上講的是象棋實戰過程能看幾步棋,不要以為能達到10幾個回合深度就是高手了,如果是打譜或者解排局的話,深度會大到一般愛好者無法想象。舉兩個比較特殊的例子,一盤40回合以上的棋譜給象棋大師看,不用棋盤,很快就可以在腦子裡擺到最後。這樣的話,可以算是能看40回合以上。一個上百回合的連將殺排局,很多非國家大師的高手也能從頭至尾僅靠心算拆解出來(因為中間變化相對比較單一,比如借炮使馬這種)

    其次,不論這個“幾步棋”的含義指的是寬度、深度還是這顆博弈樹裡的所有節點,棋手的水平都因為不能用簡簡單單一個數字來回答。

    因為最重要的是對於所有這些盤面的理解和判斷能力,以及計算的效率和準確度。對於盤面的理解程度高,就能夠免去一些無效的計算並且提升計算效率,從而也大大提升計算的準確度。有的人能看100步,但是計算方法不夠最佳化,大多都是錯的或者充斥著無用的計算,水平自然也就停滯在那裡。

    可以這麼說,如果你象棋實戰的計算能力可以準確且全面地覆蓋5個回合以內的變化的水平,足以達到象棋第一人的水平。前提是一定要“準確而且全面”,算無遺策並且沒有誤判。這5個回合以內的變化,往往在實戰中已經涉及到幾百個盤面的計算量了。

    所以根據上面提到的兩點總結一下:

    1. 如果說“幾步棋”指的是計算深度,那麼可以是多達100+回合,少則幾個回合,根據需要來確定所需的計算深度,能找到最優解就好,一步得子確立勝勢的棋就只需要計算一步。在慢棋比賽中,從某個特定的中盤複雜局面出發,象棋第一人可能會計算到幾百甚至上千個盤面。

    2. 棋力水平的衡量是基於計算的效率、速度和準確度、以及在脫離計算時良好的盤面感覺,合理分配比賽時間等等因素構成的,僅僅一個“看幾步棋”的指標並不能衡量棋手水平。

  • 5 # 老張聊象棋

    經常有棋友提這樣的問題,就是覺得職業棋手的計算一定是相當精深。

    關於這個問題,棋界泰斗胡榮華曾經回答過這個問題:我只要能算對一步就行!

    是啊,胡司令的這個回答相當好,如果你的計算方向錯誤,那麼你計算的再遠又有什麼用呢?

    以我自己為例,我算業餘中的中上水平吧,象圖1中的十來步的連殺,基本也就幾分鐘可以看出來,並不是說我可以算到十幾步,而是在比較簡單的連殺盤面,屬於直線型,沒有太多的分支,所以計算到十來步並不困難。但是你不能只看深度而不看廣度

    再看圖2,相對難一點,裡面的分支就比較多了,而當你計算到能得子時,可能會發現對方還有其它反棄子取勢的手段,紅可能還得不償失。所以還要把每個變化後面的盤面,進行對比,才能選擇出較優的變化。如果每一步5個分支,可能兩個回合就要算625個分支!隨著步數的增加,這是相當可怕的!所以象棋軟體也不是窮舉演算法,要減枝,不然電腦也算不了。

    所以我覺得職業高手比業餘高手高的不僅是計算的深度和廣度,其實更是有加大的中局理解和判斷力,豐富的經驗可以讓他們並不需要計算的多麼深遠,2006年61歲的“胡司令”在全國象棋排位賽中仍能獲得冠軍,這麼大的年齡,靠的當然不只是計算力了。

    綜上,我覺得在非常複雜的盤面時,職業高手甚至也可能找不到最佳的下一手。

  • 6 # 暫不落伍

    局面簡單專業棋手算二十步都不算多。

    佈局現在已成體系,更多是選擇什麼樣的盤面,納入到自己熟悉的體系肯定有好處,如果實力明顯高對手一籌的,會考慮選擇雙方都陌生的體系,另外,棋手也會根據自己風格來定,比如王天一和許銀川,一個精於算度一個穩健有餘,選擇肯定不同。

    中局考驗的是棋手的審局能力,對局勢判斷如果錯誤,怎麼計算都難以達到自己滿意的。在選擇策略決定好了,根據局面需要有廣度和深度的計算,深度也就是題主所說的算多少步。

    廣度不是靠窮盡法去拓展,各種步法都去計算那是電腦,人腦是基於經驗和判斷,選擇其中幾種最有效的行棋思路去深度計算。這也是職業棋手產生差距的地方,除了棋藝跟人的狀態也非常有關係。像王天一與電腦下法能達到七八層相似,更多是人家審局能力和思路嚴謹。每次看王特主播,他口頭禪是這樣我會好點這樣局面不會差,可見一斑。

    總之,對於專業棋手,一般局面算度在十五回合以上是正常的,複雜局面不會低於十回合,除非變化分支太多太雜。

  • 7 # 出棋不意

    象棋職業高手最多能算多少步棋?

    中國象棋博大精深,行棋手法可謂千變萬化。區區16枚棋子,一樣的行棋規則,不同的人玩出的境界卻可以是截然不同。我們都知道,真正下棋好的在走棋之前其實都對接下來的形式有一個預判的,也就是說在落子之前已經推測到了下一步可能是怎樣的情況,應該再怎麼走。那麼,象棋職業高手最多能算多少步棋呢,或者說能夠推算出幾步能算高手呢?

    這個問題其實很多人都有一個誤區,感覺高手下棋好像是一下子就可以看透多少步的樣子,實際上並沒有那麼誇張。

    當然,其實這個問題還是要分情況來看的。

    對於一盤剛剛開始的棋來說,開局基本都是幾種比較固定的走法,變招不會很多,只要對方沒有出現太反常的走法,這時候其實主要靠的是爛熟於胸的開局固定模式或者說所謂的經驗。有的人看上去步步緊扣,攻伐凌厲或者防守嚴密滴水不漏,也不是什麼計算,基本上都是一些都已經快要背過了的熟練招法,甚至有的人直接完整背下一些開局棋譜的可能也是有的。總之,這時候其實基本上不存在什麼算幾步的問題。接下來,真正比較考驗推測能力的主要是中局和中後局。這時候的盤面子粒較多,錯綜複雜,千變萬化,如果沒有什麼必殺或失子的制約,想要完全正確的推測出後面幾步的變化和走法實際上是很困難的。只能說,按照自己的思路走棋,能判斷出接下來的棋局走向不是太出乎自己的意外,不影響自己的思路,就已經很不錯了。如果非要卡一個標準的話,應該說能夠比較正確的推測出接下來的三到五步左右就可以躋身於高手之列了。這是在保證計算廣度的前提下,也就是說不但要計算到多少步,還要計算到絕大部分可能出現的變招,並且每種可能的變招都要計算下去多少步。最後是殘區域性分,這裡指的是正常下棋中的實戰殘局。實戰殘局的隨意性比較強,走法相對比較自由,變招比較多,所以要想正確的判斷出後面的情況也是比較困難的。但是因為殘局的子粒比較少,棋局情況相對來說比較簡單直觀,就比較易於分析判斷,再加上一些定式的殺法輔助,所以推測殘局的後手也並不是很難,這比中後局應該是簡單一些。因此,在實戰殘局中能夠計算出接下來的五步之後的情況是不奇怪的。

    比較容易讓人產生錯覺的是江湖排局,即人為因素特別設計出來的一些殘局。

    這種殘局往往都比較精妙,常常有意想不到的變招出現,讓人感到非常的意外。甚至有的殘局子粒非常的少,幾個子粒的棋很多人卻走不贏。因此很多人認為,江湖殘局的計算是非常困難的。

    但實際上恰恰相反,大多數的江湖殘局走棋都是非常嚴密的,環環相扣,有很多招法都是不得不走,特別是一些黑方有一步絕殺的殘局,紅方走棋必然要步步將軍,直到最後戰勝黑方或在將軍過程中找到瓦解對方攻勢的突破口,所以反而更容易推斷。

    當然,能夠推算和能夠把棋走贏還是兩碼事。這牽扯計算深度和計算廣度的問題,如果計算廣度的能力不行,即如果思路錯誤,即使推算了幾十步,往往會發現在幾步之後就已經出現了超乎意料的變故,後面的推算就全白費了。但如果思路正確,很多殘局直接靠推算就能推算到最後的結果也是完全可能的。一般來說,大多數江湖殘局一個高手能夠推算出十幾步問題不是很大。

  • 8 # 憨態陽光心態

    說能算五十步的,有點誇張,那是特大們在日常訓練中的輕車熟路,有點程式化。到中局,如果說心算,高手一般能看七八步,職業高手看十步不成問題,甚至能看到十三步或直接成殺,所以,我們平時的娛樂性下棋沒必要與大師相比,玩不了!

  • 9 # 圍棋江舟子

    不會高於10步,50步是不可能的

    很多網友都在解讀是50步,但其實這不算50步,頂多算是棋手在計算下一步棋所產生的50種變化和一連串連鎖反應,那麼其實棋手是算不到50步的,如果能算到50步,那還了得,這計算能力豈不是一上來就宣告結束?因為中國象棋勝負回合數也就30-50個回合。

    所以我認為,能算到50種變化是可能的,但是一步能產生的變化是很多的,要算到50步肯定不可能了。

  • 中秋節和大豐收的關聯?
  • 如果研究生都木有談男朋友,工作以後是不是隻能相親啦?