示例#1
0
文件: Table.py 项目: balarsen/Bridge
def index2pos(leader, index):
    """
    given an index return the position of the winner
    """
    start = positions.index(leader)
    ind = (index + start) % 4
    return positions[ind]
示例#2
0
文件: Trick.py 项目: balarsen/Bridge
 def getCard(self, position):
     ind = positions.index(position)
     try:
         return self[ind]
     except IndexError:
         return None
示例#3
0
文件: Table.py 项目: balarsen/Bridge
def pos2index(leader, pos):
    """
    given an index return the position of the winner
    """
    start = positions.index(leader)
    return (positions.index(pos) - start) % 4