が、私は4つの通貨を持っていると私は、ランダムに1つを選択したいとしましょう生成:いくつかの「評価」の値に基づいていくつかの外部の値に基づいて配布
Bronze, Silver, Gold, Platinum
、私はそれぞれの通貨に確率を割り当てますそのチャンスを選ぶことができます。この評価値が0.0〜5.0であるとします。
評価が高い場合はプラチナ側に、私の評価が低い場合はブロンズ側に重みを付けたいと思います。
だから、5.0の評価は次のようになります。
Bronze: 0.0, Silver: 0.10, Gold: 0.30, Platinum: 0.60
、同様に0.0の評価は次のようになります。2.5の評価は、より均等に真ん中の通貨の間で広がって見えるかもしれません
Bronze: 0.60, Silver: 0.30, Gold: 0.10, Platinum: 0.0
。
私は本当にこれを処理するアルゴリズムを考えることはできません。どのようにして、配布を制御する何らかの値に基づいて100%の配布を生成できますか?誰でも私がどこから始められるか知っていますか?
「評価は5.0のように見える」この評価はどの通貨でですか?白金? – axiom
@axiom私はちょうど評価5.0の "加重"分布の例を挙げていました。プラチナのピッキング確率が高いのはどうですか?レーティングはどの通貨ともペアになっていません。 – Brejuro