Skip to content

RLSimion

BorjaFG edited this page Mar 21, 2017 · 28 revisions

Executable arguments

RLSimion.exe inputfile.simion.exp [-pipe=pipename] [-printIOfiles] The pipename should be given if we want to redirect the output to a named pipe (i.e. when launched remotely via a HerdAgent). The flag -printIOfiles prints in the standard output the inputs/outputs of a given experiment without actually running the experiment.

Binding parameters with Badger

Parameters in the source code

Parameters that are to be set from GUI application (Badger) are embbeded within the source code. They get their value from an XML node (CConfigNode) in the constructor:

  • INT_PARAM
  • DOUBLE_PARAM
  • BOOL_PARAM
  • STRING_PARAM
  • DIR_PATH_PARAM
  • FILE_PATH_PARAM
  • ENUM_PARAM
  • STATE_VARIABLE
  • ACTION_VARIABLE
  • CHILD_OBJECT
  • CHILD_OBJECT_FACTORY
  • MULTI_VALUE
  • MULTI_VALUE_FACTORY
  • MULTI_VALUE_SIMPLE_PARAM
  • CHOICE

Clone this wiki locally