[工具]輕鬆幫您估算勝率的好工具 - 簡易勝率計算器
不管是在現實比賽、線上遊戲等,只要有競技性的項目,都與勝利脫離不了關係,
相信很多人都想知道自己的勝率走向,例如距離下一個百分點還要連勝幾回,
或是幫自己建立勝率目標,想要知道還要幾場勝利才能達成,
那就一定要來使用看看這個工具了,以上列出的功能都能夠在這個勝率計算器達成喔!
簡易勝率計算器(多語言):http://blog.brownsugar.tw/win-rate/
主要功能介紹
- A:可以切換繁體/簡體中文、英文
- B:填入勝場數,不填視為 0
- C:填入敗場數,不填視為 0
- D:填入您的期望勝率(選填)
- E:可直接針對勝數或敗數加一、減一
最後按下 [勝率計算] ,結果即會出現在下方表格中。
簡單概念介紹
其實這只是個簡單的數學概念,動動腦就能搞懂整個概念了。
設勝數(win)、敗數(lost)、總回合數(sum)、勝率(rate)、期望勝率(expect)、達到期望勝率需要連勝回和數(mWin)
共計回合數:sum = win + lost
目前勝率:rate = win / (win + lost) * 100 = win / sum * 100
勝率遇到小數只取最小於這個數的最大整數所以需要用 Math.floor() 使其無條件捨去。
下一個勝率百分點:x = rate + 1
達到下個百分點需連勝回合數:(sum * x - 100 * won) / (100 - x)
因為有時算出來會出現小數,因此要使用 Math.ceil() 無條件進位。
達到期望勝率需要連勝回和數:mWin = (expect * sum - 100 * won) / (100 - expect);
這樣看起來其實只是非常簡單的數學公式推導而已,有興趣的朋友可以去翻源碼看看喔 :laughing:
由於此工具是 Lay 參考國外網站源碼修改而成,且英文版是依個人經驗翻譯,因此若有任何建議、錯誤麻煩多加回報,感謝!
共有 0 則迴響
暫時沒有迴響,歡迎您率先發表!