我的目标:每个玩家都可以选择下注,并且对于每个玩家,他们下注的获胜机会将被计算并显示在网页上。例如,如果玩家 1 下注 5000 积分,总底池为 15000 积分,则玩家 1 有 33% 的机会获胜。在这个计算之后,我想从所有下注的玩家中挑选一个赢家。
示例游戏:
总金额:15000学分。
玩家 1 : 3000 积分 -> 获胜的 20%
玩家 2 : 1500 积分 -> 10% 的获胜
玩家 3 : 7500 积分 -> 获胜的 50%
玩家 4 : 1200 积分 -> 8% 获胜
玩家 5 : 1800 积分 -> 12% 获胜
我应该如何处理从所有玩家中随机抽取获胜者的方式?我正在考虑生成一个随机数并以某种方式将其与获胜机会进行比较。有小费吗?