Documentation
The library is organized with three main modules
Agents: collects different types of agents that observe their environment, update their internal structure and deliberate on new actions
ECMs: gathers different episodic and compositional memories, the internal structure from which agents will sample their next action.
Environments: a collection of environments develop to either showcase some properties of PS or rather as an application.
To know which agent fits better your particular application, you can see a map of the various PS agents existing, and contained in this library in this link.