Synchronicity

Synchronicity is the timing of the messages, all agents have their turn.

Introduction

The sequence could influence the results. There are several options:

  1. Invoke each agent in sequential order: the model outcome is influenced by the order of execution
  2. Random order
  3. Buffer all interactions in the environment (simulated synchronous execution)

Examples

Example of the wolf-sheep model. There could be different sequence in the messages:

  1. Move 1 sheep and then check whether there is a wolf.
  2. Move all sheep and then check whether there are wolves.

Outgoing relations

  • Synchronicity is part of Time