
費雪加時制西洋棋計時器實際在做什麼
費雪加時制西洋棋計時器會在完成按鐘動作的玩家身上加上固定秒數的額外時間,然後切換啟動方並開始對手的計時器。由於 FIDE 的電子計時器規範規定加時必須在第一步之前先入帳,因此在第一手棋開始前的初始顯示畫面上就會顯示加時(依據 FIDE Chess Equipment with Electronic Components, 2026)。依據 FIDE Laws of Chess,按鐘動作的定義是停止剛下棋那方的計時並啟動對手,因此「按後加成」的模型在機制上很乾淨:一方停止思考、另一方開始思考,而下棋方獲得額外時間。
在本機瀏覽器實作中,計時規則以一個小型且經過測試的狀態機來實作,內含獨立的白方時間、黑方時間、啟動方、選用的旗標以及經過時間錨點。這比讓兩個獨立的倒數計時同時跑、或試圖從單一數字推測誰應該獲得額外時間都來得安全。大型雙欄顯示器能同時看見雙方剩餘時間,不需要你在腦中計算額外時間,這在快棋賽中很重要,因為每一秒的運算都會耗掉思考時間。如果你想在瀏覽器中使用這種精確的「按後加成」行為,Chess Clock 工具在本機實作,無需帳號也無需上傳。
同樣的模型也涵蓋常見的練習設定。如果是輕鬆的面對面對局,使用 5 分鐘基本時間搭配 3 秒加時是經典的俱樂部預設。如果是研習時段,你可以使用 15 分鐘基本時間且完全不設加時。如果是快棋訓練,3 分鐘加上 2 秒是典型配置。如果是教學課程,較長的基本時間(如 30 分鐘)搭配小幅加時,能讓老師在講解時停下計時器而不會讓學生判負。
費雪加時 vs 簡易延遲 一覽
這兩種時間控制模式在設定面板上看起來類似,但一旦計時器開始運作,行為就大不相同。下表摘要說明實際差異;本文介紹的本機練習工具僅支援費雪加時,並未包含延遲模式。
| 面向 | 費雪加時 | 簡易延遲 |
|---|---|---|
| 額外時間何時加入 | 完成按鐘動作之後 | 倒數計時實際開始之前 |
| 受惠的是哪一方的時間 | 剛按鐘的那方 | 即將下棋的同一方 |
| 初始顯示 | 在第一步之前就包含加時 | 與設定的基本時間相同 |
| 在下棋方計時器上的行為 | 正常倒數;加時在按鐘時入帳 | 在延遲窗口結束前不會開始倒數 |
| 對第一步時間的影響 | 下棋方以「基本時間+加時」開始,計時器上會顯示 | 下棋方以基本時間開始,必須在延遲結束前下出第一步 |
| 由本機練習工具實作 | 是,採用明確的「按後加成」狀態機 | 通常是另一個獨立模式,此處未包含 |
最關鍵的實務差異是:在費雪加時制下,額外時間以「在按鐘時入帳的額外時計時間」形式提供;在簡易延遲制下,額外時間以「在計時器開始倒數前的暫停」形式提供。兩者相比完全不設額外時間,都能降低判負的機會,但它們獎勵不同的下棋風格,而且彼此並不能互換。
在瀏覽器中設定並進行一場練習對局
請依照下列步驟在 Chess Clock 頁面上為練習對局計時。整個流程都在單一分頁內執行,無需帳號。
- 開啟 Chess Clock 工具,並在開始對局前選好初始秒數與費雪加時。畫面上顯示的初始時間已包含第一步前必須入帳的加時,因此雙方都以「基本時間+加時」開始,計時器上會顯示。
- 依據對局中誰先手,啟動白方或黑方。從此時此刻起,恰好只有一方為啟動方,恰好只有一個計時器在跑。
- 每下一步棋就按一次鐘,為剛下棋的一方入帳加時並切換啟動方。另一方的計時器立刻開始倒數,而剛按鐘的一方會獲得設定的加時。
- 當練習對局因提問、來電或教學註記而暫停時,請使用暫停功能。暫停會將目前正在跑的時間固化,並讓雙方計時器都停止,使已經過的時間得以保留而非流失。
- 若不小心誤觸,請使用「復原上一次按鐘」功能。復原會還原完整的先前計時快照,並移除對應的每日按鐘次數;一般的減號按鈕無法做到這點,因為它不知道當時是哪一方啟動,也不知道那次按鐘應歸屬多少加時。
- 只有在想要保留每日按鐘紀錄的私人副本時,才匯出 PNG 或 CSV。兩種匯出都留在你的瀏覽器內,不含任何玩家身分、任何 URL,也不會上傳到遠端。
實際範例:若你設定 5 分鐘基本時間(300 秒)搭配 3 秒加時,雙方的初始顯示皆為 300 + 3 = 303 秒,因為加時會在第一步之前就顯示出來。當啟動方完成一次按鐘,該方會入帳 3 秒加時,對方的計時器開始倒數。按鐘永遠是把額外時間加給剛下棋的那一方,而不是即將下棋的那一方。
修正誤觸而不遺失計數
人們放棄使用隨手可得的線上計時器,常見的原因就是一次誤觸會讓計數失準,又沒有乾淨的方式回復。一般的減號按鈕無法分辨當時是哪一方啟動,也不知道那次按鐘應歸屬多少加時,因此無法安全地還原。Chess Clock 將一份有界快照儲存在本機瀏覽器鍵值下,內容包含雙方計時器、啟動方、費雪加時以及時間戳記錨點。當你按下「復原上一次按鐘」時,工具會還原完整的先前快照,並移除對應的每日按鐘次數,這代表按棋手數紀錄與畫面上的時間會保持一致。
暫停是另一項安全控制。暫停會在你停止的那一刻把目前正在跑的時間固化,並讓雙方計時器都停止,因此遊戲中途的暫停不會吃掉任何一方的時間。恢復後,啟動方會從固化的時間繼續,沒有任何隱藏的漂移。已判負的計時器(也就是到達 00:00 的計時器)會被鎖定,無法再進行按鐘動作,直到你設定新的時間控制為止,這能避免常見的錯誤——讓輸的一方繼續按鐘、不小心把後續步數存進來。
保留私人的每日按鐘紀錄
每一次完成的按鐘也會在裝置本機的日曆日期紀錄中留下一筆計數,讓你能看出某一天總共計時了多少步棋,完全不必動手抄寫。紀錄僅儲存在本工具的本機瀏覽器鍵值下,這代表另一台裝置會以空白狀態開始,而清除瀏覽器資料就會移除已儲存的紀錄。若瀏覽器儲存空間無法使用,計時器在當前的頁面工作階段中仍可使用,頁面上會清楚標示無法保留紀錄。
匯出 PNG 會產生一張 1080 乘 1350 的圖片,顯示私人的每日總計與近期日期,沒有 URL,也沒有玩家身分。匯出 CSV 會為每一個有儲存的日期產生一列「Date」與「Completed clock presses」,方便匯入試算表或個人封存。兩者皆使用瀏覽器原生的 Blob 與 canvas API,且匯出內容都保留在你的瀏覽器內。沒有帳號、上傳、雲端同步、遠端西洋棋伺服器,也沒有計分 API。這條界線是有意為之:這是個人的本機練習計時器,不是賽事紀錄或裁判工作流程。
本機練習計時器的限制
這個計時器明確地不是 FIDE 認證的硬體、不是記譜器、不是棋盤、不是裁判工作流程,也不是對局結果服務。它不會試圖評斷棋局形勢、判定勝負、管理步數,也無法取代裁判。賽事規則、時間控制、計時器認證、判負聲請與更正皆由賽事本身控管,也應交由賽事負責。當你需要的是一個清楚的雙方計時器加上有明文規定的費雪加時時,請使用本工具;但當你需要上述任何一項功能時,請改用其他工具。若你想從不同角度了解同一個工具,相關指南 Free Chess Clock: Two-Sided Timing with Fischer Increment 以更產品總覽的形式介紹了基本概念。
這款計時器刻意只做加時制、不做延遲制。延遲的行為不同,因此未包含在內,因為在同一個狀態機中混用兩種時間控制模式會招致難以察覺的錯誤。預設模型僅支援費雪加時,而快照、復原與每日紀錄也是專門設計來追蹤這個唯一的模型。