Beispiel #1
0
 def _name_to_card(self, c_name: Card.Name):
     if c_name in self.hand:
         return Card(c_name, Card.State.DOES_POSSESS)
     return Card(c_name, Card.State.DOES_NOT_POSSESS)
Beispiel #2
0
 def lacks(self, card: Card.Name) -> ConcreteKnowledge:
     return ConcreteKnowledge(self.player,
                              Card(card, Card.State.DOES_NOT_POSSESS))