"""
TEXT = None
- REQUIRED_BITS = frozenset()
- def __init__(self, **data):
+ def __init__(self, required_bits, **data):
+ self.required_bits = required_bits
self.data = data
def check_available(self, player):
- return player.bits.check_bits(*self.REQUIRED_BITS)
+ return player.bits.check_bits(self.required_bits)
def perform_action(self, player, board):
raise NotImplementedError("TODO")