Set Menu

The Set submenu is used to set SYMPHONY's run-time parameters. To enter this submenu, type set:
SYMPHONY: set
Please type 'help'/'?' to see the list of parameters!
SYMPHONY\Set:
You can override the default value of a parameter by typing the name of the parameter. You will then be prompted to enter the new value of that parameter. For instance, in order to display more outputs during the solution process, you need to set the verbosity parameter (set to -1 by default for the interactive shell routines) to a nonnegative integer:
SYMPHONY\Set: verbosity
Value of the parameter: 3
Setting verbosity to: 3
SYMPHONY\Set:
A confirmation message will also be displayed. Note that typing help or ? displays only a subset of the most commonly used run-time parameters. However, you are allowed to set any of the parameters given in Section 6.4. Additionally, you can set the values of parameters using a parameter file as an input. In such a file, the new value of each parameter must follow the name of that parameter. For instance, suppose that the my_param file consists of the following lines:
 verbosity 3
 node_selection_rule 3
 time_limit 100
Then, type param_file to be prompted to read in the parameter file:
 SYMPHONY\Set: param_file
 Name of the parameter file: my_param
 Setting verbosity to: 3
 Setting node_selection_rule to: 3
 Setting time_limit to: 100
 SYMPHONY\Set:
At this point, you can return to the main menu by typing back, load an instance and solve it with updated run-time parameters.

Ted Ralphs
2010-03-24