ウルトラミラクルジャグラー営業シミュレーターAI稼働版
| 機種名 | : | |
|---|---|---|
| メーカー | : | |
| タイプ | : | |
| 導入開始 | : | |
| 仕様 | : |
シミュレーター概要
「見た目が良い台ほど回される」
――そんなホールのリアルな挙動を、
AIが時間軸ベースで再現する営業シミュレーターです。
設定
台数・設定
まずはここだけ決めればOK!他の項目は初期設定のままでも実戦に近い動きになります。
目押しレベル(任意)
回転速度(任意)
各台の回転速度は下限〜上限の範囲でランダムに割り振られ、時間経過ごとにもさらに変動します。速いほど短時間で多くのゲーム数が消化されるため、差枚数の変動やBB・RB・ブドウのデータも早く積み上がり、AIによる設定推定も早く進みます。
稼働状況(任意)
「営業開始」を押すと営業開始時刻(0台稼働)の状態が表示され、画面上部に「進める時間」「+時間を進める」「現在時刻」が固定表示されます。それを使って好きな時間ずつ営業を進めて途中経過を確認できます。
このAI稼働版の仕組み
①着席(初期状態):営業開始時点は全台0Gで条件が同じため、まだ設定判別AIは機能しません。この段階では「目標稼働率」の確率にもとづき単純にランダムで着席/空席を決めています。台ごとの差が生まれ始めるのは、その台で実際にBB・RB・ブドウのデータが蓄積され始めてからです。
②推定:各台のBB・RB・ブドウの実績回数から、統計的に「設定1〜6それぞれである確率」をベイズ推定します(設定判別AI)。回転数が増えるほど推定精度が上がります。
③期待機械割の算出:推定確率で重み付けした「今の期待機械割」を求め、データが全くない状態の基準値と比較して、その台が基準よりどれだけ良く/悪く見えているかを算出します(目押しレベルによって実際の機械割そのものが変わるため、基準値も目押しレベルに応じて変わります)。
④食いつき係数への変換:③の差を「食いつき感度」で指数的に増幅し、「食いつき係数」に変換します。感度が高いほど、わずかな差でも極端に強く反応するようになります(感度0=データを完全に無視してランダムに行動)。
⑤食いつき係数の使われ方(=良い台ほど回され、悪い台ほど回されにくくなる本体):
- 稼働中の客の離脱判定:良く見える台ほど離脱しにくく(長く座り続け)、悪く見える台ほど離脱しやすくなります。離脱の起こりやすさ自体には内部的な基準値があり、そこにこの係数を掛け合わせて実際の離脱確率が決まります。
- 空き台への着席抽選:その時点で空いている台どうしを比較し、食いつき係数が高い台ほど新規客に選ばれやすくなります。
⑥ホール全体の稼働率の維持:来店客の総数(何人が新たに座るか)は食いつき係数とは切り離し、「目標稼働率」に近づくよう毎ティック不足分を補充する形で決めています。そのため感度を上げてもホール全体の稼働率自体は崩れず、「良い台に客が集中しやすくなる」効果だけが強まります。
⑦偏りすぎの防止:新規客の一部は台のデータを見ずランダムに着席する層として扱われるほか、長時間放置された空き台は「とりあえず座られやすさ」が徐々に上がるため、序盤の悪い結果だけで良台がその後ずっと無視され続けてしまうことを防いでいます。