def canDealCards(self): if not DealRowTalonStack.canDealCards(self): return False for s in self.game.s.tableaux: if not s.cards: return False return True
def canDealCards(self): if not DealRowTalonStack.canDealCards(self): return False for r in self.game.s.reserves: if r.cards: return False return True
def canDealCards(self): if not DealRowTalonStack.canDealCards(self): return False if len(self.cards) == 4: return True for r in self.game.s.rows: if not r.cards: return False return True
def canDealCards(self): if not DealRowTalonStack.canDealCards(self): return False if self.cards and self.cards[-1].face_up: return False return True