あみだくじとは
人数分の縦線を引いてその間に横線を渡し、上から出発して、横線に出会うたびに隣の線へ移りながら下りていくくじです。いちばん下で着いた場所に書かれているものが、その人の結果になります。韓国ではサダリタギ(사다리타기)、日本ではあみだくじ、英語では Ghost leg と呼ばれている、同じ遊びです。横線をどう引いても、1つの場所に着くのは1人だけです。
使い方
ページを開くと、例の名前4人と結果2つで作ったあみだくじがすでに置かれています。例を消して、自分の内容に書き換えて使ってください。
- 「参加者(1行に1人、2〜12人)」の欄に、名前を1行に1人ずつ入れます。
- 「結果(1行に1つ)」の欄に、景品、罰ゲーム、役割などの結果を1行に1つずつ入れます。結果を参加者より多くすることはできず、少ないときは余った場所が「ハズレ」になります。
- 「横線の本数」はそのままでもかまいません。決め方は下で説明します。
- 「作成する」を押すと、新しいあみだくじができます。上には参加者の名前、下には混ぜた順の結果が見え、横線のある真ん中は覆いで隠れています。
- 「結果を見る」を押すと覆いが外れて横線が現れ、くじの下の「結果」に参加者ごとの結果が出ます。
- くじの上の参加者の名前を押すと、その人の経路が色の線で描かれ、もう一度押すと消えます。「すべての経路を見る」は全員の経路をまとめて描き、押したあとは同じボタンが「経路を消す」に変わります。
すでに作ったくじを混ぜるボタンは3つあります。どれを押しても、くじはもう一度隠れます。
| ボタン | 変わるもの | 変わらないもの |
|---|---|---|
| くじをシャッフル | 横線の位置、下の結果の並び | 横線の本数、参加者の並び |
| 参加者をシャッフル | 上の参加者の並び | 横線、結果の並び |
| 結果をシャッフル | 下の結果の並び(ハズレの場所も含む) | 横線、参加者の並び |
横線の本数の決め方
入れられる範囲は参加者の人数によって変わり、入力欄の横に「3〜18本」のように表示されます。最小は縦線と縦線の間の数(参加者の数 − 1)で、最大はその6倍(6倍が10より小さければ10本)です。最初に入っている値は、間の数の3倍(3倍が5より小さければ5本)です。
| 参加者 | 入れられる範囲 | 最初の値 |
|---|---|---|
| 2人 | 1〜10本 | 5本 |
| 4人 | 3〜18本 | 9本 |
| 6人 | 5〜30本 | 15本 |
| 8人 | 7〜42本 | 21本 |
| 12人 | 11〜66本 | 33本 |
この欄を自分で書き換えるまでは、参加者の人数を変えるたびに最初の値も一緒に変わります。一度書き換えるとその数字のままになるので、参加者を大きく増やしたり減らしたりしたときは、範囲に収まっているか確かめてください。範囲から外れると「横線の本数は3〜18本で入力してください。」のような案内が出ます。
横線を増やしても、経路が何度も折れ曲がってたどる楽しみが増えるだけで、誰が何を引くかの確率は変わりません。
結果が決まる仕組み
結果は、「作成する」やシャッフルのボタンを押した瞬間に決まります。覆いが外れる様子や経路が伸びていく動きは、すでに決まった結果を見せているだけです。
横線は次の決まりで引きます。
- まず、縦線と縦線の間のそれぞれに1本ずつ引きます。横線が1本もない間があると、その左側の参加者は右側の結果に決してたどり着けないからです。
- 残りは、引ける場所すべての中からランダムに選びます。
- 同じ高さで隣り合う2つの間には、同時に引きません。1本の縦線が同じ高さで左右両方の横線につながると、どちらへ渡るのかを決められなくなるからです。
これに加えて、くじを作るたびに下の結果の並びをランダムに混ぜます。この手順があるので、横線が何本であっても、参加者と結果のどの組み合わせも同じ確率で出ます。参加者4人に結果を2つ入れると、4つの場所のうち2つがハズレなので、誰にとってもハズレを引く確率は4分の2、つまり50%です。
横線の位置と混ぜる順番に使う乱数は、ブラウザの crypto.getRandomValues から受け取ります。「結果を見る」を押すまで横線は画面に描かれないので、覆いの裏をのぞいて結果を先に知ることはできません。
ハズレを使って数人だけ選ぶ
結果の欄をすべて埋めなくてよいことを利用すると、大勢の中から数人だけを選ぶくじになります。
- 6人の中からコーヒーをおごる人を1人:結果に「コーヒーをおごる」を1行だけ入れます。残りの5か所はハズレです。
- 8人の中からそうじ当番を2人:結果に「そうじする」を2行入れます。同じ結果を何行入れてもかまいません。
- 4人が役割を1つずつ受け持つ:結果を4行すべて埋めると、ハズレなしで1人に1つずつ行き渡ります。
