Liking cljdoc? Tell your friends :D

automaton-simulation-de.core

Simulation is a technique that mimics a real system - and simplifies it, to learn something useful about it. Discrete event simulation is modeling a real system with discrete events

  • Contains a user-specific domain, constraints, a customer-specific state and events modeling and an option to render visually the effects.
  • Customer simulation can use directly DE Simulation or a library that eases the modeling: rc modeling, industry modeling, …
Simulation is a technique that mimics a real system - and simplifies it, to learn something useful about it.
Discrete event simulation is modeling a real system with discrete events

* Contains a user-specific domain, constraints, a customer-specific state and events modeling and an option to render visually the effects.
* Customer simulation can use directly `DE Simulation` or a library that eases the modeling: `rc modeling`, `industry modeling`, … 
raw docstring

build-modelclj/s

(build-model registry middlewares ordering initial-snapshot max-iteration)

Build the simulation model to gather information required to run the simulation.

Build the simulation model to gather information required to run the simulation.
raw docstring

initialclj/s

(initial starting-evt-type date)

Creates an initial snapshsot

Creates an initial snapshsot
raw docstring

schedulerclj/s

(scheduler model)

Scheduler is running the simulation described in the model. Returns the simulation snapshot of the last event.

Scheduler is running the simulation described in the `model`.
Returns the simulation `snapshot` of the last event.
raw docstring

state-printingclj/s

(state-printing rendering-fn handler)

Apply the rendering-fn at each iteration of the scheduler, so each state change.

Apply the `rendering-fn` at each iteration of the scheduler, so each `state` change.
raw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close