The LightJason architecture allows you to create on-demand beliefbases (which uses a lazy loading) structure. The beliefs within the beliefbase are generated while the agent gets access to the literal. This pattern is very fast and efficient.
The communication of LightJason does not define any built-in agent communication, so for each scenario you need to create your own communication structure. Within the tutorial we show you a baseline example to implement communication.