訓練內容
聽見實話的八種方式
其中三種永遠免費而且不限量——下棋、跟人下棋,以及「觀棋」裡的九百局。另外五種,免費帳號每天五次,Pro 則不限。每一種都用關於局面的話來評判你,而不是丟給你一個還得另行解讀的數字。
戰術
恰好只有一步能取勝的局面,而你走出那一步的當下就有判決。
每道題只有一個答案,沒有分岔。在棋盤上走出來,教練立刻告訴你有沒有找到;走錯了,這個局面明天回來,接著是四天後,再來是十天後——只要它還抓得住你。
每道題都帶著它所圍繞的主題——分叉、牽制、串擊、底線將殺、引離、靜著——這樣在幾百道之後,教練能告訴你的不是「你是 1620」,而是「你是 1620,而且老是踩進引離」。
免費帳號每天五道。
14,351道題,評分從 760 到 2800
局面判斷
沒有強制取勝。先說誰的形勢比較好,再找出說明理由的那一步。
這是為「強手和好算手之間的差別」而做的模式。你先評估:明顯佔優、略好、均勢。然後選一步棋。兩個答案都會計分。
回饋點名的是具體特徵,而不是感覺——打開的直線、上面有沒有城堡、任何兵都爭不到的騎士據點、兵形、國王的安全、子力活躍度的落差。一個局面不是「白方比較好下」;它是因為四個你數得出來的理由而比較好。
免費帳號每天五道。
116個平靜局面,由引擎事先篩過
殘局
典型局面,對上一個防得像樣的引擎,一路下到底。
知道想法和把它兌現不是同一回事,所以在這裡你必須真的走到那個結果。Stockfish 執另一方,擺出現存最好的防守。
每走一步,教練都會重新核對那個結果是否還在射程之內——如果不在了,它會指名說出正是哪一步讓它不在了。真正教得會人的就是這句話:不是「你和了」,而是「你在這裡和了」。
免費帳號每天五道。
15道練習,每個結果都經引擎核驗
Rush
限時一輪。在時鐘把其餘部分收走之前,能解幾道就解幾道。
一樣的題目,加上時鐘,只要你還找得到,難度就一路往上。這鍛鍊的肌肉跟那種可以慢慢盯著看的題目不一樣:是必須當下就看見的那一塊。
每一輪都計分並存下來,所以這個數字是在好幾個月裡往上長,而不是在一個晚上。
免費帳號每天五輪。
猜等級分
一局真實的等級分對局,一步步回放。這兩個人有多強?
讀出一局棋的水準,跟評判自己的著法是同一種本事:兩者說到底都是察覺哪些錯誤被犯下、哪些沒有。於是棋局在走,你在看,到某一刻你押下一個數字。
棋局是真的,來自 Lichess 的檔案,兩位棋手的分差在 150 分以內——只有在只有一個水準要猜的時候,對「這兩位棋手」的猜測才有意義。
免費帳號每天五次。
1,624局等級分對局,從 800 到 2599
觀棋
九百局值得一看的棋——而在你原本會走成別樣的那一刻,你就接手。
棋庫裡的每一局都分出了勝負,出自兩位有名有姓的棋手,而且不是二十五步之內結束,就是有名到自己有個名字。沒有人能從兩個素未耳聞的人下出的九十步和棋裡學到什麼,而收了這種棋局的棋庫,是沒有人會打開第二次的棋庫。
搜一位棋手,或一項賽事,或一個年份。然後照你自己的節奏走完這一局。重點不在精彩鏡頭:重點在於走到某一步時你會想「<em>我在那裡會吃</em>」——而在那一刻,你可以。接過局面,從你不同意的那一格開始,繼續跟引擎下。弄清楚你的想法究竟值多少,這就是整個練習。
免費,不限量,永遠。
900局,全部分出勝負
有教練的對局
照你選的強度下完整整一局,你的每一步都在進行中被評判。
把引擎設在 1400 到全力之間的某處,把這局下完。你的每一步都在棋局還在進行時被評判,教練會說明更好的那一步原本能達成什麼——用關於局面的話,而不是一個數字。
結束時你會拿到準確率、大失誤的次數,以及代價最高的那一個瞬間。
免費,不限量,永遠。
線上對局
兩個人,一座時鐘,附近沒有任何引擎。
Game Center 會找到一個選了同樣時限的人——3、5、10、15 或 30 分鐘。這是唯一內部沒有引擎的模式:沒有提示,沒有著法評分,沒有指導,因為只有一方拿得到的幫助不叫對局。
沒有伺服器。兩台裝置彼此對話,而且各自都會執行規則,所以一步棋只有在接收端裝置已有的局面裡合法時才會走得出來。一個說謊的對手換來的是一個被丟掉的封包,而不是一個不合法的棋盤。
免費,不限量,永遠。
一道題是怎麼做出來的
挖出來的,不是抄下來的。
憑記憶把局面寫下來,風險是做出一道「答案」有誤或不唯一的題,而那恰好訓練了錯誤的直覺。所以沒有一道是憑記憶寫下的。它們是被找出來的,然後被反覆攻擊,直到活下來或被丟掉。
01
以人類強度對弈
Stockfish 以刻意設定的人類強度——1320 到 2500 等級分——自我對弈,並從它最好的淺層候選裡隨機挑一個開局,好讓棋局各不相同,而不是把一條變例永遠重複下去。
02
按性質篩,不是按失誤篩
每個局面以深度 12、兩條候選線搜尋。訊號不是「有人下了大錯」,而是一道題真正需要的東西:一步遠勝於任何替代方案的著法。
03
留出餘裕,重新深搜
倖存者以深度 20、開啟 MultiPV 重新搜尋。只有當最佳著法領先次佳至少 140 個百分兵,而且確實達成了什麼,候選才會留下。
04
延長到出現分岔為止
只要解題方的每一步仍是唯一最佳,解答就一步步延長下去。一旦出現兩個同樣好的應手,題目就在那裡結束——所以它絕不會含有一個可能把你判為錯的分岔。
05
用一個全新的引擎核驗
整份集合由另一支程式用新的引擎在更大深度上複查一遍。在隨附的挖掘集上,這一步否決了 172 道中的 6 道——它們的解答再深兩個半回合就不再唯一。這些被丟掉了,而不是出貨。
同樣的懷疑也用在殘局上
每道殘局練習所宣稱的結果,都要跟一次深搜對照核驗,而不是聽其言而信。標錯的練習會在核驗裡被刷掉,而不是靜悄悄地教給你一件不真的事。
核驗器還會抓到一件一般西洋棋函式庫不會告訴你的事:輪不到走棋的一方是不是正被將軍。這樣的局面不合法——沒有任何對局走得到——但函式庫會照單全收,而引擎會回一個 bestmove (none),聽起來像引擎壞掉,而不是局面有問題。有三道手寫的練習正是這樣壞掉的。現在核驗抓得住它了。
誠實的邊界
這東西不做什麼。
這份集合混用了兩套等級分刻度。
來自 Lichess 的 14,185 道題,帶著以數百萬次人類嘗試校準過的等級分。本地挖掘的 166 道題,帶的是從解答深度與主題推算出來的估值。兩者排序都合理,但一個挖掘出來的 1600 和一個 Lichess 的 1600,並不是用同一種方式量出來的。
解題等級分不是棋盤上的等級分。
它高出好幾百分,而且會一直如此。它量的是你相對於自己的進步,不是你在時鐘前面對一群人時的實力——值得弄清楚,因為這個落差是結構性的,並不是你收官不行的徵兆。
沒有開局訓練。
這是刻意的。開局學習是針對你自己選定的一套體系去背,那是另一種形狀的另一件工具。局面模式涵蓋的是走出開局之後的過渡,而真正能推而廣之的正是這一段。
這不會把你變成特級大師。
沒有任何東西能單靠自己做到這一點。頭銜來自數千小時,加上跟人對弈的等級賽事。你在這裡得到的是其中訓練的那一半,經過整理,還附帶一把關於你實際身在何處的誠實尺。