...
Their responsiblity is to interact with the agents each agent node network and edit their metadatas during the simulation. Each behaviour module usually interact only with the agents created by the agent group that own owning the module.
New custom behaviour modules can be created directly in your scene with python using the Atoms UI or in C++ as new Atoms plugins. Please look at the techinical documentation for more information.
...