larvaworld.lib.ipc

Interface between a larvaworld simulation and a remote model

Submodules

Classes

BrianInterfaceMessage

A base class for serializable messages.

Package Contents

class larvaworld.lib.ipc.BrianInterfaceMessage(sim_id: str, model_id: str, step: int, **params: Any)

Bases: ipc.Message

A base class for serializable messages.

sim_id: str
model_id: str
step: int
params: dict[str, Any]
with_params(**params: Any) BrianInterfaceMessage
param(key: str) Any | None