|
|
本館粉絲專頁 |
|
|
使用者:Digipunk/SC/RNK-AUTO
台灣棒球維基館
目次 |
賽程表/自動排行(SC/RNK-AUTO)
- 功能、限制、參數用法,同於「賽程表/排行」。
- 新增參數「賽程表」,用以指定欲解析的賽程表 ID。可指定多個賽程表(以 / 分隔,因應把預賽成績帶入複賽的超級循環制賽事)。
- 新增參數「自動排序」,預設值為 1,若排序不正確可將此值設為 0,以手動輸入的隊名順序為準。
- 新增欄位「對戰比分」。
| 差異 | {{賽程表/排行}} | {{賽程表/自動排行}} |
|---|---|---|
| 填寫數值 | 手動填寫 | 不必填,自動解讀指定的賽程表 |
| 獨立運作 | 是 | 同一頁面裡需有欲解讀的賽程表 |
| 「賽程表」參數 | 不支援 | 需要,用以指定欲解讀的賽程表 |
| 「自動排序」參數 | 不支援 | 預設為啟用,但不保證絕對正確 |
| 「對戰比分」欄位 | 不支援 | 支援,自動將隊名插入欄位列 |
| 其餘皆相同 | ||
語法
- 參考「賽程表/排行」說明。
- 每一列只需寫隊名,不需輸入數據(隊名後的數據將自動被忽略)。
- 必須為賽程表設定 ID,並指定給此模板的「賽程表」參數。(注意 ID 只能使用英數字,無法使用中文)
自動排序
- 只是提供方便,排序結果無法保證絕對正確(戰績相同時有其它無法掌握的排序規則,且因賽事規定而異),適用於賽期較長的大型賽事,省去經常調整隊名順序的麻煩。
- 整個賽事結束後,該人工檢查該順序是否正確,若不正確應將「自動排序」參數設為 0,取消此功能,以書寫順序為準。
自動排序規則
- 此邏輯可因應絕大部份賽事,但仍有許多賽事規則的排序規定不同,無法保證自動排序的結果一定正確,賽事結束後必須人工確認是否正確。
- 自動排序所根據的順序:
- 積分
※說明:若此賽事為積分制便比較積分;非積分制或積分相同則往下一條規則走。 - 勝率
- 勝差
※說明:勝率相同者未必勝差相同。 - 未賽場次
※說明:若上述條件都相同,未賽者保有勝出的可能性。此條件等同比較淘汰數字,但不需要複雜的公式。 - 兩隊對戰勝負
※說明:三隊以上無法比較,需其它無法預期的條件,各賽事規定不同。雖然三隊裡若有單隊獨贏或獨輸,比較勝負也可正確排序,但三隊以上互咬時此條件便無法正確判斷,為了保有利用下一項條件(書寫順序)調整順序的機會,三隊以上戰績相同便不使用此條件排序。 - 書寫順序
※說明:一樣是自動排序,但以上條件皆無法判斷時,哪隊先寫就先顯示哪隊。
範例
開發記錄
- [2019-12-04] 自動解析賽程表、產生排行。