{'fraction_non_alphanumeric': 0.012687427912341407, 'fraction_numerical': 0.0, 'mean_word_length': 5.027777777777778, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Connection links between simulation objects

This article presents an approach to reverberate the state variables change of a simulation object on others. We define cases of non-causality to be avoided and propose a solution. A simulation object is composed by endogenous part and exogenous part. The endogenous part is modelled independently from its utilisation context and the exogenous part connects the object to its simulation environment. The independence of both parts allows one to refine the modelling of objects without disturbing the simulation running. The unidirectional link is the unique entity to connect objects in simulation via their variables. Three rules define the design of links net. Our approach is based on flows of information, energy and matter, and it requires a competence in the design of objects and their connections in a simulation.