def __init__(self, *args, **kwargs): rwrd_mngr = RewardManager() rwrd_mngr.add_eat_event("apple") super().__init__(*args, des_file="chest.des", reward_manager=rwrd_mngr, **kwargs)
def __init__(self, *args, **kwargs): lvl_gen = LevelGenerator(w=5, h=5, lit=True) lvl_gen.add_object("apple", "%") des_file = lvl_gen.get_des() reward_manager = RewardManager() reward_manager.add_eat_event("apple") super().__init__( *args, des_file=des_file, reward_manager=reward_manager, **kwargs )