def __init__(self, pathogen: dict, sinceRound: int): """Creates a new object Arguments: pathogen {dict} -- Pathogen medicated against sinceRound {int} -- [description] """ self.pathogen = Pathogen.from_dict(pathogen) super().__init__("vaccineAvailable", sinceRound)
def __init__(self, pathogen: dict, round: int): """Initializes a new BT object Arguments: pathogen {dict} -- Dictionary of the Pathogen Object round {int} -- Round when this event occurred """ self.pathogen = Pathogen.from_dict(pathogen) super().__init__('bioTerrorism', round)
def __init__(self, pathogen: dict, round: int): """Creates a new object Arguments: pathogen {dict} -- Pathogen medicated against round {int} -- Round the pathogen has been encountered in """ self.pathogen = Pathogen.from_dict(pathogen) super().__init__("pathogenEncountered", round)
def __init__(self, pathogen: dict, round: int): """Creates a new object Arguments: pathogen {dict} -- Pathogen medicated against round {int} -- [description] """ self.pathogen = Pathogen.from_dict(pathogen) super().__init__("medicationDeployed", round)
def __init__(self, pathogen: dict, sinceRound: int, untilRound): """Creates a new object Arguments: pathogen {dict} -- Pathogen medicated sinceRound {int} -- Round started untilRound {[type]} -- Round it will be finished """ self.pathogen = Pathogen.from_dict(pathogen) self.untilRound = untilRound super().__init__("medicationInDevelopment", sinceRound)
def __init__(self, pathogen, sinceRound, prevalence): """Creates a new object Arguments: pathogen {Pathogen} -- Pathogen Object sinceRound {int} -- Number of Round in which the outbreak started prevalence {float} -- Fraction as float between 0 and 1, % of infected citizens in the city """ self.pathogen = Pathogen.from_dict(pathogen) self.prevalence = prevalence super().__init__("outbreak", sinceRound)
def __init__(self, pathogen: dict, sinceRound: int, untilRound): """Create a new object Arguments: pathogen {dict} -- Pathogen to vax against sinceRound {int} -- Started development untilRound {[type]} -- When it will be finished """ self.pathogen = Pathogen.from_dict(pathogen) self.untilRound = untilRound super().__init__("vaccineInDevelopment", sinceRound)