smarts.core.local_agent_buffer module

class smarts.core.local_agent_buffer.LocalAgentBuffer[source]

A buffer that manages social agents.

acquire_agent(retries: int = 3, timeout: float | None = None) BufferAgent[source]

Get an agent from the buffer.

destroy()[source]

Clean up the buffer resources.