By know, you already know about agents, their states, domains and the simulator (if not, have a look at the basic tutorial). The advanced tutorial shows you how to implement more elaborate features of JSimpleSim. These techniques enable to approach more complex simulation problems.
The next sections are based on code snippets addressing the topic. Please feel free to have a look at the examples in the package if you are interested in the complete program code.
In a first step, let’s start with the messaging system that enables communication between agents