https://github.com/gerardnico/process
A repository about process simulation (based on Desmos)
https://github.com/gerardnico/process
process-simulation process-simulator simulation
Last synced: 17 days ago
JSON representation
A repository about process simulation (based on Desmos)
- Host: GitHub
- URL: https://github.com/gerardnico/process
- Owner: gerardnico
- Created: 2020-04-16T13:18:14.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-04-16T14:57:18.000Z (almost 6 years ago)
- Last Synced: 2025-05-26T20:53:04.868Z (9 months ago)
- Topics: process-simulation, process-simulator, simulation
- Language: HTML
- Size: 113 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Process Simulation - Desmo-J tutorial code
## About
This repository is the result of the [DesmoJ](http://desmoj.sourceforge.net/tutorial/)
where a truck/warehouse process is simulated:
* [event-driven](./src/main/java/com/gerardnico/desmo/EventExample/EventsExample.java)
* or [state-driven](./src/main/java/com/gerardnico/desmo/ProcessExample/ProcessesExample.java)
## File
The HTML file are report of the simulation
* [ProcessExampleExperiment_error.html](ProcessExampleExperiment_error.html) shows the stats of the queue and
is explained in more details [here](http://desmoj.sourceforge.net/tutorial/processes/exp1.html)
## Concept / Model
### System Dynamics
`System Dynamics` (or differential equation modeling or dynamical systems modeling) concerns
itself with the high-level behavior of a system as a whole.
### Agent based
[Agent-based Model](https://en.wikipedia.org/wiki/Agent-based_model) allow you to model individual agents within a system.
Where in System Dynamics you might only look at the population as a whole,
## Third Simulation Library / Software
[Wikipedia List](https://en.wikipedia.org/wiki/Comparison_of_agent-based_modeling_software):
Javascript:
* [InsightMaker](https://insightmaker.com)
* [Demo - Sir Virus](https://insightmaker.com/insight/2944/SIR-Model)
* [Tuto](https://insightmaker.com/tutorials)
* [Object Event Simulation (OES)](https://sim4edu.com/)
* [code](https://bitbucket.org/gwagner57/oesjs/src/master/) - Not graphic
* [Example - Inventory Management](https://sim4edu.com/sims/4/index.html)
* [Example - Drive Thru](https://sim4edu.com/sims/10/index.html)
* [AgentMaps](https://github.com/noncomputable/AgentMaps) - Map - Javascript - based on [Leaflet](https://leafletjs.com/)
* [AgentScript](http://agentscript.org/) - Coffee/Javascript
Javascript - ad-hoc simulation programs
* [Nature in code (book)](http://www.natureincode.com/)
* [Ants eating an apple](http://www.natureincode.com/code/various/ants.html)
* [The Abelian Sandpile Model](http://www.natureincode.com/code/various/sandpile.html)
* [Traffic Simulation](https://github.com/movsim/traffic-simulation-de)
Python:
* [mesa](https://github.com/projectmesa/mesa)
Java:
* [NetLogo](http://ccl.northwestern.edu/netlogo/), [code](https://github.com/NetLogo/NetLogo)
* [Repast](https://repast.github.io/index.html), [code](https://github.com/Repast/repast.simphony)
* [MASON](http://github.com/eclab/mason/)
Professional:
* [anyLogic](https://www.anylogic.com/resources/libraries/process-modeling-library/)