summaryrefslogtreecommitdiff
path: root/dealconvert/dto.py
diff options
context:
space:
mode:
authoremkael <emkael@tlen.pl>2019-05-21 23:04:41 +0200
committeremkael <emkael@tlen.pl>2019-05-21 23:04:41 +0200
commitdaca39dbb082ef68322bb568a5066dacbb2de945 (patch)
treea9db027b91da3fac4683749d82a7d5991ce3e0ff /dealconvert/dto.py
parent3797a18061c62bbefe424db33fec8c4ebb70cf78 (diff)
Method for filling West hand from North+East+South
Diffstat (limited to 'dealconvert/dto.py')
-rw-r--r--dealconvert/dto.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/dealconvert/dto.py b/dealconvert/dto.py
index 37585d8..0e1107c 100644
--- a/dealconvert/dto.py
+++ b/dealconvert/dto.py
@@ -37,3 +37,9 @@ class Deal(object):
True, True, False, False,
True, False, False]}
return { pair: vuln[pair][board_no] for pair in vuln }
+
+ def fill_west(self):
+ for suit in range(0, 4):
+ for card in 'AKQJT98765432':
+ if card not in self.hands[0][suit] + self.hands[1][suit] + self.hands[2][suit]:
+ self.hands[3][suit].append(card)