flexsim_experiment_plan
Plan read-only FlexSim Experimenter scenarios: detect Experimenter, list variable settings, and return a ready-to-run configuration with seeds and run parameters, without launching jobs.
Instructions
Plan read-only de escenarios del Experimenter (pre-vuelo, sin lanzar).
SOLO LECTURA (nunca escribe): detecta el Experimenter via Model.find(name)
y/o scan por clase conteniendo "experiment" (patron de la vecina
flexsim_experimenter_status) y lista escenarios como subnodos. Por cada
escenario lee hasta 20 subnodos como nombre=valor texto
(`sc.subnodes[i].name + "=" + sc.subnodes[i].value`, como `>variables`
en _chart_inspect_map) via run_script dual (ventana o Python). Solo las
entradas con forma clara variable=numero van a params; las demas van a
unreadable con sus nombres. NUNCA crea, escribe ni lanza jobs.
Args:
name: nombre del Experimenter (default Experimenter1).
default_seeds: semillas para flexsim_run_experiments (default [101,202,303]).
default_run_to_time: tiempo simulado para flexsim_run_experiments (default 600).
default_run_speed: Run Speed slider para flexsim_run_experiments (default 1000).
Returns JSON {experimenter, exists, scenarios:[{name, params, unreadable,
source:"variables"}], seeds, run_to_time, run_speed, ready, usage}
(+ hint cuando no existe: crearlo a mano en Toolbox).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |