PRESS RELEASE 技術・開発

無料のあみだくじ作成ツールを公開。結果の偏りをなくし、30万回の検証で完全ランダムを確認しました

飲み会の幹事決め、掃除当番の割り当て、席替え、チーム分け。そんな場面で使えるあみだくじ作成ツールを、無料で公開しました。参加者と結果を入力するだけで、その場でくじを作成できます。登録もアプリのインストールも必要ありません …

出典: しんすーブログ

  • #ゲーム・ホビー

飲み会の幹事決め、掃除当番の割り当て、席替え、チーム分け。そんな場面で使えるあみだくじ作成ツールを、無料で公開しました。参加者と結果を入力するだけで、その場でくじを作成できます。登録もアプリのインストールも必要ありません。

▼ あみだくじ作成ツール(無料・登録不要)
https://shinsu-blog.com/amidakuji/

開発のきっかけは、あみだくじの仕組みそのものにありました。

一般的なあみだくじツールは、横線をランダムに配置して結果を決めています。ところがこの方式では、結果の出方に偏りが生じます。横線の本数や配置には制約があるため、起こりやすい組み合わせと、起こりにくい組み合わせが生まれてしまうのです。ほとんどのツールが「公平」と説明していますが、線をランダムに引くことと、結果が均等に散らばることは別の話でした。

そこで、順序を逆にしました。

まず暗号論的な乱数を使って「誰がどの結果になるか」を完全にランダムに決め、その割り当てを実現するあみだくじを、あとから組み立てています。4人の場合に生じうる24通りの組み合わせについて30万回の試行で検証したところ、24通りすべてが出現し、出現率の偏りは統計上の誤差の範囲に収まりました。横線を増やしても、自分で線を引き足しても、この公平さは変わりません。

機能面では、2〜10人に対応しています。結果を伏せたまま一人ずつ引けるので、その場の盛り上がりを削ぎません。作成したくじはURLや画像で共有でき、リンクを開いた相手には線の配置も結果もまったく同じ状態で表示されるため、離れた場所にいる相手との抽選にも使えます。スマホでは画面をスクロールせずに全体が収まるよう設計しました。

入力した名前や結果はブラウザの中だけで処理され、サーバーには送信されません。

紙とペンを探す時間もなく、その場で公平に決められます。ぜひ使ってみてください。

▼ あみだくじ作成ツール(無料・登録不要)
https://shinsu-blog.com/amidakuji/

← 新着リリース一覧へ