-
Notifications
You must be signed in to change notification settings - Fork 5
CheatSheet
Lukas Esterle edited this page Aug 27, 2013
·
4 revisions
There are various options to use as parameters when starting CamSim. The following list should give you an overview of these options.
To run a specific scenario, just start the CamSim simulator and add the path to the scenario-file as last parameter!!
Parameter | Result |
---|---|
-h, --help | Prints the help message |
-o, --output [STRING] | Change output file name (default: output.csv) |
-f, --summaryfile [STRING] | Set a summary file to append the summary to |
-p, --paramfile [STRING] | Set a parameters file for this run |
-s, --seed [integer] | use this seed (default: 0) |
-t, --time [INTEGER] | Simulation time, in time steps (default: 100) |
-g, --global | Uses Global Registration Component |
-v, --vg [INTEGER] |
Defines the visiongraph -1 = defined in scenario file (default), 0 = static as defined in scenario, 1 = dynamic - ignore scenario file, 2 = dynamic - start with scenario file |
-c, --comm [INTEGER] |
Defines Communication (default: 0) 0 = Broadcast, 1 = SMOOTH, 2 = STEP, 3 = Static, 4 = Custom |
-u, --custom-comm [STRING] | Provide a fully qualified class name for a custom communication class |
-a, --algo [STRING] | Defines the used algorithm using fully qualified class name default: epics.ai.ActiveAINodeMulti, alternative: epics.ai.PassiveAINodeMulti |
--no-gui | Will launch simulator in command line mode |