public interface TwoPhaseHASCOConfig extends HASCOWithRandomCompletionsConfig
org.aeonbits.owner.Config.ConverterClass, org.aeonbits.owner.Config.DecryptorClass, org.aeonbits.owner.Config.DefaultValue, org.aeonbits.owner.Config.DisableableFeature, org.aeonbits.owner.Config.DisableFeature, org.aeonbits.owner.Config.EncryptedValue, org.aeonbits.owner.Config.HotReload, org.aeonbits.owner.Config.HotReloadType, org.aeonbits.owner.Config.Key, org.aeonbits.owner.Config.LoadPolicy, org.aeonbits.owner.Config.LoadType, org.aeonbits.owner.Config.PreprocessorClasses, org.aeonbits.owner.Config.Separator, org.aeonbits.owner.Config.Sources, org.aeonbits.owner.Config.TokenizerClass| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
K_BLOWUP_POSTPROCESS |
static java.lang.String |
K_BLOWUP_SELECTION |
static java.lang.String |
K_RANDOM_SEED |
static java.lang.String |
K_SELECTION_EVALUATION_TIMEOUT_TOLERANCE |
static java.lang.String |
K_SELECTION_NUM_CONSIDERED_SOLUTIONS |
K_RANDOM_COMPLETIONS_NUM, K_RANDOM_COMPLETIONS_TIMEOUT_NODE, K_RANDOM_COMPLETIONS_TIMEOUT_PATHK_VISUALIZE| Modifier and Type | Method and Description |
|---|---|
double |
expectedBlowupInPostprocessing() |
double |
expectedBlowupInSelection() |
int |
randomSeed() |
int |
selectionNumConsideredSolutions() |
double |
selectionPhaseTimeoutTolerance() |
numberOfRandomCompletions, timeoutForCandidateEvaluation, timeoutForNodeEvaluationvisualizationEnabledcpus, memory, threads, timeoutstatic final java.lang.String K_RANDOM_SEED
static final java.lang.String K_BLOWUP_SELECTION
static final java.lang.String K_BLOWUP_POSTPROCESS
static final java.lang.String K_SELECTION_EVALUATION_TIMEOUT_TOLERANCE
static final java.lang.String K_SELECTION_NUM_CONSIDERED_SOLUTIONS
@Config.Key(value="hasco.seed") @Config.DefaultValue(value="0") int randomSeed()
@Config.Key(value="hasco.selection.num_considered_solutions") @Config.DefaultValue(value="100") int selectionNumConsideredSolutions()
@Config.Key(value="hasco.blowup.selection") @Config.DefaultValue(value="NaN") double expectedBlowupInSelection()
@Config.Key(value="hasco.blowup.postprocess") @Config.DefaultValue(value="NaN") double expectedBlowupInPostprocessing()
@Config.Key(value="hasco.selection.timeouttolerance") @Config.DefaultValue(value="0.1") double selectionPhaseTimeoutTolerance()