Basketball Scorekeeper 的「回復上一個事件」會還原完整的先前比賽狀態 — 包括比分、節次、球隊犯規次數與每日摘要 — 因此錯誤的結果會以重新記錄正確事件來修正,而不是以減去某個通用數值來修正。+1、+2 與 +3 按鈕記錄的是實際發生的得分事件,這表示修正後的總分反映的是真實的場上情況,而非重建出來的數字。犯規與得分分開記錄,因此回復一次犯規並不會悄悄改變比分。這種區分很重要,因為使用本工具後結果看起來不正確,最常見的原因是快節奏比賽中按錯了按鈕,而不是計分板內部的計算錯誤。因此修正方式是在地、刻意且可稽核的:點擊「回復」以退回錯誤的記錄、點擊正確的 +1、+2 或 +3 按鈕(或正確一方的犯規按鈕),然後觀察總分、顯示的球隊犯規次數與每日紀錄同步調整。由於每日摘要會自動與其他比賽狀態一併保留,因此同樣的修正也會出現在之後的任何 PNG 或 CSV 匯出檔中,無需手動編輯。請在原本記錄該場比賽的同一瀏覽器與同一裝置上開啟 Basketball Scorekeeper,因為資料儲存於該瀏覽器的本機儲存空間,使用不同的瀏覽器或裝置會從空白開始。

為何使用 Basketball Scorekeeper 後結果可能看起來不正確
看起來錯誤的結果,幾乎都能追溯回比賽進行中的三個時刻之一:點到了錯誤一方的按鈕、點到了錯誤的分值(例如把一記命中兩分球記成 +1),或對錯誤的一方記錄犯規。由於本工具將得分事件與球隊犯規事件分開記錄,總分與犯規次數會獨立變動。這種區分有助於準確性,但也意味著真正的犯規不會改變分數,真正的得分也不會改變犯規次數,因此場上實際情況與螢幕顯示之間出現不一致,就是明顯的點錯按鈕跡象,而非計算錯誤。目前的節次同樣是顯示狀態的一部分,因此若不小心點到「下一節」,可能會讓單節或延長賽的標籤看起來錯誤,即使比分本身是正確的。
值得停下來看一下本工具遵循的規則。依據 FIBA 第 16 條,罰球算 1 分、從兩分區投進算 2 分、從三分區投進算 3 分(請參考 FIBA Official Basketball Rules 2024)。USA Basketball 的青少年指南重申了相同的常見分值(請參考 USA Basketball Youth Guidelines)。+1、+2 與 +3 按鈕完全對應這些分值,因此修正方式永遠是點選與場上情況相符的分值,而非減去某個通用數值。
一步步修正錯誤的比分或犯規
- 確認 Basketball Scorekeeper 中的進行中比賽正是您要修正的那場。本工具一次只儲存一個進行中的計分板,因此若當天稍後還有另一場不相關的比賽,也會一併被回復動作影響。
- 確認是哪個事件記錄錯誤。請查看即時總分、目前的球隊犯規次數與節次編號,並與最近一次攻防在場上實際發生情況比對。
- 點擊一次「回復上一個事件」。這會還原到事件發生前完全相同的狀態 — 包含雙方比分、目前節次的雙方球隊犯規次數、目前節次標籤,以及供日後匯出使用的每日事件摘要。
- 點擊正確的按鈕:在得分一方的 +1、+2 或 +3,或在犯規一方的「記錄球隊犯規」。
- 從螢幕上重新讀取即時總分與犯規次數。比數、犯規次數與節次此時應與場上實際情況一致。
- 若不只一個事件錯誤,請一次一個事件重複「回復—記錄」的循環。每次回復只會移除前一個事件。
- 當螢幕顯示與實際情況一致時,請保持比賽狀態不動。本機的每日摘要現在已記錄了今日日期的正確總分。
「回復」實際還原了什麼
「回復上一個事件」是真正的狀態還原,而非通用的減法動作。當您點擊時,Basketball Scorekeeper 會將進行中的計分板倒回最近一次事件發生前那一刻的總分、犯規次數與節次標籤,並依相同幅度倒回今日日期的本機每日摘要。這正是為什麼回復一次三分事件會正確地扣回三分而非一分,以及為什麼回復一次犯規會改變犯規次數但分數保持不變。相同的邏輯也保護了匯出檔:之後的 PNG 或 CSV 不會包含錯誤的記錄,因為這些匯出檔所依據的每日摘要已經被修正過。
這種設計同時也能防止意外的多重錯誤。由於每次回復只移除一個事件,您無法在未看到中間狀態的情況下快速連點兩次而意外倒回整場比賽 — 螢幕會在兩次點擊之間更新,您可以看到結果。
比較各動作的影響範圍
| 動作 | 即時比分 | 球隊犯規次數(目前節次) | 節次標籤 | 已儲存的每日紀錄 |
|---|---|---|---|---|
| 回復上一個事件(點擊一次) | 還原上一次得分事件 | 還原上一次犯規事件 | 除非最後一個事件是節次推進,否則不變 | 對今日的每日列套用相同的變更 |
| 下一節 | 保留 | 雙方球隊犯規顯示皆重設為零 | 遞增(1–4,接著為延長賽編號) | 今日的每日列保留累計比分與犯規事件 |
| 開始新比賽 | 清除為零 | 清除為零 | 重設 | 所有過去日期皆保留 |
| 清除本機紀錄 | 已清除 | 已清除 | 重設 | 此瀏覽器中每一個已儲存日期的資料皆移除 |
請將此表作為快速參考,協助判斷哪個控制項能解決您實際遇到的問題。單次點錯按鈕請使用「回復」。錯誤的節次推進若為最後一個動作,請使用「回復」,否則請使用「下一節」再推進一次並接受新節次。為錯誤的球隊記錄了整場比賽的分數時,請使用「開始新比賽」。若每個已儲存日期看起來都錯的瀏覽器,請使用「清除本機紀錄」,此為刻意且無法復原的重設動作。
修正每日紀錄列而非進行中的比賽
有時進行中的計分板是正確的,問題出現在進行中比賽下方的每日摘要中 — 例如昨天的列顯示的總分與您記憶中記錄的不符。相同的回復機制仍然適用,但僅作用於進行中的比賽:過去的每日列並沒有獨立的編輯欄位。對今日的每日列而言,「回復」加上正確的按鈕會連同進行中的比賽一起更新每日列,因為「回復」會一併還原每日摘要與比賽狀態。對過去日期的錯誤而言,較安全的做法是保留歷史紀錄列原樣,並在您自己的檔案中加上註記,因為本工具並未提供可追溯日期的編輯器,而已儲存的列就是當日的權威紀錄。
以匯出檔確認修正結果
當即時總分與犯規次數看起來正確後,下一步是將修正後的狀態變得可攜帶。匯出 CSV 會產生一個精簡的檔案,每個本機日期一列,欄位包含主場得分、客場得分、主場犯規與客場犯規,方便日後的閱讀者不必猜測總分的意義。匯出 PNG 會產生一張 1080 乘 1350 的影像,內含目前的總分與近日的紀錄;該檔案省略了球隊名稱與任何網址,讓分享的影像不含不必要的脈絡資訊。兩種下載檔皆在瀏覽器中使用原生 Blob 與 canvas API 產生,因此修正後的總分會出現在匯出檔中,整個過程無需伺服器端的轉換。請在原本記錄該場比賽的同一瀏覽器與同一裝置上執行匯出,因為每日摘要就儲存在那裡。
修正功能無法做到的事
修正流程圍繞著事件而非數字設計,因此無法直接編輯總分。本工具沒有「從主場扣 2 分」按鈕、沒有輸入修正後分數的文字欄位,也沒有編輯過去每日列的日期選擇器。若本工具不適合您所遇到的那種錯誤 — 例如球員層級的犯規登錄錯誤、球權錯誤或時鐘相關的錯誤 — 正確的回應是把 Basketball Scorekeeper 的紀錄保留為正式的事件分類帳,並把更細部的修正保存在另一個工具中。本工具也明確說明它不是什麼:它不是經授權的正式記分表、不是進攻計時器、不是球權追蹤器、不是球員名單、不是球員犯規分類帳,也不是可判定罰則或換人的規則引擎。修正功能針對的是比賽進行中不慎按錯按鈕的常見情況,而其復原路徑也保持在這個範圍之內。
確認修正已完成
一個實用的最終檢查,特別是在快速進行一連串修正之後,是分三個層次閱讀螢幕。第一層是總分:雙方的球隊得分是否與計分簿所記錄的一致?第二層是犯規:考慮到點擊「下一節」時犯規會重設,目前節次的雙方球隊犯規顯示是否與場上犯規次數一致?第三層是節次標籤:螢幕上的編號是否就是實際正在進行的節次?若三個層次都一致,進行中的比賽現在便與實際發生情況吻合。若需要更深入的稽核,請開啟匯出的 CSV,檢查今日那一列的主場得分、客場得分、主場犯規與客場犯規,是否與修正後的即時總分一致。日後的閱讀者看到的會是同一列,因此現在就先核對,可避免未來匯出中再次出現令人困惑的數字。為了讓修正保持穩定,請保留此瀏覽器中的球隊名稱、進行中的比賽與每日紀錄,並避免在非刻意清除儲存紀錄的情況下清除網站資料;使用不同的裝置會從空白開始,清除網站資料則會徹底移除紀錄。若您希望更詳細地檢視驗證流程,關於使用 Basketball Scorekeeper 後如何檢查結果的指南從唯讀的角度涵蓋了相同的瀏覽器本機狀態。
若您正在比較各種選項,如何在辯論計時器使用後修正錯誤結果對此有詳細說明。