def _step(world, agent, interaction): if world.can_step(agent): agent.step() agent.add_to_homeostatic_value("energy", -0.1) return Elements.step else: return Elements.step_fail
def _step(agent, world): if world.can_step(agent): agent.step() return step else: return bump