def json_decoder(self, json, randomizer): for jsonized_rule in json[1:]: rule = Rule.json_decoder(jsonized_rule[1:]) super().add_rule(rule, randomizer) self._add_new_rule_probability(rule, jsonized_rule[0])
def json_decoder(self, json, randomizer): for jsonized_rule in json[1:]: self.add_rule(Rule.json_decoder(jsonized_rule), randomizer)