作者Manstein (exposure)
看板Dodgers
標題[認真] 大聯盟賽程
時間Thu Apr 1 05:37:30 2021
有人問說為何衛冕軍要在客場(還是在洛磯!)開幕,我也覺得不應該,
顯然球隊並沒有開聲要求,長期來講,理論上大家的賽程都會是公平的
倒是,其細節如下:
排大聯盟 30 支球隊各 162 場比賽的賽程表,基本上是一個演算法問題,
其 Algorithm 基本上可以概念性的敘述如下:
1.列出可行的模式(Feasible Pattern)
例如說:9 客 -- 9 主 --休 -- 9 客 -- 9 主 這就是一種可行的 pattern
,不可行的當然就太多了,其實務上受限的規則我們下面再說,有些限制
是軟的,意則越少越好,但偶爾出現無礙(例如四連戰以及二連戰),但有
些限制就是硬的,例如球隊不能連戰 20 日沒有休兵日(因為這是 CBA 談
定的)
在演算上使用 162 場每場球作為一個單位來演算這樣出現的 Pattern 會是
天文數字,因此實際上我們會看到一些短而且重複的模式作為 Building Block
,例如所謂 Semi-repeater(我去你家打三場,你來我家打三場),好簡化
這個過程。
2.選擇可行的模式
可行的模式當然就必須符合若干硬條件,例如主客各 81 場,總場數為 162
等等。
3.將模式套入實際的日程表中
這部份就略顯神祕,簡單的來說,就是要將球隊以及模式配對,必要的時候
可以鏡射以簡化配對問題,到這一步時我們都還沒有把真正的球隊名填入。
4.將真正的球隊名套入完成的賽程表(多種選擇)
同時必須考量球隊需求、轉播偏好,地理需求、CBA 等等
5.選擇最終賽程表
實務上,MLB 並沒有公開他們怎麼運算他們的賽程表(但是確定是由程式來
運算沒錯),其中我想看球多年的球友也可以看出一些人工的疆界,例如說
球季最後面幾個系列賽都會保持在分區內進行等等。
至於 NBA 的我之前看過一篇文章,NBA 的賽程表好像是真的有一個「人」
(名字忘了)在負責,基本上他就是每年到了時候開始計畫云云。
實務上,為了保證公平,還有各種一堆阿沙不魯的需求,MLB 的賽程表有
以下很多強限制(不過這個是上一個版本的 CBA,現在可能有微調):
-- 162 場 52 個系列,主場需有 13 個在週末的系列(票房)
-- 各月間以及暑假的場次在各隊間應盡可能均衡。
-- 不論主客,純粹的 Single Series 以及 4+ Series 應盡可能避免。
-- 公定賽程表不可含 Double Header (當然,下雨延賽是另一回事)
-- 系列賽最好是三場為主。
-- 每球季每隊的旅行里程數不可超過 50,000 哩(又稱水手條款)
-- 不可連續比賽超過 20 天,此時必須安插休兵日
-- 球季為 178-183 日間
此外還有很多不足以為人道的小細節,例如高緯度地區的球隊在主場開幕
戰後會馬上排休兵日,以應付可能的延賽(紅襪的開幕戰今年就是 4/1,3,4
,雙城也是),我大道奇在每年的 Jackie Robinson 日一定在家(所以
你如果想來美國看球,那天「保證」道奇在家),藍鳥在加拿大國慶日會
在家(呃,今年不知道能不能辦到),然後大家都想美國國慶日在家打,
但是國民在這條上有優先權等等。
當然還有轉播單位的要求,很多「微調」基本上都是以轉播單位的需求為主。
在聯盟加入跨聯盟賽事後,其規則變得更加複雜:
1.同區每年交手 76 場 (4 x 19)
2.同聯盟不同區各區交手 33 場,故共 66 場 (2 x 33)
3.剩下 20 場為跨聯盟。
在 20 場中,以下的世仇/地理大戰是每年都會排四場的。
風城 (白襪 vs 小熊)
I-70 (皇家 vs 紅雀)
I-5 公路 (道奇 vs 天使)
地鐵 (洋基 vs 梅子)
Ohio杯(紅人 vs 笑臉)
灣橋(綠帽 vs 老人)
邊境(雙城 vs 酒鬼)
柑桔(馬大魚 vs 光芒)
環帶(金鳥 vs 國民)
Astro vs Diamondbacks
Tigers vs Pirates
這樣十一個組合,剩下八支球隊剛好美東國東各二,美西國西各二,會按
奇偶數年輪換對手打這四場。
剩下 16 場則是由六個分區兩兩配對,每年換一個分區。例如說國西去年
是對美中,今年輪到美西(明年當然就是美東了)。所以今年有合法對太
鼓復仇的機會(2 主 2 客)
講完了以後來看今年道奇的賽程,今年由於是打美西,所以長途的旅行只
有跟國中和國東的 33 場球,相當分散,基本上是每個月出去一次打兩個
系列為主,疲勞程度上應該屬於分攤最佳的狀況,美中不足的是要獨立前
往 Houston 和 Seattle 各一次,不然就太完美了(條子只有來 LA 的一
個系列)。不過 4 月 13 號起在 23 天裡面要打 22 場會是個挑戰,照
本隊慣例,應該還有好幾名投手在延長春訓狀況,屆時應該會有很多上上
下下或者六人輪值等權宜作法。
然後今年由於是對美西所以對大谷以及他的快樂朋友變成六場,剛好主客
各一系列,我想六場裡面結果一場他也沒丟的機會應該是蠻低的。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 47.145.209.239 (美國)
※ 文章網址: https://www.ptt.cc/bbs/Dodgers/M.1617226653.A.88D.html
※ 編輯: Manstein (47.145.209.239 美國), 04/01/2021 05:39:27
推 zehow: 推 04/01 14:54
推 larksong: 不是很懂為何大聯盟不在連續假期或周末時安排一日雙重賽 04/02 13:45
→ jacobhsu5: 週末打雙重賽的意義是什麼== 04/02 15:31
→ larksong: 觀眾一次看個過癮,也可以在平日多些休兵日。 04/02 20:14
→ SULICon: 阿多仔平日都會翹班去看比賽 跟東方民情不同 04/02 21:39
→ larksong: 有道理。難怪老美不需要在週日多打比賽來多些票房。 04/03 10:09
噓 madboy: 打雙重賽就違反勞工權益惹 04/03 15:31
→ Manstein: 簡單的來說就是物理上當然可行,但是牽扯的事情太多 04/04 02:58
→ Manstein: 第一是雙重站可以拉一個人上來,每週都要固定跑一趟 04/04 02:59
→ Manstein: 的話這樣就會有人很不方便(他如果有在集里程那好說) 04/04 02:59
→ Manstein: 另外就是雙重戰對於野手消耗就大很多,偶一為之趕賽程 04/04 03:00
→ Manstein: 還可以,但是固定起來的話對於板凳短的球隊來說也很不 04/04 03:01
→ Manstein: 方便,另外就是 CBA 裡面是有條款做若干限制的 04/04 03:01
→ Manstein: 另外就是實務上,假設你要排週六雙重戰好了,那你要挪 04/04 03:03
→ Manstein: 哪一場?週五嗎?週五晚上賺的不見得不比週六多。週四 04/04 03:03
→ Manstein: 嗎?可以考慮,但是這樣週六你雙重賽之後,萬一要移動 04/04 03:04
→ Manstein: 到客場,那你移動時間就不夠了(客場移動時間是有寫在 04/04 03:04
→ Manstein: CBA 裡面的) 04/04 03:04
→ Manstein: 如果是四到日四連戰好了,把週四那場移到週六應該是會 04/04 03:07
→ Manstein: 賺,但是這樣變成客隊要從週五晚上到週日下午大概 40 04/04 03:08
→ Manstein: 個小時內要打四場球(因為客隊週日要提早移動離開) 04/04 03:09
→ Manstein: 這個頻率就太操了,工會一定會抗議的(搞不好哪一天 04/04 03:10
→ Manstein: 大聯盟從 26 變成 30 也許可以勉強考慮一下 04/04 03:10
→ Manstein: 我認真想想唯一可能的方式是去其他系列賽「借」一場同樣 04/04 03:22
→ Manstein: 組合的來打,但你看上面數字就知道,跨聯盟以及同聯盟 04/04 03:23
→ Manstein: CBA 裡面的)可以去每年頂多在家裡遇到一次,因此沒有 04/04 03:23
→ Manstein: 球賽可「借」,唯一可能的就是自己同區內的球隊了, 04/04 03:24
→ Manstein: 所以這個可能性就下降很多,至少不能每個週末排。 04/04 03:24
→ Manstein: 結論大概就是牽一髮動全身,實作上有點窒礙難行 04/04 03:26
→ Manstein: 這個 B 可能不太大於 Z。 04/04 03:27
→ larksong: 了解,謝謝分享利弊分析 04/04 07:11