SEVEN with FIVE
Note
FIVE is the legacy name of the relation engine SEVEN is the legacy name of the scenario engine
Xareus.Relations manages all the interactions in the virtual environment. Every actions in the Relations engine corresponds to relations, and in the Scenarios engine, the link with the virtual environment is made with sensors and effectors.
Both ideas can communicate together with sensors waiting for a relations to happen and effectors activating a relation. RelationSensor and RelationEffector.
The scenarios engine could progress in a scenario according to relations. Since both are evolving in the same environment, the scenarios engine has knowledge of every existing types and relations. It is a unidirectional communication, the relations engine does not have any information on the progression of the scenario.