順番決め(ランダムに並べ替え)

名前や項目をランダムな順番に並べ替えます。発表順・掃除当番・席順などの順番決めに。

順番決めについて

名前や項目を、ランダムな順番に並べ替えます。発表の順番、掃除当番、席順、ゲームの順番など、公平に順番を決めたいときに使えます。

リストを、フィッシャー–イェーツのアルゴリズムという、偏りのない方法でシャッフルしています。結果は、1番から順に番号付きで表示されます。「計算する」ボタンを押すたびに、新しい順番になります。

こんなときに使えます

  • 発表の順番を、公平に決める
  • 掃除や当番の割り当てを、ランダムにする
  • ゲームの手番の順番を、決める

使うときのポイント

  • 順番決めの結果に不満が出たら、やり直しをする前にルールを決めておく
  • 同じ項目が重複していないか、確認してから使う

使い方

  1. 名前や項目を1行に1つずつ入力します。
  2. 「計算する」を押すたびに、順番がシャッフルされます。

計算方法・仕組み

リストをフィッシャー–イェーツのアルゴリズムで公平にシャッフルしています。

知っておきたい基礎知識

順番決めは、発表の順番、掃除当番、面接の順番、ゲームの手番などで、必要になります。くじ引きで、順番を決める代わりに、リストをランダムに並べ替えれば、全員の順番が、一度に、決まります。ランダムに決めると、「あの人が先に決めた」といった、不満が出にくい、利点があります。

公平に並べ替えるアルゴリズムとして、フィッシャー–イェーツのシャッフルが、知られています。この方法では、すべての並び方が、同じ確率で、出現します。単純に、乱数で比較して並べ替える方法は、わずかに偏りが出ることがあるため、シャッフルのアルゴリズムが、使われます。

間違えやすいポイント

  • 名前の入力ミスや、重複があると、順番が正しく、決まらない
  • 結果をすぐに記録しておかないと、再度、実行したときに、変わってしまう
  • 順番に、優先度がある場合(年長者から、など)は、ランダムは、適さない

よくある質問

結果を保存するには?
結果は、画面から、コピーして、メモなどに、貼り付けて保存してください。ページを更新すると、結果は消えます。
途中で、人が増えたときは?
名前を追加して、もう一度、並べ替えます。すでに決まった順番を変えたくない場合は、新しい人だけ、別に順番を決めて、最後に足してください。