收支計算要區分的4種數值
收支計算依序產生4種數值:最終持有點、與返還點的差額、反映順位後的積分,以及用P表示的實際收支。把最終持有點與返還點的差額換成每1,000點單位,稱為素點,也就是尚未加入順位獎勵的基礎分數。依順位加減的點數稱為順位點,本文範例以順位馬處理。P是本文計算範例使用的單位。
| 項目 | 意義 | 範例 |
|---|---|---|
| 最終持有點 | 半莊或東風戰結束時持有的點棒 | 40,000點 |
| 返還點 | 計算素點時扣除的基準點 | 30,000點返還 |
| 素點 | 把最終持有點與返還點差額換成每1,000點的數值 | (40,000−30,000)÷1,000=+10 |
| 順位馬 | 依順位移動的順位點 | +20、+10、−10、−20 |
| 頭名賞 | 由起始持有點與返還點差額產生的頭名獎勵 | 25,000點起始、30,000點返還時為+20 |
| 換算率 | 把1積分換成收支單位的係數 | 1積分=100P |
| 籌碼與場費 | 與點棒分開加減的項目 | 每枚籌碼100P、每人場費400P |
四麻若以25,000點起始、30,000點返還,每人有5,000點差額,四人素點合計會少20積分。用來補回差額的頭名獎勵就是頭名賞;本範例在頭名加上+20。
分開標示「點」「積分」「P」
對局中使用的40,000點、結算表中的+50積分、換算後的+5,000P是不同數值。記錄時連單位一起寫清楚,可避免「把+50再除以1,000」或「直接在40,000加順位馬」等錯誤。
- 點
- 牌桌上的點棒,會隨和牌、放銃與流局逐局移動。
- 素點
- 結算過程中的數值,通常以每1,000點表示最終持有點與返還點的差額。
- 最終積分
- 在素點加入順位馬與頭名賞等順位結算後的數值。
- P
- 本文計算範例使用的換算單位。
頭名賞不是「突然替頭名加20」
四麻以25,000點起始、30,000點返還時,開始總點數是100,000點,返還點合計卻是120,000點,因此素點合計為−20積分。把這20積分加回頭名後,素點與頭名賞合計會回到0。
若起始持有點與返還點相同,就不會產生這項差額。有些牌桌不採用頭名賞,因此不要只看名稱,應確認起始持有點、返還點與加給頭名的數值。
用5個階段算出4種數值
- 確定最終持有點:同點時的順位與百點位尾數處理,也在此階段依牌桌規則決定。
- 算出素點:一般使用「(最終持有點−返還點)÷1,000」,把點棒換成結算用積分。
- 加入順位馬與頭名賞:加減順位點並替頭名加入頭名賞;包含順位的對局結果,以最終積分確定。
- 加入換算率與籌碼:積分乘上換算率,再加減籌碼枚數×單價。
- 扣除場費:依規則決定全桌場費由誰以何種比例負擔。
積分 = 素點 + 順位馬 + 頭名賞
最終收支 = 積分 × 換算率 + 籌碼枚數 × 籌碼單價 − 場費負擔
若記錄的最終積分已包含頭名賞與順位馬,就不能再次加算。請標明輸入值是最終持有點、素點、最終積分或實際收支。
先用一行固定對局規則
計算前先用一行寫下條件,例如「四麻、25,000點起始、30,000點返還、順位馬10-20、頭名賞20、尾數依牌桌規定」。「10-20」一般指頭名+20、第2名+10、第3名−10、第4名−20,但只看名稱可能誤解分配,結算表應列出四個順位的全部數值。
競技團體與線上麻將的持有點、返還點、順位點與尾數處理也不一致。例如 M League 有自己的持有點與順位點,最高位戰的採用項目也依競技規定而異。不要把本文數值視為唯一標準,應優先採用實際對局設定。
四麻收支計算實例
範例條件
- 25,000點起始、30,000點返還
- 順位馬為頭名+20、第2名+10、第3名−10、第4名−20
- 頭名賞在頭名加+20
- 1積分=100P
- 每枚籌碼=100P
- 總場費1,600P由四人平均負擔
從點棒算到最終積分
假設四人的最終持有點依序是40,000點、30,000點、20,000點與10,000點。先用與返還點的差額算出素點,再加入順位馬與頭名賞,即可確定包含順位的最終積分。
| 順位 | 最終持有點 | 素點 | 順位馬 | 頭名賞 | 最終積分 |
|---|---|---|---|---|---|
| 頭名 | 40,000點 | +10 | +20 | +20 | +50 |
| 第2名 | 30,000點 | 0 | +10 | 0 | +10 |
| 第3名 | 20,000點 | −10 | −10 | 0 | −20 |
| 第4名 | 10,000點 | −20 | −20 | 0 | −40 |
換算成P並算出實際收支
假設籌碼枚數為頭名+5枚、第2名−1枚、第3名−2枚、第4名−2枚,每人場費400P。
| 順位 | 積分換算 | 籌碼 | 場費 | 最終收支 |
|---|---|---|---|---|
| 頭名 | +5,000P | +500P | −400P | +5,100P |
| 第2名 | +1,000P | −100P | −400P | +500P |
| 第3名 | −2,000P | −200P | −400P | −2,600P |
| 第4名 | −4,000P | −200P | −400P | −4,600P |
用算式追蹤頭名的計算
- 素點:
(40,000點 − 30,000點) ÷ 1,000 = +10積分 - 順位馬與頭名賞:
+10 + 20 + 20 = +50積分 - 積分換算:
+50 × 100P = +5,000P - 籌碼:
+5枚 × 100P = +500P - 場費:
+5,000P + 500P − 400P = +5,100P
依相同欄位順序追蹤,頭名由40,000點變成+10、+50、+5,100P;第2名由30,000點變成0、+10、+500P;第3名由20,000點變成−10、−20、−2,600P;第4名由10,000點變成−20、−40、−4,600P。試算表也應把素點、順位點、換算、籌碼與場費分欄,方便找出產生差異的階段。
頭名賞與順位馬為零和的原因
本範例素點為+10、0、−10、−20,合計−20。加上頭名的頭名賞+20後回到0;順位馬+20、+10、−10、−20也合計0。籌碼收取與支付枚數互相對應,合計同樣為0枚。只有場費是流出牌桌的項目,應分開處理。
分開驗算對局積分與實際收支
對局積分合計為0
本範例的最終積分+50、+10、−20、−40合計為0,因為採用的順位馬與頭名賞補回了點棒差額,結算只在牌桌內移動。籌碼+5、−1、−2、−2枚也合計0枚,因此扣除場費前的收支合計為0P。
實際收支合計只會少掉場費
加入場費後,四人的最終收支為+5,100P、+500P、−2,600P、−4,600P,合計−1,600P。其絕對值與流出牌桌的總場費1,600P一致,代表計算正確。
合計不符時的確認順序
- 四人的最終持有點加上桌上剩餘立直棒,是否等於開始時發出的總點數;立直棒分配完畢後,只確認四人持有點
- 順位馬的正負值是否平衡
- 是否重複替頭名加入頭名賞
- 籌碼收取與支付枚數是否一致
- 場費總負擔是否等於全桌場費
尾數、同點與擊飛獎勵要在計算前決定
理解基本範例後,再加入各牌桌的差異。最終持有點35,700點與30,000點返還的差額為+5,700點,素點為+5.7積分。要直接使用+5.7或取整數,以及採無條件進位、捨去或四捨五入,都依採用規則而定。
所有人使用相同尾數處理規則
若要處理尾數,只在輸入最終持有點後做一次。素點處理過尾數後,P換算時再處理一次會累積誤差。有些規則在處理後合計不為0時,會把差額集中到頭名。不要只調整某一人,應記錄對局前決定的方法。
同點時先確定順位,再加入順位馬
多人最終持有點相同時,可能依起家順序決定前後,或平分順位點,處理方式取決於規則。持有點相同但順位不同,順位馬也會不同,因此先確定順位,再加入順位點。記錄時除持有點外,也要保留確定順位。
擊飛獎勵等追加項目要獨立成欄
採用追加獎勵時,要明示從誰移動多少積分給誰,不要全部塞進「其他調整」,這樣較容易驗算。例如,擊飛獎勵若由一人支付另一人5積分,就同時輸入收取方+5與支付方−5;若規則視為外部加給,就不是零和,應註明原因與來源。
對局開始前的確認備註
- 起始持有點、返還點,以及是否給頭名加入頭名賞
- 四個順位的順位馬與同點順位決定方式
- 百點位尾數在哪個階段如何處理
- 是否擊飛結束,以及擊飛獎勵的收取人與支付人
- 籌碼條件、單價與場費負擔方式
決定桌上剩餘立直棒的歸屬
宣告立直後留在桌上直到對局結束的點棒稱為供託。結束時剩餘供託要加給誰,或是否延續到下一場,會因規則而異。要記錄處理階段,避免同時重複計入點棒合計與最終積分。
常見收支計算錯誤
把點棒與積分當成相同單位
40,000點與+50積分是不同數值。先把點棒換成與返還點的差額,再換成每1,000點單位,最後加入順位馬與頭名賞。
混淆起始持有點與返還點
25,000點起始、30,000點返還時,對局開始點數是25,000點,素點計算基準則是30,000點,兩者差額就是頭名賞來源。
把場費混入勝負收支
場費是牌桌使用費。與勝負造成的增減分開儲存,就能分別確認純粹成績與實際支出。
直接比較不同規則的對局
順位馬、頭名賞、換算率、籌碼與場費不同,即使順位相同,收支也會改變。長期統計至少要分開三麻與四麻,並記錄主要規則。
把頭名賞視為「發給全員的積分」
本範例的頭名賞+20,是把返還點差額造成的素點合計−20加給頭名。不是四人各得+20,也不是在頭名素點外重複加兩次。應由起始點與返還點算一次頭名賞總額,並確認收取人。
把籌碼加到點棒或最終積分
籌碼在點棒以外移動,因此不會把40,000點改成40,500點,也不會把+50積分改成+55積分。應先把最終積分換成P,再於籌碼枚數×單價欄加減。如此一來,同一份對局記錄也能產生不含籌碼的成績統計。
把含場費數值當作「麻將勝負」比較
若每次場費相同,對局數越多,含場費合計就越低。查看純粹對局結果時,要分開統計「積分與籌碼收支」和「含場費最終收支」。兩種數值下降原因不同,混在同一張圖會誤讀成績。
可直接使用的收支計算表
無論使用紙本、試算表或應用程式,依下列順序建立欄位即可重新計算。輸入欄與計算欄要分開,且不要在途中覆寫採用規則。
| 欄位 | 輸入與計算內容 | 確認事項 |
|---|---|---|
| A 確定順位 | 頭名至第4名 | 是否已套用同點順位規則 |
| B 最終持有點 | 桌上點棒 | 四人合計加桌上供託是否等於開始總點數 |
| C 素點 | (B−返還點)÷1,000 | 是否只處理一次尾數 |
| D 順位馬 | 依順位加減 | 四人合計是否為0 |
| E 頭名賞 | 只加給頭名 | 是否等於C欄差額 |
| F 最終積分 | C+D+E+追加賞 | 規則為零和時合計是否為0 |
| G 積分換算 | F×換算率 | 單位是否已換成P |
| H 籌碼 | 枚數×單價 | 全員枚數合計是否為0 |
| I 場費 | 各自負擔 | 負擔合計是否等於全桌場費 |
| J 最終收支 | G+H−I | 全員合計是否等於場費負值 |
計算不符時的反查表
| 狀況 | 先檢查的欄位 | 常見原因 |
|---|---|---|
| 最終積分合計為正 | D與E | 順位馬負值不足、頭名賞重複加算 |
| 最終積分合計為負 | C與E | 未輸入頭名賞、返還點錯誤 |
| 只有P換算後不符 | G | 只有部分玩家套用不同換算率 |
| 加入籌碼後不符 | H | 收取與支付枚數不一致 |
| 最終合計與場費不符 | I | 漏輸入負擔人數、尾數或代付 |
不要只在最後驗算,而要在B、F、H、J四個階段檢查。及早找到差異,就不必重做後續所有乘法。
應與收支一起記錄的項目
- 對局日期、時間與參加者
- 三麻或四麻、東風戰或半莊等對局形式
- 起始持有點、返還點、順位馬、頭名賞
- 百點位尾數處理與同點時順位
- 擊飛獎勵等追加規則
- 換算率、籌碼單價與枚數
- 總場費與負擔方式
- 最終持有點、最終積分與最終收支
三麻的順位點分配與持有點可能有很大差異,詳情可參考三麻順位馬與收支記錄方式。
統計時要統一規則
不同規則的總收支可以相加,但不適合分析原因。即使同為+50積分,四麻順位馬10-20與其他順位點的意義也不同。記錄時若能依三麻或四麻、東風戰或半莊、持有點、返還點、順位馬與籌碼有無篩選,就能拆解「順位改善,但含場費收支下降」等變化。
平均順位、頭名率與末位率是不受換算率或場費影響的順位指標。與收支一起解讀時,要統一相同期間與規則的對局。詳細解讀方式見麻將平均順位指南。
麻將收支計算常見問題
麻將收支應按什麼順序計算?
從最終持有點扣除返還點算出素點,再加入順位馬與頭名賞確定最終積分。接著積分乘上換算率、加減籌碼,最後扣除場費。點棒、積分與P要分欄處理。
順位馬與頭名賞有什麼不同?
順位馬是依順位加減的順位點。頭名賞由起始持有點與返還點差額產生,本範例加給頭名。兩者分配與是否採用都依規則而異,對局前要確認四個順位的順位馬與頭名賞歸屬。
為什麼收支合計不是0?
若規則為零和,扣除場費前的積分、籌碼與追加獎勵應讓全員合計為0。扣除場費後,全員最終收支合計若等於全桌場費負值,計算就是正確的。外部獎勵應另設欄位記錄。
關於規則:順位馬、頭名賞、尾數處理、同點順位、擊飛獎勵、籌碼與場費會因牌桌或店家而異。本文範例用於說明計算流程,實際結算請優先遵循對局前約定的規則。
參考資料與確認規則
為確認各計算項目存在規則差異,本文參考特定團體的官方規定。文中實例為說明用途自行建立,不把任何團體規則視為唯一通用方式。
- 一般社団法人Mリーグ機構「Mリーグとは」:包含持有點與順位點等項目的官方規則實例
- 一般社団法人最高位戦日本プロ麻雀協会「ルール」:不同競技規定採用項目與結算條件的差異
重點整理
麻將收支依序計算最終持有點、素點、包含順位馬與頭名賞的最終積分,以及換算成P的實際收支。分開核對對局積分合計與含場費的實際收支合計,就能找出計算偏差的階段。