def __copy__(self) -> 'CardKnowledge':
cls: Type[CardKnowledge] = self.__class__
result: CardKnowledge = cls.__new__(cls)
result.__dict__.update(self.__dict__)
result.cantBe = {c: self.cantBe[c][:] for c in self.bot.colors}
return result
评论列表
文章目录