| class Environment: | |
| def __init__(self): | |
| self.agents = [] | |
| def register_agent(self, agent): | |
| self.agents.append(agent) | |
| print(f"Registered agent: {agent.name}") | |
| def broadcast(self, message): | |
| for agent in self.agents: | |
| print(f"Message to {agent.name}: {message}") | |