SimulationController simulationController
AgentInitialiser agentInitialiser
AgentMixer agentMixer
Population population
boolean isRunning
boolean isPaused
int slowSleepInterval
AgentList agentList
cern.jet.random.engine.RandomEngine prng
int batch
int numSimulations
ArrayList<E> reports
Simulation simulation
SimulationFactory simulationFactory
boolean listenersInitialised
boolean isRunning
int slowSleepInterval
String modelDescription
String simulationBeanName
SimulationScope simulationScope
org.springframework.beans.factory.BeanFactory beanFactory
boolean simulationInitialised
boolean interacted
EventScheduler scheduler
Strategy strategy
org.apache.commons.math3.random.EmpiricalDistribution delegate
String dataFileName
int binCount
cern.jet.random.engine.RandomEngine prng
ConcurrentLinkedQueue<E> genericListeners
ConcurrentHashMap<K,V> specificListeners
Stack<E> deleteQueue
Agent subject
ArrayList<E> objects
Agent agent
String propertyName
double value
ReportVariables reportVariables
SimulationController simulationController
Simulation simulation
Strategy strategy
Breeder breeder
int breedingInterval
int[] pureStrategyProfile
CompressedPayoffMatrix matrix
CompressedPayoffMatrix payoffMatrix
List<E> strategies
List<E> strategyInitialisers
PayoffByStrategyReportVariables payoffByStrategy
CompressedPayoffMatrix.Entry currentEntry
String csvFileName
MutableStringWrapper fileNamePrefix
String binFileName
CSVWriter csvOut
ObjectOutputStream binaryOut
LearnerMonitor monitor
int currentLearner
StimuliResponseLearner[] subLearners
StimuliResponseLearner masterLearner
int numStates
int numActions
double[][] q
double learningRate
double discountRate
int previousState
int currentState
int lastActionChosen
int bestAction
cern.jet.random.engine.RandomEngine prng
ActionSelector actionSelector
double initialQValue
int k
double r
double e
double s1
double[] q
DiscreteProbabilityDistribution probabilities
int iteration
int lastAction
double deltaP
cern.jet.random.AbstractContinousDistribution randomParamDistribution
int windowSize
double currentOutput
FixedLengthQueue memory
QLearner qLearner
long timeStamp
String name
String xVariableName
List<E> yVariableNames
Simulation simulation
FrequencyReport singleCaseReport
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
IOException
boolean autowrap
int numColumns
int currentColumn
char seperator
boolean append
PayoffMap payoffMap
LinkedHashMap<K,V> payoffs
Vector<E> strategyIndex
LinkedHashMap<K,V> bindings
ArrayList<E> xData
ArrayList<E> yData
XYReportVariables reportVariables
int n
org.apache.commons.math3.stat.Frequency executionFrequency
List<E> keyList
Agent agent
Population population
int agentIndex
Map<K,V> summaryVariableBindings
ReportVariables reportVariables
RelationshipTracker relationshipTracker
Map<K,V> clusteringCoefficients
org.apache.commons.math3.stat.descriptive.SummaryStatistics clusteringStats
long timeStamp
org.apache.commons.math3.stat.descriptive.SummaryStatistics degreeStats
HashMap<K,V> inDegreeByAgent
HashMap<K,V> outDegreeByAgent
long[] triadCounts
double diameter
double averagePathLength
Map<K,V> vertexStrengthByAgent
Agent agent
EventScheduler scheduler
StimuliResponseLearner learner
MDPLearner learner
Properties defaults
org.apache.commons.math3.stat.descriptive.SummaryStatistics stats
String varName
ReportVariables reportVariables
Map<K,V> variableBindings
LinkedList<E> variableNames
LinkedList<E> listeners
String chartTitle
String valueAxisLabel
org.jfree.chart.ChartPanel chartPanel
Properties properties
Timeseries series
Map<K,V> variableBindings
LinkedList<E> variableNames
LinkedList<E> listeners
String chartTitle
String rangeAxisLabel
org.jfree.chart.ChartPanel chartPanel
Copyright © 2014. All rights reserved.