ビンゴ番号生成ツールとは?
このビンゴ番号生成ツールは、バーチャルなビンゴ抽選機として使えるアプリです。1〜75(B-I-N-G-O列を持つアメリカ式ビンゴ)または1〜90(イギリス・オーストラリア式ビンゴ)の番号プールから、重複なし(一度出た番号は再び出ない方式)で1つずつランダムに番号を引き当てます。引いた番号はリアルタイムのコールボードに自動で印が付くので、友達との集まり、学校の授業、イベントなど、さまざまな場面で本格的なビンゴゲームを楽しめます。
使い方
まず番号プールを選びます(1〜75か1〜90)。ゲーム開始を押すと、新しい番号プールが作られボードがリセットされます。続いて番号を引くを押すと、ランダムに1つの番号が出てきます。あとはこのボタンを押すたびに次の番号がコールされ、同じゲーム内で番号が重複することはありません。引いた番号はボードに強調表示されます。「残りの番号数」を見れば、あと何個残っているか一目でわかります。
計算のしくみ
抽選は「復元抽出なし(重複なし)」の一様サンプリングで行われます。残っている番号プールのサイズを \(r\) とすると、引くインデックスは
$$\text{index} = \lfloor \text{random()} \times r \rfloor$$で決まります。random() は \([0,1)\) の範囲の値なので、インデックスは 0〜r-1 のいずれかになります。選ばれた番号はプールから取り除かれるため、二度と出ることはありません。ゲームを最後まで進めると、結果的に 1〜poolSize の番号が一様にランダムな順列で並ぶことになります。
75球モードでは、番号 \(n\) に対応する列の文字を
$$\text{columnIndex} = \left\lceil \frac{n}{15} \right\rceil$$で求めます。これにより B(1〜15)、I(16〜30)、N(31〜45)、G(46〜60)、O(61〜75)の文字に振り分けられます。
具体例で見てみよう
75球モードでゲームを開始したとします。たとえばランダムなインデックスによって「32」という番号が選ばれたとしましょう。\(\lceil 32 \div 15 \rceil = 3\) なので文字は N となり、コールは「N 32」となります。この抽選のあと、残りは74個になり、32が再び出ることはありません。もう一度引くと、たとえば「B 7」が出て、残りは73個になります。
75ボール B-I-N-G-O カラム範囲
75ボール ビンゴでは、単語 B-I-N-G-O の5つの文字がそれぞれカード上の1つのカラムとは固定された15個の数字からなるブロックを示します。ボールが抽出されるとき、呼び手はその数字の前に文字を付けます(たとえば、「B-7」または「O-68」など)。任意の数字 \(n\) に対するカラムは \(\text{columnIndex} = \lceil n/15 \rceil\) で求められ、B にはカラム1から O にはカラム5が対応します。
| 文字 | カラム | 数字の範囲 | 個数 |
|---|---|---|---|
| B | 1 | 1~15 | 15 |
| I | 2 | 16~30 | 15 |
| N | 3 | 31~45 | 15 |
| G | 4 | 46~60 | 15 |
| O | 5 | 61~75 | 15 |
解答例:数字68の場合、カラムインデックスは \(\lceil 68/15 \rceil = \lceil 4.53 \rceil = 5\) であるため、68はカラム5に属し、「O-68」と呼ばれます。プール全体は75個の数字にまたがるため、完全なゲームは最大 75 個の一意なボールを交換なしで抽出することができます。
75ボール ビンゴ と 90ボール ビンゴ 比較
もっとも一般的な2つのビンゴフォーマットは、数字プール、カードレイアウト、および支配する地域が異なります。75ボールゲームは米国とカナダで標準であり、文字付きの B-I-N-G-O カラムを使用しますが、90ボールゲームは英国、アイルランド、オーストラリアの定番であり、文字なしで数字を呼びます。
| 機能 | 75ボール ビンゴ | 90ボール ビンゴ |
|---|---|---|
| 数字プール | 1~75 | 1~90 |
| 使用される文字 | B, I, N, G, O(カラムごとに1つ) | なし(数字は単独で呼ばれる) |
| 典型的なカードレイアウト | 5 × 5 グリッド(24個の数字 + 無料センター空間) | 9 × 3 グリッド(15個の数字、27セル) |
| カラムごとの数字 | 文字カラムごとに15個 | カラムごとにおよそ10個(1~9、10~19、…80~90) |
| 一般的な地域 | 米国、カナダ | 英国、アイルランド、オーストラリア |
| 呼び出し形式 | 文字 + 数字(たとえば「G-52」) | 数字のみ、多くの場合ニックネーム付き(たとえば「two little ducks, 22」) |
| 典型的な勝利パターン | ライン、形状、フルブラックアウト | 1行、2行、フルハウス |
どちらのフォーマットも交換なしでボールを抽出するため、各ゲームはプール全体のシャッフルと同等です。完全な90ボールゲームは最大 90 個の異なる呼び出しを生成できます。一方、75ボールゲームは75で最大です。いずれかのプールから1回の公正な抽出を行う場合は、一致する範囲を超えて均一整数ジェネレータを使用することもできます。
よくある質問
同じ番号が再び出ることはありますか? いいえ。抽選は重複なし方式なので、1回のゲームで各番号は最大1回しか出ません。
すべての番号を引き終えたらどうなりますか? プールが空になると「番号を引く」を押しても何も起こりません。もう一度遊ぶには新しいゲームを開始してください。
90球モードに文字がないのはなぜですか? イギリス・オーストラリア式ビンゴは1〜90の番号のみを使い、B-I-N-G-O の列がありません。そのため番号だけがコールされます。