コード例 #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