ベストアンサー
カジノのスロットゲーム(実際のカジノ内でホストされているかどうかにかかわらず)オンライン)すべてがメインアルゴリズムとして乱数ジェネレーターを使用します。もちろん、ゲーム自体を生成するプログラムやコードは他にもたくさんありますが、各スピンまたはラウンドの結果を左右するのは乱数ジェネレーターです(私が働いているiGaming業界ではRNGとして知られています)。素人の言葉で説明するのもかなり簡単なので、乱数ジェネレーターがどのように機能するかを説明する最良の方法は次のとおりです…
RNGは、それぞれが次のように多くの異なる数を生成するように設定されています他のものとまったく同じパーセンテージで表示されます。たとえば、1から10までの100万個の数値を生成するようにシステムに指示した場合、1も10も同じ数になります。これは、実際の状況でプレイするのに十分長い期間にわたる数字の分布が予測可能であり、それに応じてスロットのペイアウトを計算できることを意味します。
これらすべてはリールの数の間でバランスが取れています。 、シンボルの数、および上記の他の2つの変数セットを使用した勝ちの組み合わせの数。これを非常に明確な言葉で説明する最良の方法については、ウィルの答えを見ることをお勧めします。そこで彼は、それぞれに10個のシンボルがある3つのリールには、1,000の可能な組み合わせがあると述べています。組み合わせは、意味がある場合、リールの中央部分に3つのシンボルがどのように表示されるかを示します。そこから、これらの1,000の組み合わせのそれぞれをプログラムで実行して、100万のスピンをシミュレートできます。また、RNGにより、可能な組み合わせのそれぞれが1,000回発生することが保証されます。これは、ゲームプロバイダーが各ゲームのプレーヤーへのリターン(RTP)を正確に予測する方法です。言い換えれば、スロットでの勝利は完全に運にかかっていると確信できます!
回答
私はゲーム開発者としてかなり大きなスロットマシン開発会社で働いていました。 。理解しやすくするために、スロットゲームは純粋にRNG(乱数ジェネレーター)に基づいています。 0から99までの100000の数値を生成すると、それらがすべての位置に等しく適合することがわかるのは、実際にはランダムです。
これは、ペイテーブルを設計するための理論的基盤であり、十分なゲームがプレイされると、考えられるすべての組み合わせが等しくヒットします。たとえば、各実数に10個のシンボルがある3リールのゲームでは、サイクル(すべての組み合わせの数)は1000です。これを100000回スピンすると、すべての組み合わせが100回ヒットします。確かに、すべての支払いとすべてのお金を計算できるので、リールにシンボルを配置することで目標の回収率を設定できます。
これがスロットゲームの背後にある「アルゴリズム」です。