MACS
Class ClassifierSystemParameters
java.lang.Object
|
+--MACS.ClassifierSystemParameters
- public final class ClassifierSystemParameters
- extends java.lang.Object
This class is used to store all the parameters used in MACS.
- Author:
- Olivier Sigaud and Pierre Gérard.
Method Summary |
private static boolean |
convertSwitch(java.lang.String str)
|
protected static void |
init(java.lang.String fileName)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
systemName
public static java.lang.String systemName
nbPlanningSteps
public static int nbPlanningSteps
plannerType
public static java.lang.String plannerType
nbCriteria
public static int nbCriteria
criteriaNames
public static java.lang.String[] criteriaNames
criteriaDiscountFactor
public static double[] criteriaDiscountFactor
criteriaDefaultValue
public static double[] criteriaDefaultValue
criteriaIncrLearningRate
public static double[] criteriaIncrLearningRate
criteriaDecrLearningRate
public static double[] criteriaDecrLearningRate
stateSearch
public static boolean stateSearch
infoSearch
public static boolean infoSearch
maximizeRewardFirst
public static boolean maximizeRewardFirst
initialReliability
public static double initialReliability
learningRate
public static double learningRate
eGreedy
public static double eGreedy
nbFailuresToRemove
public static byte nbFailuresToRemove
nbSuccessToProbe
public static byte nbSuccessToProbe
nbEvaluationsToSpecialize
public static byte nbEvaluationsToSpecialize
classifierMemorySize
public static byte classifierMemorySize
conditionCovering
public static boolean conditionCovering
obsoleteConditionSelection
public static boolean obsoleteConditionSelection
anticipationLearning
public static boolean anticipationLearning
mutspecDiscovering
public static boolean mutspecDiscovering
generalization
public static boolean generalization
traceConditionCovering
public static boolean traceConditionCovering
traceObsoleteConditionSelection
public static boolean traceObsoleteConditionSelection
traceAnticipationCovering
public static boolean traceAnticipationCovering
traceAnticipationSelection
public static boolean traceAnticipationSelection
traceMutspecCreation
public static boolean traceMutspecCreation
traceMutspecRemoval
public static boolean traceMutspecRemoval
traceMutgenCreation
public static boolean traceMutgenCreation
traceMutgenRemoval
public static boolean traceMutgenRemoval
traceGeneralInfos
public static boolean traceGeneralInfos
traceInputs
public static boolean traceInputs
traceOutput
public static boolean traceOutput
traceStatistics
public static boolean traceStatistics
traceClassifierListFrequency
public static short traceClassifierListFrequency
traceSituationValuesFrequency
public static short traceSituationValuesFrequency
traceTime
public static boolean traceTime
ClassifierSystemParameters
public ClassifierSystemParameters()
init
protected static void init(java.lang.String fileName)
- Parameters:
fileName
-
convertSwitch
private static boolean convertSwitch(java.lang.String str)
- Parameters:
str
-
- Returns:
- boolean