Experiments
Class ExperimentsParameters

java.lang.Object
  |
  +--Experiments.ExperimentsParameters

public class ExperimentsParameters
extends java.lang.Object


Field Summary
 boolean differentDirectories
           
 java.lang.String environment
           
 java.lang.String environmentConfig
           
 java.lang.String experienceDesignation
           
 boolean fixedNbTimeSteps
           
 int knowledgeComputationFrequency
           
static java.lang.String localPath
           
 int nbSimulations
           
 int nbStepsBeforeChange
           
 int nbStepsBeforeInterrupt
           
 int nbStepsOfRandomWalk
           
 int nbTrials
           
 int nbTrialsOfRandomWalk
           
 java.lang.String outputDirectory
           
 boolean reportsForGnuplot
           
 long seed
           
 int startSimuNumber
           
 boolean storeEnvironment
           
 boolean storeFinalSet
           
 java.lang.String system
           
 java.lang.String systemConfig
           
 java.lang.String systemInit
           
 boolean tinyTraceOnTerm
           
 boolean traceCumulatedReward
           
 boolean traceKnowledge
           
 boolean traceTime
           
 boolean verboseTraceInFile
           
 boolean verboseTraceOnTerm
           
 
Constructor Summary
ExperimentsParameters(java.lang.String fileName)
           
 
Method Summary
private  long computeSeed(java.lang.String strSeed)
           
private static boolean convertSwitch(java.lang.String str)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

localPath

public static java.lang.String localPath

system

public java.lang.String system

systemConfig

public java.lang.String systemConfig

systemInit

public java.lang.String systemInit

environmentConfig

public java.lang.String environmentConfig

outputDirectory

public java.lang.String outputDirectory

environment

public java.lang.String environment

experienceDesignation

public java.lang.String experienceDesignation

seed

public long seed

nbSimulations

public int nbSimulations

startSimuNumber

public int startSimuNumber

nbTrials

public int nbTrials

nbStepsBeforeInterrupt

public int nbStepsBeforeInterrupt

nbStepsBeforeChange

public int nbStepsBeforeChange

nbTrialsOfRandomWalk

public int nbTrialsOfRandomWalk

nbStepsOfRandomWalk

public int nbStepsOfRandomWalk

knowledgeComputationFrequency

public int knowledgeComputationFrequency

fixedNbTimeSteps

public boolean fixedNbTimeSteps

differentDirectories

public boolean differentDirectories

verboseTraceInFile

public boolean verboseTraceInFile

verboseTraceOnTerm

public boolean verboseTraceOnTerm

tinyTraceOnTerm

public boolean tinyTraceOnTerm

reportsForGnuplot

public boolean reportsForGnuplot

storeFinalSet

public boolean storeFinalSet

storeEnvironment

public boolean storeEnvironment

traceTime

public boolean traceTime

traceKnowledge

public boolean traceKnowledge

traceCumulatedReward

public boolean traceCumulatedReward
Constructor Detail

ExperimentsParameters

public ExperimentsParameters(java.lang.String fileName)
Parameters:
fileName -
Method Detail

convertSwitch

private static boolean convertSwitch(java.lang.String str)
Parameters:
str -
Returns:
boolean

computeSeed

private long computeSeed(java.lang.String strSeed)
Parameters:
strSeed -
Returns:
long