精華區beta Hearthstone 關於我們 聯絡資訊
Dear all 相信各位都想要上R5拿紫金卡 但是每每到了月底 總覺得時間不夠用 因此在下嘗試計算了一下上R5平均需要多少"工時" (含連勝獎勵) 以避免過勞 ^^" 並把結果分享出來 https://www.dropbox.com/sh/o1px29m61z3znvj/AABEHLXphVUvq8fyR1g7l0VLa?dl=0 ============================== 以下為計算與excel表格說明 想直接知道結論的 請略過本區 ***** sheet "star per game" 計算不同勝率下 平均每場可以拿到多少顆星星 調整win ratio 就可以看到對應的star per game 計算上的概念 是將各種狀況的機率與獲得的星星算出 最後算出期望值 以win strike 5為例 它代表連贏五場後輸一場的狀況(總共6場) 假設勝率為60% 則發生機率是(0.6)^5 * (1-0.6) 獲得星星有(5-1)=4顆 加上連上獎勵3顆 總共7顆 因此平均每場可以拿到7/6=1.17顆星星 ***** sheet "time to r5" 算出每場可以拿到的星星後 計算上r5所需要的場次 就容易多了 以勝率60%為例 每場可拿到0.27顆星星 上r5需要60顆(15+20+25) 因此需要60/0.27=222場 假設每場10分鐘 就需要37小時才能上r5 ============================== 以下為不同勝率的狀況下 上r5所需時間 勝率 star per game time to r5 (hour) 0.5 0.16 62 0.525 0.18 55 0.55 0.21 47 0.575 0.23 43 0.6 0.27 37 (note: 此表格計算錯誤 往下翻有更新版) 實力影響勝率 運氣影響連勝 勝率50% 30連敗後再30連勝 這種事情不是天天都有 以平均來看 ... 勝率60%也要接近40小時(整整一周工時啊~)才能上R5 還不包含玩大亂鬥 玩fun deck或是練習新牌組的時間 天 ... 要是這麼認真 每月花上40小時 我早就 xxx 了 嗯 ... 還是r15藍金卡就好了 Orz 給各位參考參考 若有計算錯誤 也請告知 thanks -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.35.120.68 ※ 文章網址: https://www.ptt.cc/bbs/Hearthstone/M.1472474645.A.A97.html
SPiCa0831 : 這個絕對是估錯了 08/29 20:46
tripleh917 : winning streak 08/29 20:46
SPiCa0831 : 之前一次月底勝率六成多 6小時到R5 08/29 20:47
SPiCa0831 : 而且這個應該是從R25開始算? 如果是的話在那區勝率 08/29 20:48
SPiCa0831 : 也不可能6成 08/29 20:48
sb8888 : 用快攻根用控制差很多啊 08/29 20:55
sb8888 : 一場時間可以差到三倍吧 08/29 20:55
sb8888 : 而且R20>R5 勝率認真點應該要65~70%的 08/29 20:59
sb8888 : 不過像我都不玩快攻就爬得慢 因為一場時間多 勝率 08/29 20:59
sb8888 : 通常也沒快攻高 Kappa 08/29 20:59
sb8888 : 而且連勝 你說30連這種當然少 4連5連這種就很多了阿 08/29 21:01
sui610633 : 是winning streak 不是strike 08/29 21:03
sui610633 : 另外這個機率看就覺得怪怪的 08/29 21:03
sui610633 : 你這個機率算出來的意思應該是 我開始打爐石 贏了就 08/29 21:05
sui610633 : 繼續下一場 輸了就停下來的機率 08/29 21:05
sui610633 : 這樣好像沒沒包含"輸了一場之後繼續打"的部分 08/29 21:06
vm3cl4bp6 : 月初10小時絕對能從R20到R5 怎麼可能要40小時 08/29 21:09
sui610633 : 正常情況應該R5到傳說的時間遠超過R20到R5的時間 08/29 21:10
sui610633 : 但在這兩個階段 個人勝率不能一概而論就是了 08/29 21:10
linjrming : 我覺得直接跑1萬次模擬比較實際啦XD 08/29 21:27
hedgehong : 連敗是不是沒算進去 08/29 21:37
sb8888 : 連敗又不會掉更多星星= = 08/29 21:39
AsgardShow : 星期六回鍋買新副本來玩 今天就從R23->R5 QQ 08/29 22:03
aaaaajack : 月底上R5真的很快 之前3小時順一波就從R10到R5 08/29 22:20
感謝各位回應 檢查一下之後 發現的確有錯誤 1. 連敗掉的星星沒有算 2. star per game計算上 權重錯誤 3. winning streak 英文錯誤 以下為計算與excel表格更新說明 ================================================== ***** sheet "star per game" 計算不同勝率下 平均每場可以拿到多少顆星星 調整winning streak 就可以看到對應的star per game 計算上的概念 是將各種狀況的機率與獲得的星星算出 最後算出期望值 各種狀況的拆解 以"輸"為切割單位 ex: o: win x: lost xoxxoooooxoxox 可拆解為 2* x 3* ox 1* ooooox 各種狀況的機率與獲得的星星 以winning streak 5 (ooooox) 為例 它代表連贏五場後輸一場的狀況(總共6場) 假設勝率為60% 則發生機率是(0.6)^5 * (1-0.6) 獲得星星有(5-1)=4顆 加上連上獎勵3顆 總共7顆 最後算出期望的場次與星星 以勝率60%的狀況下 平均250場中 有19場5連勝 26場4連勝 35場三連勝 ... 250場可獲得105顆星 所以star per game為0.42=105/250 修正後的excel 若調整勝率為0.453的時候 獲得的星星為0 此結果與以下相符 https://www.facebook.com/notes/%E5%BB%9A%E7%88%B9%E7%9A%84%E5%BB%9A%E8%97%9D%E6%95%99%E5%AE%A4/%E7%88%90%E7%9F%B3%E6%96%B0%E8%81%9E%E7%82%BA%E4%BD%95%E7%88%90%E7%9F%B3%E5%A4%A9%E6%A2%AF%E6%98%AF%E5%90%83%E5%8A%9B%E4%B8%8D%E8%A8%8E%E5%A5%BD%E7%9A%84%E5%91%A2/945245365499572/ ================================================== 以下為不同勝率的狀況下 上r5所需時間 (假設一場 10min) 勝率 star per game game required time to r5 (hour) 0.5 0.13 461.54 76.92 0.525 0.2 300.00 50.00 0.55 0.27 222.22 37.04 0.575 0.34 176.47 29.41 0.6 0.42 142.86 23.81 0.625 0.49 122.45 20.41 0.65 0.57 105.26 17.54 0.675 0.65 92.30 15.38 0.7 0.73 82.19 13.70 給各位參考參考 若有計算錯誤 也請告知 thanks ※ 編輯: ninanne (114.35.120.68), 08/29/2016 22:40:01
SKTP : 沒仔細看你怎麼算,可是看結果一定有問題,打上R5要 08/29 22:44
SKTP : 80小時? 08/29 22:44
roea68roea68: 勝率0.65需要105場? 不覺得我有打到這麼多場.. 08/29 22:51
glmkk : 不得不說,這季輸不到十場就R5,工時大概半天,但 08/29 22:54
glmkk : 分好幾天打,因為要上班 08/29 22:54
bigGG30 : 理論和實際當然會有差,因為你月底R10前很難輸 08/29 23:23
Cliffsong : 要不要用你的膝蓋想一想 勝率50%平均每場0.13顆星? 08/29 23:49
potionx : 運氣有差啊 運氣好連勝超快 運氣不好卡住就很悶 08/29 23:55
potionx : 這種平均值的算法 中規中矩的結果反而印象不會深刻 08/29 23:56
sui610633 : 不對 這樣怎麼看還是有問題 08/30 00:00
sui610633 : 首先一個確定的事情是 勝率1的話(用0.999去代) 08/30 00:06
sui610633 : 你需要31場才能拿到60顆星上R5 08/30 00:06
sui610633 : 再仔細看我發現表格有兩個問題 一個是連勝拿到的星 08/30 00:07
sui610633 : 數是錯的 一連勝一顆星 二連勝兩顆星 三連勝四顆星 08/30 00:08
sui610633 : 另一個問題是你用這樣的方法去求 那連勝的場次應該 08/30 00:09
sui610633 : 要拉更高 越接近無限大才會越接近真值 08/30 00:09
sui610633 : 照這樣下去跑 我弄個100連勝(雖然在那之前就上R5了) 08/30 00:11
sui610633 : 算出來需要的場次是31.25場 08/30 00:11
sui610633 : 如果我想的沒錯 弄到無限連勝應該會符合31場這樣 08/30 00:12
關於sui610633提出的問題 1. 是連勝拿到的星數是錯的 一連勝一顆星 二連勝兩顆星 三連勝四顆星 失敗扣的星星要算進去 一連勝 ox 1-1=0顆星 二連勝 oox 2-1=1顆星 三連勝 ooox 3-1+1=3顆星 2. 連勝的場次應該要拉更高 越接近無限大才會越接近真值 是的 勝率很高的狀況(ex: 0.999) 的確需要將表格拉到無限長才能正確計算 但是在一般勝率的狀況下 15連勝以上的機率太低 故忽略 sheet "star per game" F19有將所有狀況的機率加總起來 若勝率為60% 15連勝以內的機率加總已經非常非常接近1(0.999...) ※ 編輯: ninanne (114.35.120.68), 08/30/2016 00:33:19
sui610633 : 嗯第一點我那樣的確是錯的 不過我不知道是不是還有 08/30 01:03
sui610633 : 沒看見的問題 08/30 01:04
sui610633 : 第二個問題也是因為我第一個問題錯了所以把它放大了 08/30 01:06
sui610633 : 剛又想到一點是 現在這個假設變成最後一定要輸一場 08/30 02:13
sui610633 : 但我不知道怎麼修正比較好 08/30 02:14
sui610633 : 可能要把那顆星加回來 另外還要處理連敗問題 08/30 02:18
goddio : 複雜問題建議用蒙地卡羅法來算 08/30 02:46
ninanne : 連敗已經有被考慮進去 08/30 07:40
ninanne : 0勝就是連敗的狀況, 可參考文內的拆解範例 08/30 07:45
ninanne : 而最後一定輸的那顆星 ... 不知道影響有多少就是 08/30 07:48
coolda : 推 08/30 07:48
wangquanchi : 沒認真看但還是給推,我是覺得刻意衝很白痴,但是像 08/30 08:55
wangquanchi : 我工作回來積三天任務拿解一解,有時候就r10了,至 08/30 08:55
wangquanchi : 於解每日賺不賺,我倒是沒想那麼多,那段玩爐石的時 08/30 08:55
wangquanchi : 間空出來,我也不可能去工作的 08/30 08:55
potionx : 弄個常態分布的來看就會覺得接近平均值的機率沒很高 08/30 09:57
potionx : 通常會印象深刻的都是極端值 除非有做紀錄才準確 08/30 09:58
potionx : 更不用說有時候打錯讓勝率變動成非固定值 增加變因 08/30 09:59
kawasaki1989: 20-8這段都70%以上會加速很多 08/30 10:11
ubuntuable : 問題是就算用控制打一場也不用十分鐘 08/30 12:17
mashiroro : 才怪,打克戰都十分鐘起跳的,還要考慮對面是燒線狗 08/30 12:53
OCEANBOY7329: 最好控制不用十分鐘啦,不要跟我說ZOO那種 08/30 13:52
JASSON0526 : 快推要不然別人以為我不懂 08/30 14:21
churinga : 絕對不準 08/30 15:10
switzerlands: 以十分鐘為基準很好啊 如果你一場5分鐘 自己除2 08/30 15:22
在第一個表格中標示錯誤 並微調排版 另外 若勝率有六成多以上 且每場時間很短(5 min左右) 從第二次計算的表格上看來 平均時間的確在10小時左右 符合部分版友可以10小時衝上r5的情況 ※ 編輯: ninanne (114.35.120.68), 08/30/2016 20:31:13
greg2977 : 只能推了 09/01 11:41