Incorrect triggering when adding several edges
When connecting the same entities several times, using separate world.connect
calls, there is the following unexpected behavior: If the first connect call contains triggering attributes (for the destination simulator) but the second doesn’t, Mosaik forgets about the triggering behavior of that edge. This can be seen in the attached example: After re-activating line 22 (providing additional input to simulator sim_1
), it is called fewer times.