最初に4つのイベントがあるゲームがあります:
イベント1、イベント2、イベント3、イベント4
ある時点で、そのうちの 1 つだけが正しいイベントです。どちらが正しいイベントかは常にわかっています。
[0-100] (各イベントのパーセンテージの合計は 100 である必要があります) の間で、各イベントに正しいイベントであるパーセンテージを割り当てるボットを構築したいと考えています。ボットには 3 つのレベルが必要です。レベル 1 では、正しいイベントにより多くのパーセンテージを与える確率が 0.95 で、レベル 2 では 0.65、レベル 3 では 0.35 です。
どうすればこれを達成できますか?私はこれについて考えるのに多くの時間を費やしましたが、それを行う簡単な方法がわかりません。
---例で更新
すべての例で、入力が次のとおりであると仮定します。
イベント 1: 間違っている イベント 2: 正しい イベント 3: 間違っている イベント 4: 間違っている Bot レベル : 上記のすべての出力ケースで、1 から始まり、値 3 で終了する最後の出力で変化します。
出力ケース:
イベント 1: 20% イベント 2: 70% イベント 3: 5% イベント 4: 5%
ボットが現在レベル 2 にあり、正しいイベントが 2 であると仮定しましょう。出力例は次のとおりです。
イベント 1: 15% イベント 2: 48% イベント 3: 15% イベント 4: 22%
ボットが現在レベル 3 にあり、正しいイベントが 2 であると仮定しましょう。出力例は次のとおりです。
イベント 1: 17% イベント 2: 35% イベント 3: 30% イベント 4: 18%
レベル 1 のボットは 95% の確率で正しいイベントにより多くのパーセンテージを与え、レベル 2 では 65% の確率で正しいイベントにより多くのパーセンテージを与え、レベル 3 では 35% の確率で正しいイベントにより多くのパーセンテージを与えます。正しいイベント...例で明らかなように、レベル 1 ではパーセンテージ値の差がレベル 2 よりも大きく、レベル 2 のパーセンテージ値の差はレベル 3 よりも大きいことも必要です。ボットは各レベルで失敗する可能性があり、パーセンテージが高いイベントは間違ったイベントになることがあります..私が今欲しいものは明らかだと思います.