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.