返回遊戲
孤單的棋子,動不了

bocch 獲勝攻略

把AI「最強」最看重的要點,以及從3萬局AI對局中統計出的「容易獲勝的形狀」,用棋盤圖整理在這裡。棋子上的數字就是它能移動的距離。

YouTube「bocch 定式研究」
也用影片講解戰法與定式(日語)

先親手試試規則機制

能移動的距離是「周圍8格裡的棋子數(不分顏色)」。放下一顆棋子,旁邊棋子的數字也會跟著變。這是這個遊戲最重要的地方。

「放棋子」:每點一次格子,就按 黑 → 白 → 空 變化。
「查看去處」:點一顆棋子,它能去的格子會顯示為綠色。最上一行是黑方的終點,最下一行是白方的終點。

強勢形狀

在AI對局中,「該形狀比對方多的一方」最終獲勝的比例。中間的線是50%,越往右越容易獲勝。

黑方第1手(定式)

這是讓變強後的「最強」(v1.7)對14種第1手各讀15秒(15〜18手深)得出的評價(左右對稱的手合併取平均)。只有用邊上棋子的依偎、守角這兩手是均勢,把中間棋子走出兩格的手都略虧。白方第2手不管黑方怎麼走,「並肩」(把邊上的棋子斜著靠攏)都是最佳。這些計算作為遊戲的定式內建在「最強」裡。

到第3手為止的定式

對前2手的全部196種組合,用最新的「最強」把黑方第3手讀到15〜18手深。另外又把第3手所有能走的手全部(3,006種)各讀4秒(11〜14手深),分成強手和弱手。評價是從黑方看的分數,0是均勢,+是黑方有利(100分約等於勝率78%)。

在棋盤上看(含變化)

點候補手,棋盤就會走到那一手。每手右邊的數字,是走完那一手後黑方勝率的估計(最新AI的評價)。左邊的標記表示與最佳手的差距:最佳、好手、普通、疑問手、壞棋。第3手列出了所有能走的手。

棋盤最上一行是白方陣地(黑方的終點),最下一行是黑方陣地。碰到候補手時,那一手的走法會顯示在棋盤上。從第4手起沒有定式,「最強」也是當場計算後再走。

戰法(開局作戰)

讓最新的「最強」自己對弈26,000局,把雙方第8手時的形狀按相似程度歸類,結果分成了5種類型。圖是該類型第8手時最常見的己方棋子排列,用6顆棋子畫出的典型形(省略對方棋子;己方陣地在下,進攻一側統一放在左邊)。

相剋關係

行的戰法戰勝列的戰法的比例。

變強後的AI怎麼下

每次把AI變強,下法的流行都會改變。以下是最新26,000局中的變化。

每種類型約6,000〜12,000人次(一局中雙方都計入)。第8手的形狀也受對方下法影響,所以並不代表「選了這種類型就一定有這個勝率」。

從最新AI之間的26,000局看對局

讓變強後的最新「最強」(v1.7)互相對弈26,000局統計的結果(開頭2〜6手為了讓形狀分散而隨機)。最新AI對變強前的AI約勝6成。

一局的長度

按雙方合計手數統計的對局數(60手以上合併)。

先有1顆抵達的一方的勝率(按抵達時期)

無論何時抵達都能勝6成以上,但越到終盤價值越高,第24手以後先抵達的一方勝率近8成(77.6%)。守方棋子變少的終盤,這1顆幾乎就是決定勝負的一手。

要害格

第12手時該格上有己方棋子的一方的勝率(己方陣地在下,左右合併取平均)。越綠越容易贏,越紅越容易輸。

  • 抵達對方陣地正中最強:在3a、4a的一方勝率63%。在邊上(1a、6a)也有55%。
  • 中路是要害:3d、4d是55%,3c、4c是53%。從中間通過的棋子會帶來勝利。
  • 邊路是輸棋的路:在1c、1d、6c、6d的一方勝率40〜41%。靠在邊上的棋子發揮不了作用。
  • 留在陣地角落的棋子也弱:1f、6f是40%。往往一動不動地留到最後。
  • 終點前一行(b行)是輸棋的位置:在2b〜5b的一方勝率34〜42%,是棋盤上最差的一行(26,000局中新發現的事實)。b行的棋子離終點只有1行,所以只有數字正好是1時才能抵達。旁邊棋子一多就會跳過頭,也容易被對方擋住,成了「看似能到卻到不了」的棋子。只有在下一手能確定抵達時才上到b行。

擋住對方聽牌的方法

黑方的棋子(數字2)能抵達往上2格的終點。往上、右上、左上3個方向都能到,所以落點最多有3處。

進階:手筋體系

強者看的不是自己棋子的數字,而是雙方棋子的「偏差」。所有手筋都是從這個思路建構的。

偏差 = 到終點的行數 − 現在的數字
偏差為0的棋子能抵達終點(聽牌)。因為不論往上還是斜上,一次上升的行數都等於數字。數字太大會跳出棋盤,同樣到不了。
走一步時,落下的格子旁邊的棋子偏差減1,離開的格子旁邊的棋子偏差加1。
聽牌(偏差0)再多1顆就聽牌(偏差+1)再少1顆就聽牌(偏差−1) 黑方能到的終點白方能到的終點剛落下的格子

圖為整個棋盤(最上一行是黑方終點,最下一行是白方終點)。棋子數字、聽牌、能到的格子,全部按規則自動計算。

不能走的手

在最新AI之間的26,000局(約89萬手)中,統計了走某種手的一方最後獲勝的比例。整體平均約50%。即使是強AI,走了這些手勝率也會明顯下降。

思路:被迫防守時已經快輸了

對方聽牌,擋還是放?

當對方下一手就能抵達時,最強AI怎麼判斷,我們在26,000局中做了統計。

擋法也有優先順序

把已抵達的棋子移出來

每一手都按這個順序確認

  1. 對方有沒有偏差0(聽牌)?有就擋。用頂起或抽走,讓偏差離開0。
  2. 這一手會不會引爆?看落點旁邊有沒有對方偏差+1的棋子,出發點旁邊有沒有對方偏差−1的棋子。
  3. 能不能邊擋邊造出自己的聽牌?在落點旁邊找自己偏差+1的棋子(攻防一體)。
  4. 能不能在相隔的2處造出聽牌?擠在同一處的雙聽牌一手就會被破解。真正的雙聽牌是相隔的2處。
  5. 自己的棋子會不會變成孤子?旁邊只有0〜1顆的棋子多的一方,勝率會掉到45%左右。

統計來源:形狀的勝率來自讓AI對弈2,000局,在約4.8萬個局面中比較雙方的結果。定式的評價是最新「最強」讀到15〜18手深的結果,並非徹底解開。5%左右的差距可能因計算時間而互換。

隱私政策、聯絡我們