看板 NBA作者 derekhsu (浪人47之華麗的天下無雙)標題 Re: [情報] Windhorst:LBJ不在乎拖延聯盟的賽程時間 Sun Jul 19 12:51:26 2026
沒想到我解釋過後推文還是有一大堆自以為是,不懂裝懂的人,真是有點可怕
最佳化排程問題使用AI(這裡通常是指機器學習或深度學習)目前仍遠不如傳統OR
(作業規劃),AI在OR問題裡面起到的通常是輔助角色,例如減少模擬時間,減少
路徑搜尋時間,你不可能拿作業規劃的結果用機器學習或深度學習跑出來就變成一
個可用的答案,這是不可能的。
再來談OR Tool,早在現代AI熱門以來以前OR Tool已經是用來解決最佳化排程問題
的主流方式,我之前主要使用是IBM的平台,老實說很難用又很貴。
NBA使用的OR工具是Fastbreak.ai,這是一家專注於聯盟賽程最佳化的 SaaS 平台。
1. 2024 年 1 月簽署長期合約,NBA Equity 參與其 $5.2M 種子輪(NBA直接投資)
2. 服務範圍包括:NBA、WNBA、G League、NBA 2K League 的賽程排程
3. 技術:數學最佳化(constraint-based optimization)+ AI,處理場館可用性、
飛行里程、back-to-back 次數、轉播時段、In-Season Tournament 等多重限制
條件
4. 創辦團隊:Dr. Chris Groer(UMD 應用數學博士,曾在 KPMG 負責 NBA 排程專
案)、Dr. Tim Carnes、John Stewart
5. 其他客戶:NHL、SEC、Big East、Major League Pickleball
NHL很重要是因為其實NBA跟NHL有不少是共用場館,等於兩者的限制式互相有關,你
拿來給NHL用就不能給NBA用,反之亦然。‘
- 2015–2024:NBA 原本與 KPMG 合作,由 KPMG 的 OR 團隊(包含 Chris Groer)共同開發排程最佳化軟體
- 2022–2023:NBA 試用 Fastbreak.ai 早期版本(兩個排程週期)
- 2024:正式轉向 Fastbreak.ai,同時保留 KPMG 合約到當前週期結束,尚未宣布完全取代
最佳化排程OR仍是主流王道,AI扮演輔助角色,這我想只要稍微有一點接觸過的人都
清楚他們之間的關係,我做的只是小小的特定港口的航運排程,當然不可能跟這些大
人物相比,但這種屬於基本常識的東西,我還是略知一二。
NBA 的排程團隊陣容
核心人物:Evan Wasch
*執行副總裁(EVP)— Basketball Strategy & Analytics*,2014 年 Matt Winick 退休後接手排程至今。
- 學經歷:MIT MBA,前顧問,2011 年加入 NBA
- 管轄範圍:排程、競賽規則、科技應用、NBA Cup、Play-In、明星賽、選秀樂透
- 2025 年被 Boardroom 採訪時說他帶 30 人團隊
- 2023 年 Reddit 上他自己說排程組是 8 個全職 + 5 個兼職
除了這位副總裁,還有一個人物很重要,Tom Carelli,他是SVP of Broadcasting,
協調全國轉播商檔期
整個團隊包括:
- 資料科學家(Data Scientists) — 寫優化演算法,跑百萬種賽程排列組合
- 工程師(Engineers) — 建立自動化排程模型
- 策略分析師(Strategists) — 競賽平衡、休息天數、強度評估
- 影片審查員(Video Reviewers) — 監控比賽品質與裁判判決(這跟排程沒關係了)
- 前球員 & 前裁判 — 提供實戰視角的回饋(這也跟排程沒關係)
- 前機器人工程師 & VC — Wasch 特別提過團隊背景多元
分工流程如下:
各球隊 → 提交主場可用日期(50+天)
↓
Tom Carelli(轉播) → 全國轉播檔期(ABC/NBC/Prime)
↓
資料科學家 → 跑優化模型(百萬種組合)
↓
Evan Wasch → 人工決策(複雜取捨)
↓
Delta 航空 → 協調球隊航班物流
排程的詳細最佳化表示跟限制式是NBA機密,不過可能會包括:
- 對戰公式 — 每隊 82 場:同組 4 戰(× 4)、同區 3–4 戰、跨區 2 戰
- NBA Cup — 小組賽 + 淘汰賽需要預留場次和日期
- 場館共用 — 10 隊跟 NHL 共用主場(如湖人× 快艇× 國王)、演唱會、馬刺 2 月
的牛仔節
- 全國轉播商 — 現在有 ABC/ESPN、NBC/Peacock、Amazon Prime Video 三家,各有
特定晚間檔期
- 取消 5 天 4 戰 — 2017-18 賽季後多拉長一週,徹底消除這個魔鬼賽程
- 休息平衡 — 減少「以逸待勞 vs 背靠背」的 matchup 不公平
而且最佳化排程問題本來就沒有完美答案:有可能做出來的結果違反少數幾條限制式,
這時候人類,也就是Evan Wasch,他必須要進行人工決策,也就是俗稱的去「喬」。
參考資料
NBA & Fastbreak AI Announce Multi-Year Partnership
https://bit.ly/4fGtmjY
NBA partners with Fastbreak.ai to use scheduling platform
https://bit.ly/4pqSv5s
當然不可否認的是,這裡面也有許多資料來源都是AI替我找的,我有初步檢查
reference,不排除可能有錯誤,但是一些基本的常識是不會錯的。
這些說什麼一鍵就就可以排好的人,可能對於現代AI的能力有些錯誤認知或是幻覺。
還有覺得不用理LBJ直接排下去的人,那不是阿銀或是任何人可以決定這樣做的,
NBA是營利單位,還要對這三間全國轉播單位負責。當然,目前大部分的排程已經決
定了,LBJ的決定會是微調,但如果他跑去一間比較冷門的球隊,那就不是小部分
微調可以解決的事情了。
--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 175.181.111.212 (臺灣)
※ 作者: derekhsu 2026-07-19 12:51:26
※ 文章代碼(AID): #1gN5VSUE (NBA)
※ 文章網址: https://www.ptt.cc/bbs/NBA/M.1784436700.A.78E.html
※ 同主題文章:
Re: [情報] Windhorst:LBJ不在乎拖延聯盟的賽程
07-19 12:51 derekhsu.
推 OrniG: 推,認真好文,真的不是甚麼都一句AI可以用就帶過2F 07/19 12:55
推 Wardyal: 我也這麼覺得 正想解釋樓主就發文了4F 07/19 12:56
推 aoka: 確實,我剛剛問了AI他也是這麼說6F 07/19 12:58
→ derekhsu: 光是把那些東西寫成限制式就超難了7F 07/19 12:59
推 richard1003: 30隊跟30個場館需要溝通,當然不是AI排就好
而且現在還加了季中盃這個麻煩的東西8F 07/19 12:59
→ derekhsu: 要把他們溝通完的結果變成數學表示式
這件事情是應用數學專家才做得到的10F 07/19 13:00
推 alex8725: 就說純數學問題AI可以解 但要考量的東西多太多了
AI給你排個三連客場 週一打湖人 週三打尼克 週五打快艇 你看這種賽程會不會出事
問題是數學上完全可行喔15F 07/19 13:01
不會啦,有移動里程限制式
※ 編輯: derekhsu (175.181.111.212 臺灣), 07/19/2026 13:03:51
→ derekhsu: 通常我們不會把OR說成AI
但有些球隊就是會打比較多的B2B20F 07/19 13:05
推 alex8725: 那要看你怎麼限制 如果限總移動里程還是有一點點可能出現短時間大量移動的狀況22F 07/19 13:06
推 grapy777: 酸民不懂啦,AI a夢幫忙排賽程就好24F 07/19 13:06
→ derekhsu: 有些秘密我們不能知道
可能每支球隊被賦予的B2B上限場次不一樣25F 07/19 13:07
→ derekhsu: 甚至有些球隊被犧牲移動距離超長,那可能也是某種29F 07/19 13:08
→ alex8725: 然後還有商業上的考量等等
反正就 沒那麼簡單 就算用AI要把那些鬼東西變成限制條件也是挺麻煩的30F 07/19 13:08
→ derekhsu: 我們不知道的限制式,總之這些都是機密33F 07/19 13:08
推 mhkt: 當初就有一篇文章講到NBA賽程安排... 沒有那麼簡單好嘛
而且NBA賽程安排 很細膩的 不是說靠AI解決就好34F 07/19 13:08
噓 PunkGrass: 所以咧 聯盟自己在那邊 老詹要何時決定是他的自由吧 幹嘛情勒38F 07/19 13:10
聯盟的老闆是轉播單位,聯盟能自己決定嗎?當然不能啊。
推 Accross: 以為丟給AI就能解決的人可能看不完你的解釋41F 07/19 13:11
※ 編輯: derekhsu (175.181.111.212 臺灣), 07/19/2026 13:12:22
推 alex8725: 然後還有一點就是演算法所謂的限制條件他就真的只會管你給的條件
所以我才會說如果你是看總移動距離不是不可能出現一週橫跨東西兩岸兩次以上的鬼賽程42F 07/19 13:11
推 hiphopboy7: 就不懂ai的人才會把ai講得那麼萬能 達克效應46F 07/19 13:12
→ alex8725: 你要塞很細膩的條件 也行 但87%最後就是需要去喬哪些條件放寬47F 07/19 13:12
推 grapy777: 因為牢詹的決定會牽動一堆場次,上面說的所有東西都要重算==49F 07/19 13:12
→ PunkGrass: 我也不太喜歡他 但拿這點黑他真的過頭了52F 07/19 13:12
推 wadeken: 結論就是聯盟愛錢啊,所以才要看老詹行動,但不能要求老詹就是要聽聯盟的,因為自由球員就是有自己可以決定的時間,有人牽拖老詹我就覺得很搞笑53F 07/19 13:12
→ derekhsu: 這時候坦隊就會被塞去垃圾賽程,不能公開的秘密
他如果去熱火騎士大概沒問題,就怕他去冷門球隊
那就慘了56F 07/19 13:13
推 alex8725: 所以聯盟應該也就是寫好可能5-6個劇本 但怕的是他去一些你想不到的球隊59F 07/19 13:14
推 squalljack: 這就很怪,明明就是底薪老將,排賽程還看人家臉色,活該你阿銀被看不起,不是說收視率創高61F 07/19 13:15
推 wadeken: 愛錢就要自己承擔後果,我看老詹乾脆最後一天再決定就好了,就這麼愛商業就一起來搞63F 07/19 13:15
→ alex8725: 喔對了還有季中賽所以賽程的限制條件會更多65F 07/19 13:16
→ x4068: 我都用AI噓廢文 好用66F 07/19 13:16
推 ckm618: 說Ai就可以的多半只會一知半解的使用這個工具67F 07/19 13:17
推 ray0122: 沒辦法,本版詹酸就是什麼都不懂又愛裝懂,整天說LBJ沒技術,然後一直被打臉,笑死68F 07/19 13:17
推 rone0416: 人工決策才是重點,其實每季都有各隊球迷在哭么賽程硬70F 07/19 13:19
→ alex0973: 限定條件下的數據最佳化實在是不太容易72F 07/19 13:19
→ tyrone0923: 轉播單位是最大金主,怎麼可能不理轉播單位需求73F 07/19 13:19
→ alex0973: 以前XXL有文章介紹賽程安排 怎麼排都被呱呱叫XD74F 07/19 13:19
推 graphict: 笑死,上一篇一堆跟風AI排賽程很快
詹粉笑詹酸,半斤八兩啦77F 07/19 13:24
推 leo615210: 人家提AI排賽程那個0122是在扯啥,到底有沒有看文80F 07/19 13:27
推 bl00din: 我覺得聯盟也可以不要屌LBJ直接排 不想巡迴就不要巡迴81F 07/19 13:28
推 grapy777: 0122那段話可以完美丟回他自己臉上毫無違和83F 07/19 13:29
推 alex8725: 不太可能 老山羌就是有他的商業影響力84F 07/19 13:31
噓 FelixChiu: 你覺得是你覺得,聯盟要門票不是你覺得85F 07/19 13:31
推 larusa: 很多鄉民會問ChatGPT或Gemini就覺得自己懂AI了86F 07/19 13:32
推 Aether13: 你看起來很專業 坐等上一篇噓文的來round 387F 07/19 13:32
推 happyseal: 推 之前碰過OR就知道這東西不好搞
條件越多 沒特別設計的話複雜度是指數在上升的
而因為很難理論最佳 通常會一定程度的放寬條件來達成一些次佳解 以NBA這種規模 要完成所有人都能接受的"次佳"肯定又是大工程88F 07/19 13:33
→ Aether13: 想起來以前有修過or的課 都忘記有這個東西了93F 07/19 13:33
推 oOill: 認真好文,最佳也是最快解法就是把山羌蛋雕沒錯吧?94F 07/19 13:34
推 grapy777: 上一篇噓文的現在應該在問AI怎麼反駁吧95F 07/19 13:34
推 wcyjason2000: 推個 OR本來就是個很難的問題 NBA賽事要考慮的因素根本讓這個問題超難求解==96F 07/19 13:35
→ alex8725: 啥小都不管純數學當然很簡單AI隨便排 但這個實務上太複雜了99F 07/19 13:35
噓 henry3214: 要嘛你改規定嘛 大家都照遊戲規則走又還沒違法248F 07/19 18:20
→ nnn1106: 巨星級小丑的決定?249F 07/19 18:23
推 chimori: 專業到我看不懂,但給推250F 07/19 18:25
推 by19: 有內容的文章 但我也不覺得不知道有什麼好可怕的252F 07/19 18:45
--