Different models are implemented in this simulator. A new full example has been added for this new release v0.2.0 which demonstrate the use of three of them: knowledge, learning and forgetting models.
Agents can start the simulation with initial knowledge or information.
They also have the capacity to learn new knowledge or information during the simulation.
There are different means to learn new knowledge: learning from a source of information, by interacting with another agent or by doing by itself. And of course, each source of learning can be configured.
The counterpart of learning is forgetting. And so, agents may forget knowledge or information if they are not solicited during the simulation.
Forgetting has different modes: it could be random or based on the age of the information.
You can use this example to discover and understand the impact of all the setups on the agents. That will help you setup you own learning and forgetting models.
Scenario of the simulation
- The first agent learns from a learning source
- The second agent learns from doing
- The third one learns by asking to an expert agent
- The last agent doesn’t learn
- All learnings are stored in a wiki.