from agents.base_agent import BaseAgent class TaskAgent(BaseAgent): def __init__(self, name): super().__init__(name) def act(self, task=None): if task: print(f"{self.name} performing task: {task['task']}") self.earn_tokens(task['reward'])