[教學] 牌局結束分數算法

看板MJ_JP (日本麻將 - 日麻)作者 (闇夜疾影)時間15年前 (2009/07/16 20:24), 編輯推噓6(609)
留言15則, 7人參與, 最新討論串1/1
雖然平常沒啥用到 不過來說一下牌局結束時分數的計算方式吧 首先看規則是以多少點開始,結束時多歸還多少點 以天鳳來說的話是25000點開始,結束歸還30000點 此時基準點就是30000點 當牌局結束後,留在場上的立直棒(1000點)全部給最高點的人 然後將點數四捨五入至千位(少數是五捨六入) 而第一名可以再加20000點(注1) 最後分數的計算法 (點數-基準點)/1000+順位點(注2)=最終分數 舉例: 天鳳東南戰 分數 第一名:50800 (51000+20000-30000) /1000 +20 = 61 第二名:35700 (36000+ 0-30000) /1000 +10 = 16 第三名:15300 (15000+ 0-30000) /1000 -10 = -25 第四名:-1800 (-2000+ 0-30000) /1000 -20 = -52 注1: 打25000開始才加20000點 如果是27000開始 > 加12000點 常見的就這2種 注2: 順位點(ウマ) 天鳳的順位點 東風戰依名次 +10 +5 -5 -10 東南戰依名次 +20 +10 -10 -20 所以東風戰想打正負零分的話只要結束點數落在24500~25400並保持第2名就OK囉~~ XD -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.171.130.88

07/16 20:29, , 1F
推,不過不算小數的話,一般是算出2~4位,再加減算首位
07/16 20:29, 1F

07/16 20:30, , 2F
這樣就不會有四捨五入造成非零和的問題
07/16 20:30, 2F

07/16 20:39, , 3F
還必須是第2名 所以難度很高
07/16 20:39, 3F

07/16 20:46, , 4F
阿阿對齁 XD 改一下
07/16 20:46, 4F
※ 編輯: hakase 來自: 118.171.130.88 (07/16 20:47)

07/16 21:00, , 5F
在極端的狀況下,有可能第三位還+-0 XD
07/16 21:00, 5F

07/16 21:07, , 6F
只不過四位就很....XD
07/16 21:07, 6F

07/16 22:48, , 7F
四人的點數和必須為零。假設是26600,25600,25600,22200
07/16 22:48, 7F

07/16 22:48, , 8F
這種情況下,又會如何調整?
07/16 22:48, 8F

07/16 22:49, , 9F
(意即四捨五入 被捨去的和被進位的不是各兩人)
07/16 22:49, 9F

07/16 22:54, , 10F
就像1F說的一樣 先算234位 1位就取後3位總和的負值
07/16 22:54, 10F

07/16 23:03, , 11F
qiaffvvf說的狀況 沒得調整 因為天鳳設定沒人超過三萬就西入
07/16 23:03, 11F

07/16 23:13, , 12F
那就前三個各+5000 末位-15000..
07/16 23:13, 12F

07/16 23:14, , 13F
!...我漏看一樓了orz
07/16 23:14, 13F

07/16 23:14, , 14F
像32600,25600,25600,16200的狀況,還是得微調XD
07/16 23:14, 14F

07/21 12:35, , 15F
已收精華區
07/21 12:35, 15F
文章代碼(AID): #1ANnmC1O (MJ_JP)
文章代碼(AID): #1ANnmC1O (MJ_JP)