(model: Model, env: Environment, config: dict, *, default_type: str = "default")
| 18 | |
| 19 | |
| 20 | def get_agent(model: Model, env: Environment, config: dict, *, default_type: str = "default") -> Agent: |
| 21 | copied = copy.deepcopy(config) |
| 22 | agent_class = get_agent_class(copied.pop("agent_class", default_type)) |
| 23 | return agent_class(model, env, **copied) |
no test coverage detected