General Simulation Framework
About the framework
General Simulation Framework
Examples
Creating a Linear Cellular Automaton
Creating a Conway’s Game of Life
Creating a discrete-event simulator
Reference
Control
Controls package
Discrete Event Control
Thread Control Strategy
Core package
Base Control
Simulation Stats
Simulation Control Strategy
Core
Debug package
Domain package
Debug Module
Summary Table
Infrastructure package
Providers module
Table
Entity package
Core package
Entity
Entity Emitter
Entity Manager
Entity Property
Property Type
Properties package
Boolean Property
Expression Property
Number Property
Property
String Property
Events package
Domain Events
Event Bus
Mathematics package
Distributions package
Exponential Distribution
Poisson Distribution
Random Distribution
Triangular Distribution
Values package
Value
Time package
Simulation Time module
Types package
Dynamic System Input module
Model Input module
Time module
Config module
Dynamic System
Dynamic_system.core package
Base Dynamic System
Dynamic_systems package
Discrete Event Dynamic System
Future_event_list package
Scheduled Model
Scheduler
Experiments
Core package
Base Experiment
Recovery Strategy
Experiment_builders package
Discrete Event Experiment
Strategies package
Recovery Strategy
Models
Core package
Base Model
Path
Models package
Discrete Event Model
Discrete Time Model
Reports
Core package
Base Report
Report_generators package
Default Report
Simulation
Core package
Base Simulator
Simulation_engines package
Discrete Event Simulator
.rst
.pdf
General Simulation Framework
¶
About the framework
General Simulation Framework
About The Project
Getting Started
Prerequisites
Installation
Usage
Contributing
License
Contact
Examples
Creating a Linear Cellular Automaton
Rules
Implementing cells
Implementing the Automaton
Running the simulation
Creating a Conway’s Game of Life
Rules
Implementing cells
Implementing the Automaton
Running the simulation
Creating a discrete-event simulator
Rules
Creating stations
Creating the generator
Creating the exit
Creating the factory
Running the simulation
Add expressions
Reference
Control
Control Module
Subpackages
Controls package
Controls Module
Submodules
Core package
Core Module
Submodules
Core
Subpackages
Debug package
Debug module
Subpackages
Entity package
Entity module
Subpackages
Events package
Events module
Submodules
Mathematics package
Mathematics module
Subpackages
Time package
Time module
Submodules
Types package
Types module
Submodules
Submodules
Config module
Dynamic System
Dynamic System Module
Subpackages
Dynamic_system.core package
Core Module
Submodules
Dynamic_systems package
Dynamic Systems Module
Submodules
Future_event_list package
Future Event List Module
Submodules
Experiments
Experiments Module
Subpackages
Core package
Core Module
Submodules
Experiment_builders package
Experiment Builders Module
Submodules
Strategies package
Experiment Builders Module
Submodules
Models
Models Module
Subpackages
Core package
Core Module
Submodules
Models package
Models Module
Submodules
Reports
Reports Module
Subpackages
Core package
Core Module
Submodules
Report_generators package
Report Generators Module
Submodules
Simulation
Simulation Module
Subpackages
Core package
Core Module
Submodules
Simulation_engines package
Simulation Engines Module
Submodules
General Simulation Framework