2

8人のプレーヤーがいます。

1 つのテーブルで 4 人のプレーヤー (2 組) でプレーします。

ここに画像の説明を入力

したがって、すべてのプレイヤーは他の 7 人のプレイヤー全員とペアになり、そのプレイヤーを対戦相手として同じ数にする必要があります。

リストから削除してテーブルを作成するだけの場合は、次のようになります。

Tour 1: (1,2) - (3,4) | (5,6) - (7,8)
Tour 2: (1,3) - (2,5) | (4,7) - (6,8)
.....................................
.....................................
Tour 7: (1,8) - (2,7) | (3,6) - (4,5)

しかし、一部の支払い者は、他の人よりも頻繁に対戦相手を持っています。

その方向で私は考える必要がありますか?

****更新**** Jens Schauders ソリューションの場合、7 ラウンドになります。そして、プレーヤー 2 の対戦相手をチャッキングすると、対戦相手 4 は 3 回、対戦相手 7 は 1 回だけになります。

このスキーマでペアを分割する場合

       TABLE 1 |  TABLE 2

Pair1: 1    2  |  3    4
      ------------------
Pair2: 5    6  |  7    8

どこが間違い?

4

3 に答える 3

3

あなたが探しているアルゴリズムの簡単な視覚化があると思います:

対戦相手が向かい合って座っている長いテーブルを想像してみてください。

1    2    3    4
----------------
5    6    7    8

今度は、新しいラウンドごとに、全員が彼の左側の場所に移動します。おそらくテーブルの反対側にありますが、1つの例外があります。プレーヤー1は席を維持します。したがって、次のラウンドは次のようになります

1    5    2    3    
----------------
6    7    8    4

ここで長いテーブルを2つの部分に分割すると、小さなテーブルに適した組み合わせが得られます。

更新された質問について

より均等に分散された対戦相手を達成するために、大きなテーブルを異なる方法で分割することを試みることができます。たとえば、1列目と4列目から小さなテーブルを作成し、2列目2+3から2番目の小さなテーブルを作成します。

于 2013-02-28T11:06:29.413 に答える
1

4 チーム間で 6 つのユニークなゲームを行うことができます。7 つのペアリングが可能なため、42 のユニークなゲームがあります。

各プレイヤーは、他のすべてのプレイヤーと 1 回だけペアを組み、それぞれのプレイヤーと正確に 6 回対戦します。

リスト:

Pairs 01: (1,2),(3,4),(5,6),(7,8)
PairRound 1:
GameRound 01: (1,2) - (3,4) | (5,6) - (7,8)
GameRound 02: (1,2) - (7,8) | (3,4) - (5,6)
GameRound 03: (1,2) - (5,6) | (3,4) - (7,8)

Pairs 02: (1,3),(2,4),(5,7),(6,8)
PairRound 2:
GameRound 04: (1,3) - (2,4) | (5,7) - (6,8)
GameRound 05: (1,3) - (6,8) | (2,4) - (5,7)
GameRound 06: (1,3) - (5,7) | (2,4) - (6,8)

Pairs 03: (1,4),(2,3),(5,8),(6,7)
PairRound 3:
GameRound 07: (1,4) - (2,3) | (6,7) - (5,8)
GameRound 08: (1,4) - (5,8) | (2,3) - (6,7)
GameRound 09: (1,4) - (6,7) | (2,3) - (5,8)

Pairs 04: (1,5),(2,6),(3,7),(4,8)
PairRound 4:
GameRound 10: (1,5) - (2,6) | (3,7) - (4,8)
GameRound 11: (1,5) - (4,8) | (2,6) - (3,7)
GameRound 12: (1,5) - (3,7) | (2,6) - (4,8)

Pairs 05: (1,6),(2,5),(3,8),(4,7)
PairRound 5:
GameRound 13: (1,6) - (2,5) | (3,8) - (4,7)
GameRound 14: (1,6) - (4,7) | (2,5) - (3,8)
GameRound 15: (1,6) - (3,8) | (2,5) - (4,7)

Pairs 06: (1,7),(2,8),(3,5),(4,6)
PairRound 6:
GameRound 16: (1,7) - (2,8) | (3,5) - (4,6)
GameRound 17: (1,7) - (4,6) | (2,8) - (3,5)
GameRound 18: (1,7) - (3,5) | (2,8) - (4,6)

Pairs 07: (1,8),(2,7),(3,6),(4,5)
PairRound 8:
GameRound 19: (1,8) - (2,7) | (3,6) - (4,5)
GameRound 20: (1,8) - (4,5) | (2,7) - (3,6)
GameRound 21: (1,8) - (3,6) | (2,7) - (4,5)
于 2013-02-28T10:45:26.427 に答える
0

以下に2つのスケジュールを示します。第 1 のスケジュールは、2 ラウンド ロビンの固定パートナー スケジュールです。バランスの取れた 2 ラウンド ロビン「ペア」スケジュールです。または、別の言い方をすれば、「ペア」の「ペア」をスケジュールしているということです。私はそれがあなたが探しているものだと思いますか?

第 2 のスケジュールは、8 人のプレーヤー (各プレーヤーがチーム) の「バランスのとれた」2 ラウンド ロビンの「シングルス」スケジュールです。

注: 両方のスケジュールで、すべてのプレーヤー/チームがすべてのテーブルをローテーションします。不均衡なタイムスロット分布を作成するため、ほとんどのリーグにとって望ましくない設定された場所に固定されたプレーヤー/チームはありません。このスレッドに投稿された他の 2 つの回答は、1 つのタイム スロットで 1 つのチームに固定され、そのタイム スロットで他の 7 つのチームをローテーションします。

以下の PAIRS-4 スケジュールは、固定パートナースケジュールです。また、8 人のプレーヤーがローテーションするパートナースケジュールもあります。各ラウンド ロビンでは、すべてのプレイヤーが他の 7 人のプレイヤーとそれぞれ 1 回パートナーになり、他のすべてのプレイヤーと正確に 2 回対戦します。

PAIRS-4 SCHEDULE                     Date 8/4/14            
-    
DATE   DAY  TIME   LOCATION     GM#   HOME  v  AWAY
Week 1         
AUG  4 MON  6:00pm Table-1       1  #1 & #2 v #7 & #8
AUG  4 MON  6:00pm Table-2       1  #3 & #4 v #5 & #6
Week 2
AUG 11 MON  6:00pm Table-1       2  #7 & #8 v #3 & #4
AUG 11 MON  6:00pm Table-2       2  #5 & #6 v #1 & #2
Week 3    
AUG 18 MON  6:00pm Table-1       3  #1 & #2 v #3 & #4
AUG 18 MON  6:00pm Table-2       3  #5 & #6 v #7 & #8
Week 4
AUG 25 MON  6:00pm Table-1       4  #5 & #6 v #3 & #4
AUG 25 MON  6:00pm Table-2       4  #7 & #8 v #1 & #2
Week 5        
SEP  1 MON  6:00pm Table-1       5  #1 & #2 v #5 & #6
SEP  1 MON  6:00pm Table-2       5  #3 & #4 v #7 & #8
Week 6    
SEP  8 MON  6:00pm Table-1       6  #7 & #8 v #5 & #6
SEP  8 MON  6:00pm Table-2       6  #3 & #4 v #1 & #2
-    
========================================================
-
SINGLES-8 SCHEDULE               Date 8/5/14 
-
DATE   DAY  TIME    LOCATION   GM#  HOME v AWAY
Week 1
AUG  5 TUE  6:00pm  Table-1     1   #1 v #8
AUG  5 TUE  6:00pm  Table-2     1   #2 v #7
AUG  5 TUE  6:00pm  Table-3     1   #3 v #6
AUG  5 TUE  6:00pm  Table-4     1   #4 v #5
Week 2    
AUG 12 TUE  6:00pm  Table-1     2   #5 v #2
AUG 12 TUE  6:00pm  Table-2     2   #8 v #6
AUG 12 TUE  6:00pm  Table-3     2   #7 v #1
AUG 12 TUE  6:00pm  Table-4     2   #3 v #4
Week 3
AUG 19 TUE  6:00pm  Table-1     3   #2 v #3
AUG 19 TUE  6:00pm  Table-2     3   #5 v #7
AUG 19 TUE  6:00pm  Table-3     3   #4 v #8
AUG 19 TUE  6:00pm  Table-4     3   #6 v #1
Week 4
AUG 26 TUE  6:00pm  Table-1     4   #6 v #4
AUG 26 TUE  6:00pm  Table-2     4   #1 v #5
AUG 26 TUE  6:00pm  Table-3     4   #7 v #3
AUG 26 TUE  6:00pm  Table-4     4   #8 v #2
Week 5
SEP  2 TUE  6:00pm  Table-1     5   #3 v #5
SEP  2 TUE  6:00pm  Table-2     5   #4 v #1
SEP  2 TUE  6:00pm  Table-3     5   #2 v #6
SEP  2 TUE  6:00pm  Table-4     5   #7 v #8
Week 6
SEP  9 TUE  6:00pm  Table-1     6   #6 v #7
SEP  9 TUE  6:00pm  Table-2     6   #4 v #2
SEP  9 TUE  6:00pm  Table-3     6   #5 v #8
SEP  9 TUE  6:00pm  Table-4     6   #1 v #3
Week 7
SEP 16 TUE  6:00pm  Table-1     7   #7 v #4
SEP 16 TUE  6:00pm  Table-2     7   #8 v #3
SEP 16 TUE  6:00pm  Table-3     7   #2 v #1
SEP 16 TUE  6:00pm  Table-4     7   #5 v #6
Week 8
SEP 23 TUE  6:00pm  Table-1     8   #7 v #2
SEP 23 TUE  6:00pm  Table-2     8   #6 v #3
SEP 23 TUE  6:00pm  Table-3     8   #5 v #4
SEP 23 TUE  6:00pm  Table-4     8   #8 v #1
Week 9
SEP 30 TUE  6:00pm  Table-1     9   #6 v #8
SEP 30 TUE  6:00pm  Table-2     9   #1 v #7
SEP 30 TUE  6:00pm  Table-3     9   #4 v #3
SEP 30 TUE  6:00pm  Table-4     9   #2 v #5
Week 10
OCT  7 TUE  6:00pm  Table-1    10   #7 v #5
OCT  7 TUE  6:00pm  Table-2    10   #8 v #4
OCT  7 TUE  6:00pm  Table-3    10   #1 v #6
OCT  7 TUE  6:00pm  Table-4    10   #3 v #2
Week 11
OCT 14 TUE  6:00pm  Table-1    11   #5 v #1
OCT 14 TUE  6:00pm  Table-2    11   #3 v #7
OCT 14 TUE  6:00pm  Table-3    11   #2 v #8
OCT 14 TUE  6:00pm  Table-4    11   #4 v #6
Week 12
OCT 21 TUE  6:00pm  Table-1    12   #1 v #4
OCT 21 TUE  6:00pm  Table-2    12   #6 v #2
OCT 21 TUE  6:00pm  Table-3    12   #8 v #7
OCT 21 TUE  6:00pm  Table-4    12   #5 v #3
Week 13
OCT 28 TUE  6:00pm  Table-1    13   #2 v #4
OCT 28 TUE  6:00pm  Table-2    13   #8 v #5
OCT 28 TUE  6:00pm  Table-3    13   #3 v #1
OCT 28 TUE  6:00pm  Table-4    13   #7 v #6
Week 14
NOV  4 TUE  6:00pm  Table-1    14   #3 v #8
NOV  4 TUE  6:00pm  Table-2    14   #1 v #2
NOV  4 TUE  6:00pm  Table-3    14   #6 v #5
NOV  4 TUE  6:00pm  Table-4    14   #4 v #7
-               
-                 # # # # #    
-

上記のスケジュールをコピーしてワード プロセッサに貼り付け、検索と置換を使用して選手番号を実名に置き換えることができます。スケジュールを編集することもできます。つまり、日時の変更、メモ、グラフィックの追加、各プレーヤーの連絡先情報などです。

于 2014-08-04T13:04:02.027 に答える