トーナメントのスケジューリングアルゴリズムがすでに存在していて、それを使用したり、少しだけ適応したりできるかどうか疑問に思っています。
これが私の要件です:
- 可変数のチーム/クラブに属する可変数の対戦相手は、それぞれ対戦相手とペアにする必要があります
- 2人の対戦相手が同じクラブに所属することはできません
- プレーヤーの数が奇数の場合、そのうちの1人がランダムに選択され、さようならを取得します
この種の要件セットに関連するアルゴリズムがあれば幸いです。
編集:これを最大1回実行するだけで、トーナメントの最初の「ラウンド」の対戦を作成できます。
最大一致を調べたい場合があります。
—
スビック