- iraceResults
list()
|character(1)
Object created by irace and typically saved in the log file irace.Rdata
. If a character string is given, then it is interpreted as the path to the log file from which the iraceResults
object will be loaded.
- src, target
integer(1)|character(1)
Source and target configuration IDs. By default, the first configuration ever evaluated (ID 1) is used as src
and the best configuration found by irace is used as target. If the argument is a string, it is interpreted as the path to a file, with the format specified by readConfigurationsFile()
, that contains the configuration.
- ab_params
character()
Specific parameter names to be used for the ablation. They must be in parameters$names
. By default, use all parameters.
- type
"full"|"racing"
Type of ablation to perform: "full"
will execute each configuration on all n_instances
to determine the best-performing one; "racing"
will apply racing to find the best configurations.
- nrep
integer(1)
Number of replications per instance used in "full"
ablation. When nrep > 1
, each configuration will be executed nrep
times on each instance with different random seeds.
- seed
integer(1)
Integer value to use as seed for the random number generation.
- ablationLogFile
character(1)
Log file to save the ablation log. If NULL
, the results are not saved to a file.
- instancesFile
character(1)
Instances file used for ablation: 'train'
, 'test'
or a filename containing the list of instances.
- ...
Further arguments to override scenario settings, e.g., debugLevel
, parallel
, etc.