# Structs
@Type: Analyser @Behaviour: Behaviour = InvP.e1 -> I_Process -> InvR.e2 -> Behaviour.
@Type: Core @Behaviour: Behaviour = RUNTIME.
@Type: EvolutiveProtocol @Behaviour: Behaviour = I_Hasnewprotocol -> InvR.e1 -> Behaviour.
@Type: Executor @Behaviour: Behaviour = InvP.e1 -> I_Process -> InvR.e2 -> Behaviour.
@Type: Monevolutive @Behaviour: Behaviour = I_Hasnewplugins -> InvR.e1 -> Behaviour.
@Type: Monitor @Behaviour: Behaviour = InvP.e1 -> I_Process -> InvR.e2 -> Behaviour.
@Type: Planner @Behaviour: Behaviour = InvP.e1 -> I_Process -> InvR.e2 -> Behaviour.
@Type: Unit @Behaviour: Behaviour = RUNTIME.