Melgeneミニアプリ動物レース抽選

動物レース抽選

動物レース抽選:かけっこで公平に、楽しく決める

言い争うほどではないけれど、ひとりで決めるのも気まずいことがあります。次のコーヒーは誰のおごりか、誰から発表するか、最後のひと切れは誰が食べるか。動物レース抽選は、その瞬間をちょっとした見せ物に変えます。ひとりに一匹ずつ動物がレーンを走り、カウントダウンのあとダッシュやつまずきを交えながらゴールへ。砂ぼこりが落ち着けば、1位とビリがはっきりします。このガイドでは使い方、結果が本当にランダムな理由、場面ごとのアイデア、運に任せる遊びの歴史を紹介します。

レース抽選の使い方

まずレースで何を決めるかを選びます。「1位が勝ち」は最初にゴールした動物が勝つので、景品や係決め、ゲームの先攻決めに向いています。「ビリがおごり」はいちばん遅かった人がコーヒーを買う、カップを洗う、カラオケで次に歌うといった役目を引き受けます。

次に参加人数を2人から10人まで決め、レーンごとに名前を入れます。急いでいるときは空けておいてもかまいません。「プレイヤー3」のような仮の名前で走ります。スタートを押すとコース画面に切り替わり、3秒のカウントダウンのあと約6〜9秒のレース。終わるとゴール順が表示され、上位3人にはメダル、勝負が決まった順位には目印がつきます。

  • モードを選ぶ:1位が勝ち、またはビリがおごり。
  • 人数を決めて、レーンごとに名前を入れる。
  • スタートを押して、カウントダウンとレースを見守る。
  • ゴール順を確認し、同じ名前でもう一度走るか名前を変える。
  • 名前入りのリンクをコピーして、友だちにも走ってもらう。

全員がまったく同じ確率になる理由

レースは混戦に見えますが、結果を決めているのはアニメーションではありません。スタートを押した瞬間に、ブラウザの暗号学的乱数(crypto.getRandomValues)でゴール順をすべて先に決めます。単純な余りの計算で生じるわずかな偏りを避けるために棄却サンプリングを使い、リストをランダムに並べる定番の方法であるフィッシャー–イェーツのシャッフルで並べます。どの並び順も同じ確率です。

そのあとでアニメーションを組み立てます。レーンごとにダッシュやつまずきを含む速度の変化をつけ、すでに決まった順番どおりにゴールするよう調整します。だから先頭が何度も入れ替わり、写真判定のような接戦がよく起こります。動物は飾りにすぎません。ウサギがカメより速いことはなく、1番レーンが10番レーンより有利なこともありません。

職場・パーティー・教室でのアイデア

職場では、誰も手を挙げない雑用を軽く決めたいときに便利です。発表の順番や、今週のランチの店を選ぶ人を決めるのにも使えます。みんなが同じ画面を見ているので「仕組んだでしょ」とは言われず、カウントダウンのおかげで退屈な決めごとが10秒の息抜きになります。

パーティーや家族の集まりでは、ボードゲームの順番、次の曲を選ぶ人、一発ギャグを披露する人を決めてみましょう。先生なら、発表や音読の順番をいつも同じ子に偏らせずに決められます。

  • コーヒーやおやつの買い出し:ビリがおごり。
  • 会議の発表順:一回走ってゴール順をそのまま使う。
  • ゲーム会:1位が次のゲームを選ぶ。
  • 教室:1位が最初の質問に答える。
  • 家事:ビリがゴミ出し当番。

くじ引きとかけっこ勝負の小さな歴史

人は昔から、運に任せて公平に決める方法を探してきました。くじ引きはさまざまな文化の古い記録に登場し、あみだくじやコイントス、「どれにしようかな」と指で数える遊びは今も身近です。どの方法も、声の大きい人が勝たないようにするという考えは同じです。

レースはそこにドキドキを加えます。おもちゃの競馬ゲーム、すごろくのような競走遊び、「ウサギとカメ」の昔話など、結果のわからない勝負を見守る楽しさは昔からあるものです。このアプリは二つの伝統を合わせました。スタートを押した瞬間の公平な抽選と、答えを待つ時間を楽しくするレースです。

もっと楽しく走るコツ

スタートを押す前にモードと罰ゲームをみんなで決めておけば、結果に文句が出ません。スマホのレーンに収まるよう名前は短めにし、全員が見える場所に画面を置くか、ビデオ会議なら画面共有しましょう。

  • レースの前に、1位やビリが何をするのか声に出して確認する。
  • 小さい画面では短い名前やニックネームを使う。
  • いくつか続けて決めるなら、同じ名前でもう一度走る。
  • 最近の結果は端末に残るので、前回誰がおごったか確認できる。
  • 動きが苦手なら、端末の「視差効果を減らす」設定で結果をすぐ表示。

動物レース抽選をはじめる