예제 #1
0
#A simple script for testing pypair

from pypair import Tournament
import random
import os

home = os.path.expanduser("~")

to = Tournament()

#for p in range(10):
#    to.addPlayer( p, "Timmy" )

to.loadPlayersCSV("playerlist.csv")

pairings1 = to.pairRound()

print(pairings1)

for table in pairings1:
    if not type(pairings1[table]) is str:
        per = random.randint(1, 100)
        if per < 25:
            to.reportMatch(table, [2,0,0])
        elif per < 47:
            to.reportMatch(table, [2,1,0])
        elif per < 60:
            to.reportMatch(table, [0,2,0])
        elif per < 97:
            to.reportMatch(table, [1,2,0])
        elif per < 98:
예제 #2
0
#A simple script for testing pypair

from pypair import Tournament
import random
import os

home = os.path.expanduser("~")

to = Tournament()

#for p in range(10):
#    to.addPlayer( p, "Timmy" )

to.loadPlayersCSV("playerlist.csv")

pairings1 = to.pairRound()

print pairings1

for table in pairings1:
    if not type(pairings1[table]) is str:
        per = random.randint(1, 100)
        if per < 25:
            to.reportMatch(table, [2,0,0])
        elif per < 47:
            to.reportMatch(table, [2,1,0])
        elif per < 60:
            to.reportMatch(table, [0,2,0])
        elif per < 97:
            to.reportMatch(table, [1,2,0])
        elif per < 98:
예제 #3
0
#A simple script for testing pypair

from pypair import Tournament
import random
import os

home = os.path.expanduser("~")

to = Tournament()

#for p in range(10):
#    to.addPlayer( p, "Timmy" )

#to.loadPlayersCSV("/home/lemon/pairings/swiss/pypair/playerlist.csv")
to.loadPlayersCSV("/home/lemon/pairings/swiss/test.csv")

pairings1 = to.pairRound()

print(pairings1)

for table in pairings1:
    if not type(pairings1[table]) is str:
        per = random.randint(1, 100)
        if per < 25:
            to.reportMatch(table, [2,0,0])
        elif per < 47:
            to.reportMatch(table, [2,1,0])
        elif per < 60:
            to.reportMatch(table, [0,2,0])
        elif per < 97:
            to.reportMatch(table, [1,2,0])