Ejemplo n.º 1
0
 def canDealCards(self):
     if not WasteTalonStack.canDealCards(self):
         return False
     for r in self.game.s.reserves:
         if not r.cards:
             return False
     return True
Ejemplo n.º 2
0
 def canDealCards(self):
     if not WasteTalonStack.canDealCards(self):
         return False
     if self.game.draws_with_open < 3:
         return True
     for r in self.game.s.reserves:
         if not r.cards:
             return False
     return True
Ejemplo n.º 3
0
 def canDealCards(self):
     if self.game.getState() == 0:
         return False
     return WasteTalonStack.canDealCards(self)
Ejemplo n.º 4
0
 def canDealCards(self):
     if self.game.getState() == 0:
         return False
     return WasteTalonStack.canDealCards(self)
Ejemplo n.º 5
0
 def canDealCards(self):
     if self.game.base_rank is None:
         return False
     return WasteTalonStack.canDealCards(self)
Ejemplo n.º 6
0
 def canDealCards(self):
     if not WasteTalonStack.canDealCards(self):
         return False
     return not self.game.isGameWon()
Ejemplo n.º 7
0
 def canDealCards(self):
     if self.game.base_rank is None:
         return False
     return WasteTalonStack.canDealCards(self)
Ejemplo n.º 8
0
 def canDealCards(self):
     if not self.game.used and len(self.game.s.waste.cards) > 0:
         return False
     return WasteTalonStack.canDealCards(self)
Ejemplo n.º 9
0
 def canDealCards(self):
     if not WasteTalonStack.canDealCards(self):
         return False
     return not self.game.isGameWon()