1

ラウンド ロビン タイプのトーナメントで、各チームの最善の結果と最悪の結果を導き出すコードのセクションを PHP で作成しようとしています。

このコードは、各ラウンドの試合後に実行されるため、各チームの現在の WLT レコードと、各チームの将来の試合スケジュールを検索します (この情報はすべて、データベースに既に保存されています)。

私の最初の考えは、各チームのランキングの各順列を実行し、各チームのパフォーマンスの極端な限界を思い出すことでした. しかし、さらに考えてみると、この場合の 12 チームでは、4 億 7,900 万を超える順列が発生することがわかりました (コードが簡潔であることは言うまでもなく、計算に少し時間がかかる場合があります)。

残念ながら、これに対処するための論理システムを考案する際の想像力の限界に達したので、誰かが提供できる助けがあれば幸いです.

事前に乾杯エドワード

4

1 に答える 1