Keywords: spotSannIntro

### Setup of the CONF for the SANN

The corresponding CONF file for the SANN looks as follows. Note, all SPOT options are summarized in the spotGetOptions file.

    alg.func = "spotAlgStartSann"
    alg.seed = 1235
    auto.loop.steps = Inf;
    auto.loop.nevals = 100;
    init.design.func = "spotCreateDesignLhs";
    init.design.size = 10;
    init.design.repeats  = 2;
    io.columnSep = " ";
    seq.design.maxRepeats = 10;
    seq.design.size = 100
    seq.predictionModel.func = "spotPredictRandomForest"
    spot.fileMode=TRUE
    spot.seed = 125
    report.func = "spotReportSens"
    report.io.pdf = TRUE

The settings can be explained as follows.

alg.func:
  Specify the name of the algorithm to be tuned. Type: STRING
alg.seed:
  Seed passed to the algorithm. Type INT
auto.loop.steps:
  SPOT Termination criterion. Number of meta models to be build by SPOT. Type: INT
init.design.func:
  Name of the function to create an initial design. TYPE: STRING
init.design.size:
  Number of initial design points to be created. Type: INT
init.design.repeats:
  Number of repeats for each design point from the initial design. Type: INT
seq.design.maxRepeats:
  Maximum number of repeats for design points. Type: INT
seq.design.size:
  Number of design points evaluated by the meta model. Type: INT
seq.predictionModel.func:
  Meta model. Type: STRING
spot.seed:
  Seed used by SPOT, e.g., for generating LHD. Type: INT
report.func:
  Name of the report function
report.io.pdf:
  Write report to pdf.

The corresponding CONF file can be downloaded from the workshop's web site.