Applets
The following Java applets were developed by several student teams using AnyLogic in order to visualize some important concepts taught in Introduction to Simulation. The set of applets is not exhaustive and does not cover all topics of the lecture.
Topic: Randomness
Educational objective: Understand the behaviour of random numbers
- Dice (in German)
- Discrete Event Simulator (in English)
Topic: Continuous Simulation
Educational objective: Understand the effects of parameter changes on the behaviour time continuous models
- Planets - Parameter changes (in Deutsch)
Educational objective: Understand the effects of integration method and step size on the results of a continuous simulation
- Planetenapplet - Integrationsmethoden (in German)
Topic: Discrete System Behaviour
Educational objective: understand the effects of different queuing strategies on queue length and waiting time
- Queue - Scheduling Strategies (in Deutsch)
- Queue - Round-Robin (in Deutsch)
Educational objective: Understand the negative effects of high variance distributions on system behaviour
- Queue - Distribution Variance (in Deutsch)
Educational objective: understand the effects of sensitivity on system behaviour
- Queue - Sensitivity (in Deutsch)
Topic: Stochastic Petri Nets
Educational objective: Understand and apply the different firing rules in time dependent stochastic Petri nets
- Bank - SPN (in Deutsch)
- Race - SPN (in Deutsch)
Topic: Hidden Markov Models
Educational objective: Understand the dynamics and capabilities of HMM in comparison to discrete event-based simulation
- HMM Illness Example (in Deutsch)
Application: Diabetes Simulator
- Diabetes Simulator (in Deutsch)
Application: Simulation of the Influence of Neurotransmitters
- Neurotransmitter Simulation (in Deutsch)