如果韓信有兵棋推演:背水一戰的勝率計算與風險評估

ancient%20Chinese%20battlefield%20with%20dramatic%...
發表時間:2026 年 10 月 31 日 | 更新日期:2026 年 10 月 31 日 | 編輯:雅寶社區編輯團隊
如果韓信有兵棋推演:背水一戰的勝率計算與風險評估 - 雅寶社區 · 頂客論壇

趙國謀臣李左車在戰前提出了一套極其陰狠的方案:「願足下假臣奇兵三萬人,從間道絕其輜重;足下深溝高壘,堅營勿與戰。彼前不得鬥,退不得還,吾奇兵絕其後,使野無所掠,不至十日,而兩將之頭可致於戲下。」

翻譯成推演語言就是:不與敵軍正面接觸,用一支機動兵力切斷其補給線,主力龜縮防守,讓敵軍在狹道裡進退不得、糧食耗盡、士氣崩解,十天之內自然瓦解。這是標準的「後勤絞殺」戰術,成本極低、風險極小、成功率極高。

陳餘拒絕了。他的理由是:「吾聞兵法,十則圍之,倍則戰。今韓信兵號數萬,其實不過數千,能千里而襲我,亦已罷極矣。今如此避而不擊,後有大者,何以加之?則諸侯謂吾怯,而輕來伐我。」這段話暴露了他的思維框架:他關心的不是勝率,而是「形象」與「諸侯觀感」。從兵棋推演的角度看,這是一個典型的「非理性權重」——把政治聲望放進了作戰決策函數裡,而且權重高得離譜。

於是棋盤的初始值定下來了:

  • 漢軍:兵力約二·五至三萬,素質偏低(市人),補給線長而脆弱,但連續勝利、統帥能力極強,且握有情報優勢。
  • 趙軍:名目兵力十萬上下,有效展開受限於地形,士氣為本土防禦型,統帥陳餘輕敵且否定奇謀,情報封閉。
  • 地形:百里狹道,正面寬度小,漢軍背水,退路為河流。

    時間:漢軍必須速戰速決,趙軍只要拖住就能贏。

    接下來,我們要把這些冷冰冰的條件,轉換成會動的變數。

    二、兵棋推演的建模:把「勇氣」拆成變數

    很多人一談到背水一戰,就說「韓信膽識過人」。但在推演模型裡,「膽識」不是一個可計算的變數,它必須被拆解成具體的機制。我們至少可以拆出三層:士氣函數、資訊維度、隨機事件。

    2.1 士氣不是玄學,是一條會轉折的曲線

    孫子說「置之死地而後生」,但這句話只講了前半段。模型裡真正要處理的是:「死地」對士氣的影響,是一條先降後升、而且可能直接崩斷的曲線。

    想像一條 U 形曲線。橫軸是「士兵感知到的生存機率」,縱軸是「部隊的戰鬥意願」。當士兵覺得自己有很大機率活著時,戰鬥意願平淡——他會想辦法保命、逃跑、裝死。當士兵覺得自己必死無疑時,戰鬥意願反而會崩塌——因為「反正都要死,不如投降」。只有在一個中間區間——「退一步必死,進一步或許能活」——戰鬥意願才會衝到最高點。

    韓信的操作精髓就在這裡。他不是把士兵推到「必死」的極端,而是推到「精確的死地」:背後是河,退不了;但前方有敵軍的營寨、有糧食、有戰利品,趙軍「空壁逐利」的那一刻,漢軍看到的是活路。同時,他在戰前做了兩件極關鍵的心理操作:

  • 「今日破趙會食」——他讓裨將在半夜傳令:「今天破了趙國,大家在趙營吃早餐。」這不是吹牛,這是把模糊的勝利預期,轉換成一個具體、可想像、有時間點的承諾。心理學上,這叫「儀式化的確定感」,能把不確定性帶來的恐懼大幅壓低。
  • 親自建立旗鼓、走出井陘口——主帥在最前線,這是把「統帥不可替代性」轉換成士兵的安全感。推演模型裡,這相當於給士氣函數加了一個固定的正向偏移量。
  • 所以士氣參數不能只給一個靜態數字,必須寫成動態函數:士氣(t) = 基礎值 + 背水加成 − 傷亡衰減 + 主帥在場加成 + 預期勝利感 − 敵軍氣勢壓制。這條函數在開戰後的前半小時會急速上升(因為退無可退),但如果漢軍在趙軍回營之前就崩潰,這條曲線會垂直斷裂——這就是我們後面要談的尾部風險。

    2.2 資訊維度:兩千騎兵是整場戰役的「勝負手」

    如果說背水陣是韓信的「盾」,那兩千輕騎就是他的「矛」,而且是隱形的那一支。

    《史記》記載,韓信在半夜派出兩千輕騎,每人手持一面紅旗,從小路隱蔽到山上,觀察趙軍動向,並交代:「趙軍見我軍撤退,必定會全營出動追擊,你們就立刻衝進趙營,拔掉趙旗,插上漢軍紅旗。」

    這一步在兵棋模型裡,屬於「資訊作戰」與「關鍵事件觸發器」的組合。它的價值不在於兩千人的戰鬥力(兩千人打十萬人的營寨,正面打當然打不過),而在於它製造了一個「視覺資訊的瞬間反轉」:趙軍回頭一看,營寨上全是紅旗。

    要知道,古代戰爭的通訊效率極低。一個士兵看到旗幟變了,他不會去查證,他會直接得出結論:「營寨被佔了,主帥被俘了,我們輸了。」這個結論會在幾分鐘內透過口耳相傳,像病毒一樣擴散。十萬人的部隊,從「正在追擊的勝利者」變成「無家可歸的潰兵」,可能只需要一炷香的時間。

    這意味著,韓信的勝率模型裡,有一個「單點失效」的槓桿:只要兩千騎兵成功換旗,趙軍的整體戰鬥力就會出現斷崖式下跌。但反過來說,如果趙軍沒有「空壁而出」,或者陳餘留了預備隊守營,這兩千人就毫無作用。所以這個變數的觸發條件,完全綁定在陳餘的決策上——而韓信事前已經透過間諜確認:陳餘不會用李左車的計,而且趙軍會出營決戰。

    換句話說,韓信的背水一戰不是「賭陳餘會犯錯」,而是「確認陳餘會犯錯之後,才把全軍押上去」。這兩者的差別,就是勝率六成與勝率一成的差別。

    2.3 隨機事件表:歷史沒有存檔點

    任何兵棋推演都要有一張隨機事件表。井陘之戰的隨機事件至少包括:

  • 天氣:若當夜大雨,綿蔓水暴漲,背水陣可能變成「真正的水淹七軍」,漢軍自己先崩。
  • 換旗隊被發現:兩千騎兵若在隱蔽過程中被趙軍斥候察覺,整個計畫暴露。

    韓信或張耳陣亡:主帥在混戰中被斬,漢軍指揮鏈斷裂,士氣瞬間歸零。

    趙軍留營守備:陳餘若留一萬人守寨,換旗隊就變成送死隊。

  • 漢軍背水陣提前崩潰:新兵在趙軍第一波衝擊下就潰散,根本撐不到換旗成功。
  • 軍令誤傳:古代通訊靠旗鼓金鼓,任何一個環節出錯,都可能讓協同作戰變成各自為戰。
  • 把這些隨機事件的機率乘上影響,就是韓信要面對的「摩擦」——克勞塞維茨說戰爭充滿摩擦,而兵棋推演的價值,就是讓你在開戰前先看到摩擦長什麼樣子。

    三、勝率計算:三個劇本,三種結局

    接下來,我們要把前面所有變數放進一個簡化的加權模型。這裡要聲明:以下數字是為了討論方便而設計的「遊戲化量化」,不是嚴謹的歷史統計,但它能幫助我們理解韓信的決策邏輯。我們設定六個關鍵因子與權重:

    兵力比(二五%)

    地形與戰場展開(一五%)

    士氣與指揮(二○%)

    情報與奇襲(二○%)

    後勤與補給(一○%)

    隨機因素(一○%)

    3.1 基準劇本:史實線的勝率

    在史實條件下,我們逐項評分(滿分十分):

    兵力比:漢軍明顯劣勢,給三分。

    地形與戰場展開:狹道讓趙軍人數優勢失效,對漢軍有利,給七分。

    士氣與指揮:背水死戰加上韓信的指揮藝術,但部隊素質低,給八分。

  • 情報與奇襲:韓信確認李左車之計不被採用,且兩千騎兵計畫隱蔽,給九分。
  • 後勤與補給:漢軍遠征、補給線長,給四分。

    隨機因素:韓信賭的是趙軍空壁,觸發條件明確但依賴敵方決策,給六分。

    加權計算:3×0.25 + 7×0.15 + 8×0.20 + 9×0.20 + 4×0.10 + 6×0.10 = 0.75 + 1.05 + 1.60 + 1.80 + 0.40 + 0.60 = 六·二分。

    再把這個分數透過非線性映射轉成勝率(因為戰爭勝負不是線性的,六分不代表六成),大約會落在五五%到六五%之間。這就是韓信真正的「把握」:不是穩贏,而是一場賠率划算、期望值為正的高勝率賭局。

    3.2 反事實劇本A:如果陳餘聽李左車

    現在我們把李左車的計策放進模型。趙軍用三萬奇兵斷漢軍糧道,主力深溝高壘不出戰。漢軍的參數會發生什麼變化?

  • 情報與奇襲:從九分掉到三分——韓信的奇兵無用武之地,因為趙軍根本不空壁。
  • 後勤與補給:從四分掉到一分——糧道被斷,飢餓開始倒數。

  • 士氣與指揮:從八分掉到四分——時間站在趙軍那邊,漢軍的背水死志會被「慢慢餓死」的恐懼取代。
  • 兵力比:維持三分,但隨著漢軍逃亡與減員,實際有效兵力會持續下修。

    重新加權後,總分大約掉到三·五分以下,對應勝率只剩八%到一五%。這意味著:韓信整場戰役最大的風險,不是趙軍太強,而是趙軍「不犯錯」。他所有的勝算,都建立在「陳餘會拒絕李左車」這個情報判斷上。這也是為什麼韓信在得知李左車之計不被採用後,才敢「引兵遂下」——他不是先衝再想,而是先確認再衝。

    3.3 反事實劇本B:如果趙軍識破換旗計

    假設陳餘留了一萬人守營,或者趙軍斥候發現了山上的兩千騎兵。那麼漢軍的背水陣就變成「單純的劣勢死守」:沒有奇兵、沒有資訊反轉、沒有敵營可以奪取。在這種情況下,漢軍唯一的生路是「趙軍久攻不下、糧食耗盡自行退兵」——但趙軍是主場作戰,補給線比漢軍短得多,這個可能性極低。

    模型估算,這個劇本的勝率大約落在二五%到三五%。也就是說,兩千騎兵的換旗計,為韓信額外貢獻了二十到三十個百分點的勝率。這就是「資訊作戰」在模型裡的價值:它不增加你的兵力,但它能讓敵軍的兵力瞬間歸零。

    3.4 綜合勝率與敏感度分析

    把三個劇本並排,我們得到一張勝率表:

    推演情境

    關鍵變數

    估計勝率

    對韓信的意涵

    史實基準線

    陳餘不聽李左車、趙軍空壁逐利

    約 55%–65%

    高勝率賭局,值得押注

    李左車計被採用

    糧道被斷、趙軍堅守不出

    約 8%–15%

    災難級風險,必須避免

    趙軍閉壁不出

    換旗計無效、戰事僵持

    約 20%–25%

    慢性死亡,補給先崩

    換旗計被識破

    趙軍回防、奇兵被殲

    約 30%–35%

    背水陣變成單純死守

    漢軍背水陣先崩

    新兵潰散、主帥被斬

    約 2%–5%

    尾部風險,全軍覆沒

    這張表最重要的訊息,不是「韓信有多神」,而是「勝率的分布極度不對稱」:他贏的機率是六成左右,但輸的機率裡有一半是「全軍覆沒」級別的災難。這正是風險評估要處理的核心問題——不是問「會不會贏」,而是問「輸的時候會輸多慘」。

    四、風險評估:韓信到底在賭什麼

    如果我們把這場戰役當成一份投資組合,韓信的倉位配置其實非常激進:幾乎所有兵力都壓在「背水陣+換旗計」這一個策略上。但有趣的是,他在幾個關鍵節點上,其實留了對沖機制。

    4.1 尾部風險:全軍覆沒的機率

    尾部風險(Tail Risk)指的是機率極低、但一旦發生就無法承受的事件。井陘之戰中,漢軍的尾部風險至少有兩個:

  • 主帥陣亡:韓信親率主力出井陘口,如果他或張耳在混戰中被趙軍斬殺,漢軍的指揮鏈會瞬間斷裂。歷史上韓信並非沒有親自衝鋒的紀錄,這種「統帥暴露於前線」的做法,是在用指揮官的生命換取士氣加成,屬於高風險高報酬的操作。
  • 背水陣的「崩斷點」:新兵部隊的士氣曲線非常脆弱。理論上「退無可退」會激發死志,但如果第一波衝擊就造成大量傷亡,新兵可能不是「死戰」,而是「跳河逃亡」——歷史上不少背水列陣的軍隊,最後不是被敵人殺光,而是自己淹死。
  • 這兩個尾部風險的機率都不高,但影響是「歸零」等級。用風險矩陣來看,它們屬於「低機率、極高影響」的象限,必須用備案來對沖。

    4.2 失敗模式清單

    我們可以把韓信面臨的失敗模式列成一張清單,並標注他的應對方式:

    失敗模式

    觸發條件

    韓信的對沖手段

    糧道被斷

    趙軍採用李左車之計

    事前派間諜確認計策不被採用;速戰速決,不給對方斷糧的時間

    趙軍閉營不出

    陳餘改變主意、堅守不出

    以「佯敗棄旗鼓」誘敵,製造趙軍「追擊可獲大利」的動機

    換旗隊被發現

    趙軍斥候巡邏嚴密

    夜間隱蔽行軍,選擇山間小路,利用地形遮蔽

    背水陣崩潰

    新兵第一波就潰散

    主帥親臨前線、戰前「會食」儀式、以張耳等將領分層指揮

    趙軍回防營寨

    趙軍發現中計後迅速回師

    漢軍背水陣同時轉守為攻,夾擊回防的趙軍

    值得注意的是,韓信並沒有一個「如果趙軍完全不出戰」的備案——因為如果趙軍真的堅守不出,他的補給撐不了太久,唯一的選擇就是撤退。這意味著他的策略有一個根本性的脆弱點:整場戰役的節奏,最終是由陳餘的決策決定的。韓信能做的,只是用情報確認陳餘的性格、用佯敗引誘陳餘的貪念,然後祈禱這套心理模型準確。

    4.3 韓信的風險對沖:他其實留了三手

    不過,如果我們仔細看史書,會發現韓信並不是把所有雞蛋放在一個籃子裡。他至少留了三手:

    第一手:情報對沖。他在戰前派人「間視」,確認李左車的計策沒有被採用。這一步看似簡單,實際上決定了整場戰役的勝率是六成還是一成。用現代術語說,這叫「決策前的資訊驗證」——沒有這個驗證,背水一戰就是純粹的賭博。

    第二手:兵力對沖。他並沒有把全部兵力都放在背水陣裡。兩千輕騎是獨立行動的奇兵,另外還有部分部隊負責佯攻與誘敵。這種「主力牽制、奇兵突襲」的配置,本質上是一種風險分散:即使背水陣受挫,奇兵仍有機會扭轉戰局。

    第三手:政治對沖。戰後,韓信下令「毋殺廣武君,有能生得者購千金」,然後親自解綁、師事李左車,向他請教接下來該怎麼打。這一步非常高明:他把敵方最強的大腦變成自己的顧問,等於把「未來的不確定性」轉化成「可諮詢的資源」。從風險管理的角度,這叫「把敵人轉化為資訊資產」。

    五、結語:兵棋推演算不出的那一格

    寫到這裡,我們可以把韓信的「背水一戰」還原成一個完整的決策鏈:

    確認敵軍統帥的性格與決策傾向(陳餘輕敵、重名聲、不用奇謀)。

    確認敵軍不會切斷補給線(李左車之計被拒)。

    設計一個能把敵軍弱點放大的戰術(背水陣誘敵、兩千騎兵換旗)。

    用儀式與親臨前線,把新兵的士氣曲線拉到最高點。

    承擔尾部風險,但用情報與奇兵做對沖。

    這不是「衝動的勇氣」,而是一套有情報支撐、有戰術設計、有風險對沖的完整作戰方案。若真讓韓信坐進兵棋推演的推演室,他大概會在勝率計算表上看到一個六成左右的數字,然後問一句:「對手的決策模型,我確認過了嗎?」

    而兵棋推演永遠算不出的那一格,是陳餘在那個清晨的選擇。歷史的勝負,有時候不在雙方的兵力、不在戰術的精巧,而在一個人願不願意承認自己「可能犯錯」。李左車給了陳餘一條勝率九成的路,陳餘卻選了一條勝率三成的路,然後把它走成了零。

    所以,如果韓信有兵棋推演,背水一戰的勝率是六成;但如果陳餘有兵棋推演,他會發現自己根本不需要打這一仗。這或許才是井陘之戰留給後世最辛辣的啟示:勝率最高的策略,往往不是最英勇的那一個,而是最願意計算的那一個。

    ——以上,就是本次歷史腦洞的推演報告。各位壇友如果手上有更精細的參數模型,歡迎在留言區開一場紙上兵推,看看能不能把韓信的勝率算到七成以上。

    ```

    🏠 返回首頁