| from __future__ import annotations | |
| from world_simulator.agents.base import AgentAction | |
| from world_simulator.domain import WorldState | |
| class IdlePlanner: | |
| def plan(self, world: WorldState, actor_id: str) -> AgentAction: | |
| return AgentAction(actor_id=actor_id, kind="idle", payload={"tick": world.tick}) | |