smarts.core.data_model module
- class smarts.core.data_model.SocialAgent(id: str, actor_name: str, is_boid: bool, is_boid_keep_alive: bool, agent_locator: str, policy_kwargs: ~typing.Dict[str, ~typing.Any] = <factory>, initial_speed: float | None = None)[source]
A serializable representation of a social agent.
- actor_name: str
- agent_locator: str
- id: str
- initial_speed: float | None = None
- is_boid: bool
- is_boid_keep_alive: bool
- policy_kwargs: Dict[str, Any]