Browse Source

great12: scheduler

master
fat0troll 6 years ago
parent
commit
d81dc412ae
3 changed files with 115 additions and 33 deletions
  1. +15
    -2
      great12/roundrobin.py
  2. +99
    -0
      great12/scheduler
  3. +1
    -31
      roundrobin.py

+ 15
- 2
great12/roundrobin.py View File

@@ -18,7 +18,20 @@ def roundRobin(units, sets=None):

# LOR sheduler

players = ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12"]
players = [
"HunOL",
"snoopcat",
"Michkova",
"trex6",
"Komintern",
"William",
"J",
"shell-script",
"Zodd",
"raven_cler",
"pylin",
"Debasher"
]
tour_count = 0

# Generate LORCODE for pairings.
@@ -29,5 +42,5 @@ for pairings in roundRobin(players):
print "[b]Тур №" + str(tour_count) + "[/b]"
print "[list]"
for pair in pairings:
print "[*]" + pair[0] + " играет против " + pair[1]
print "[*][user]" + pair[0] + "[/user] играет против [user]" + pair[1] + "[/user]"
print "[/list]"

+ 99
- 0
great12/scheduler View File

@@ -0,0 +1,99 @@
[b]Тур №1[/b]
[list]
[*][user]HunOL[/user] играет против [user]Debasher[/user]
[*][user]snoopcat[/user] играет против [user]pylin[/user]
[*][user]Michkova[/user] играет против [user]raven_cler[/user]
[*][user]trex6[/user] играет против [user]Zodd[/user]
[*][user]Komintern[/user] играет против [user]shell-script[/user]
[*][user]William[/user] играет против [user]J[/user]
[/list]
[b]Тур №2[/b]
[list]
[*][user]HunOL[/user] играет против [user]pylin[/user]
[*][user]Debasher[/user] играет против [user]raven_cler[/user]
[*][user]snoopcat[/user] играет против [user]Zodd[/user]
[*][user]Michkova[/user] играет против [user]shell-script[/user]
[*][user]trex6[/user] играет против [user]J[/user]
[*][user]Komintern[/user] играет против [user]William[/user]
[/list]
[b]Тур №3[/b]
[list]
[*][user]HunOL[/user] играет против [user]raven_cler[/user]
[*][user]pylin[/user] играет против [user]Zodd[/user]
[*][user]Debasher[/user] играет против [user]shell-script[/user]
[*][user]snoopcat[/user] играет против [user]J[/user]
[*][user]Michkova[/user] играет против [user]William[/user]
[*][user]trex6[/user] играет против [user]Komintern[/user]
[/list]
[b]Тур №4[/b]
[list]
[*][user]HunOL[/user] играет против [user]Zodd[/user]
[*][user]raven_cler[/user] играет против [user]shell-script[/user]
[*][user]pylin[/user] играет против [user]J[/user]
[*][user]Debasher[/user] играет против [user]William[/user]
[*][user]snoopcat[/user] играет против [user]Komintern[/user]
[*][user]Michkova[/user] играет против [user]trex6[/user]
[/list]
[b]Тур №5[/b]
[list]
[*][user]HunOL[/user] играет против [user]shell-script[/user]
[*][user]Zodd[/user] играет против [user]J[/user]
[*][user]raven_cler[/user] играет против [user]William[/user]
[*][user]pylin[/user] играет против [user]Komintern[/user]
[*][user]Debasher[/user] играет против [user]trex6[/user]
[*][user]snoopcat[/user] играет против [user]Michkova[/user]
[/list]
[b]Тур №6[/b]
[list]
[*][user]HunOL[/user] играет против [user]J[/user]
[*][user]shell-script[/user] играет против [user]William[/user]
[*][user]Zodd[/user] играет против [user]Komintern[/user]
[*][user]raven_cler[/user] играет против [user]trex6[/user]
[*][user]pylin[/user] играет против [user]Michkova[/user]
[*][user]Debasher[/user] играет против [user]snoopcat[/user]
[/list]
[b]Тур №7[/b]
[list]
[*][user]HunOL[/user] играет против [user]William[/user]
[*][user]J[/user] играет против [user]Komintern[/user]
[*][user]shell-script[/user] играет против [user]trex6[/user]
[*][user]Zodd[/user] играет против [user]Michkova[/user]
[*][user]raven_cler[/user] играет против [user]snoopcat[/user]
[*][user]pylin[/user] играет против [user]Debasher[/user]
[/list]
[b]Тур №8[/b]
[list]
[*][user]HunOL[/user] играет против [user]Komintern[/user]
[*][user]William[/user] играет против [user]trex6[/user]
[*][user]J[/user] играет против [user]Michkova[/user]
[*][user]shell-script[/user] играет против [user]snoopcat[/user]
[*][user]Zodd[/user] играет против [user]Debasher[/user]
[*][user]raven_cler[/user] играет против [user]pylin[/user]
[/list]
[b]Тур №9[/b]
[list]
[*][user]HunOL[/user] играет против [user]trex6[/user]
[*][user]Komintern[/user] играет против [user]Michkova[/user]
[*][user]William[/user] играет против [user]snoopcat[/user]
[*][user]J[/user] играет против [user]Debasher[/user]
[*][user]shell-script[/user] играет против [user]pylin[/user]
[*][user]Zodd[/user] играет против [user]raven_cler[/user]
[/list]
[b]Тур №10[/b]
[list]
[*][user]HunOL[/user] играет против [user]Michkova[/user]
[*][user]trex6[/user] играет против [user]snoopcat[/user]
[*][user]Komintern[/user] играет против [user]Debasher[/user]
[*][user]William[/user] играет против [user]pylin[/user]
[*][user]J[/user] играет против [user]raven_cler[/user]
[*][user]shell-script[/user] играет против [user]Zodd[/user]
[/list]
[b]Тур №11[/b]
[list]
[*][user]HunOL[/user] играет против [user]snoopcat[/user]
[*][user]Michkova[/user] играет против [user]Debasher[/user]
[*][user]trex6[/user] играет против [user]pylin[/user]
[*][user]Komintern[/user] играет против [user]raven_cler[/user]
[*][user]William[/user] играет против [user]Zodd[/user]
[*][user]J[/user] играет против [user]shell-script[/user]
[/list]

+ 1
- 31
roundrobin.py View File

@@ -18,32 +18,7 @@ def roundRobin(units, sets=None):

# LOR sheduler

players = [
"[user]alfix[/user]",
"[user]aptyp[/user]",
"[user]dk-[/user]",
"[user]DNA_Seq[/user]",
"[user]DoctorSinus[/user]",
"[user]Felagund[/user]",
"[user]Genuine[/user]",
"[user]Google-ch[/user]",
"[user]HunOL[/user]",
"[user]J[/user]",
"[user]LongLiveUbuntu[/user]",
"[user]Michkova[/user]",
"[user]onetwothreezeronine[/user]",
"[user]snoopcat[/user]",
"[user]redgremlin[/user]",
"[user]pylin[/user]",
"[user]Rosko[/user]",
"[user]shell-script[/user]",
"[user]Solace[/user]",
"[user]trex6[/user]",
"[user]UVV[/user]",
"[user]XoFfiCEr[/user]",
"[user]William[/user]",
"[user]Zodd[/user]"
]
players = ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12"]
tour_count = 0

# Generate LORCODE for pairings.
@@ -56,8 +31,3 @@ for pairings in roundRobin(players):
for pair in pairings:
print "[*]" + pair[0] + " играет против " + pair[1]
print "[/list]"
print "[b]Тур №" + str(tours - tour_count + 1) + "[/b]"
print "[list]"
for pair in pairings:
print "[*]" + pair[1] + " играет против " + pair[0]
print "[/list]"

Loading…
Cancel
Save