consider group members in controlmodel
Currently, information is handled for each individual agent. If there is a group informed, the information needs to be processed once (assumption: group members inform each other + they agree with each other -> they share the same goal) If the group model is used, and the reaction probability is below 1, the information is processed multiple times.
I have added the group members to the processedAgents
.
I have also introduced a new InformationState
that shows the user that agents follow information shared in their group.