Skip to content

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Dies ist einfach eine sehr abstrakte Fabrik Simulation (FabSim).

Eine Fabrik ist eine Matrix aus Arrays of Char, wobei den Chars eine spezielle
Bedeutung zugewiesen wird.

S ist die Start Position welche auf [0,0] mehr oder weniger festgelegt ist.
E ist eine "End Position" welche ein Werkstueck zurrueck an die Start Position bewegt.
T ist ein Transport Band welches Werkstuecken erlaubt sich darauf zu bewegen.
B ist ein Puffer, welches ein Werkstueck fuer eine bestimmte Zeit Puffert.
. ist ein Null, keine Werkstuecke koennen sich auf ein '.' bewegen.

W war ein Weichen Element, da Transport Baender nur bidirektional waren.
M war ein Maschinen Element, da dies nicht als Puffer abstrahiert wurde.

Nutzung: Einfach FabSim.rb per ruby interpreter in einer Konsole starten;
VORSICHT FabSim.rb erzeugt / ueberschreibt 2 Dateien namens "FabSim.log" und "FabSim.yaml"

FabSim.log: Speichert den Konsole Output
FabSim.yaml: Speichert den Fabrik Aufbau und den Status des Fabrik Ablaufes

About

Agenten Orientierte Fabrik Simulation

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages