Serialized Form
lastValue
java.lang.String lastValue
lastCaretPosition
int lastCaretPosition
pa
double[] pa
- The prediction array.
nr
double[] nr
- The sum of the fitnesses of classifiers that represent each entry in the prediction array.
condition
java.lang.String condition
- The condition of this classifier.
action
int action
- The action of this classifier.
prediction
double prediction
- The reward prediction value of this classifier.
predictionError
double predictionError
- The reward prediction error of this classifier.
fitness
double fitness
- The fitness of the classifier in terms of the macro-classifier.
numerosity
int numerosity
- The numerosity of the classifier. This is the number of micro-classifier this macro-classifier represents.
experience
int experience
- The experience of the classifier. This is the number of problems the classifier learned from so far.
actionSetSize
double actionSetSize
- The action set size estimate of the classifier.
timeStamp
int timeStamp
- The time the last GA application took place in this classifier.
numerositySum
int numerositySum
- The Sum of the numerosity in one set is always kept up to date!
parentSet
XClassifierSet parentSet
- Each set keeps a reference to the parent set out of which it was generated. In the population itself
this pointer is set to zero.
clSet
XClassifier[] clSet
- The classifier list (in form of an array)
cllSize
int cllSize
- The actual number of macro-classifiers in the list (which is in fact equal to the number of entries in the array).
pop
XClassifierSet pop
- Stores the current populations of XCS.
prevActionSet
XClassifierSet prevActionSet
- Stores the current populations of XCS.
matchSet
XClassifierSet matchSet
- Stores the current populations of XCS.
actionSet
XClassifierSet actionSet
- Stores the current populations of XCS.
predictionArray
PredictionArray predictionArray
reward
double reward
prevReward
double prevReward
nbActions
int nbActions
steps
int steps
time
int time
actionWinner
int actionWinner
state
java.lang.String state
prevState
java.lang.String prevState
|
Class Cadre implements Serializable |
borderLayout1
java.awt.BorderLayout borderLayout1
Center
javax.swing.JPanel Center
panelNW
javax.swing.JPanel panelNW
Commands
javax.swing.JPanel Commands
panelXCS
javax.swing.JPanel panelXCS
Common
javax.swing.JPanel Common
gridLayout1
java.awt.GridLayout gridLayout1
panelGen
javax.swing.JPanel panelGen
label1
javax.swing.JLabel label1
label2
javax.swing.JLabel label2
label3
javax.swing.JLabel label3
label4
javax.swing.JLabel label4
label5
javax.swing.JLabel label5
KField
javax.swing.JTextField KField
ProdField
javax.swing.JTextField ProdField
CostField
javax.swing.JTextField CostField
DeltaField
javax.swing.JTextField DeltaField
InnProbField
javax.swing.JTextField InnProbField
label6
javax.swing.JLabel label6
label7
javax.swing.JLabel label7
label8
javax.swing.JLabel label8
label9
javax.swing.JLabel label9
label10
javax.swing.JLabel label10
DemField
javax.swing.JTextField DemField
EtaField
javax.swing.JTextField EtaField
Std_InField
javax.swing.JTextField Std_InField
RDMinField
javax.swing.JTextField RDMinField
RField
javax.swing.JTextField RField
SimJPanel
javax.swing.JPanel SimJPanel
label11
javax.swing.JLabel label11
TField
javax.swing.JTextField TField
label12
javax.swing.JLabel label12
NsimField
javax.swing.JTextField NsimField
label13
javax.swing.JLabel label13
PeriodField
javax.swing.JTextField PeriodField
FileOutField
java.awt.Checkbox FileOutField
ScrapOutField
java.awt.Checkbox ScrapOutField
label14
javax.swing.JLabel label14
FileField
javax.swing.JTextField FileField
label15
javax.swing.JLabel label15
SimnameField
javax.swing.JTextField SimnameField
label16
javax.swing.JLabel label16
flowLayout1
java.awt.FlowLayout flowLayout1
Msg_Field
javax.swing.JTextField Msg_Field
compute
javax.swing.JButton compute
stop
javax.swing.JButton stop
label17
javax.swing.JLabel label17
label18
javax.swing.JLabel label18
N_NWField
javax.swing.JTextField N_NWField
label19
javax.swing.JLabel label19
RDField
javax.swing.JTextField RDField
label20
javax.swing.JLabel label20
N_GenField
javax.swing.JTextField N_GenField
label21
javax.swing.JLabel label21
label22
javax.swing.JLabel label22
label23
javax.swing.JLabel label23
CField
javax.swing.JTextField CField
label24
javax.swing.JLabel label24
GField
javax.swing.JTextField GField
label25
javax.swing.JLabel label25
XoverField
javax.swing.JTextField XoverField
label26
javax.swing.JLabel label26
NXoverField
javax.swing.JTextField NXoverField
ElitismField
java.awt.Checkbox ElitismField
label27
javax.swing.JLabel label27
MutateField
javax.swing.JTextField MutateField
label29
javax.swing.JLabel label29
N_XCSField
javax.swing.JTextField N_XCSField
label30
javax.swing.JLabel label30
NbActionsField
javax.swing.JTextField NbActionsField
gridBagLayout1
java.awt.GridBagLayout gridBagLayout1
gridBagLayout2
java.awt.GridBagLayout gridBagLayout2
gridBagLayout3
java.awt.GridBagLayout gridBagLayout3
gridBagLayout4
java.awt.GridBagLayout gridBagLayout4
label31
javax.swing.JLabel label31
label210
javax.swing.JLabel label210
LearnRateField
javax.swing.JTextField LearnRateField
gridBagLayout5
java.awt.GridBagLayout gridBagLayout5
label28
javax.swing.JLabel label28
label32
javax.swing.JLabel label32
label33
javax.swing.JLabel label33
label34
javax.swing.JLabel label34
maxPopSizeField
javax.swing.JTextField maxPopSizeField
label35
javax.swing.JLabel label35
theta_GAField
javax.swing.JTextField theta_GAField
label36
javax.swing.JLabel label36
label211
javax.swing.JLabel label211
pMField
javax.swing.JTextField pMField
label212
javax.swing.JLabel label212
pXField
javax.swing.JTextField pXField
label37
javax.swing.JLabel label37
P_dontcareField
javax.swing.JTextField P_dontcareField
label38
javax.swing.JLabel label38
theta_subField
javax.swing.JTextField theta_subField
label39
javax.swing.JLabel label39
theta_delField
javax.swing.JTextField theta_delField
label40
javax.swing.JLabel label40
alphaField
javax.swing.JTextField alphaField
label41
javax.swing.JLabel label41
betaField
javax.swing.JTextField betaField
label42
javax.swing.JLabel label42
gammaField
javax.swing.JTextField gammaField
label43
javax.swing.JLabel label43
deltaField
javax.swing.JTextField deltaField
label44
javax.swing.JLabel label44
predictionIniField
javax.swing.JTextField predictionIniField
label45
javax.swing.JLabel label45
fitnessIniField
javax.swing.JTextField fitnessIniField
objectiveField
java.awt.Choice objectiveField
label46
javax.swing.JLabel label46
label213
javax.swing.JLabel label213
N_NNField
javax.swing.JTextField N_NNField
label214
javax.swing.JLabel label214
NHiddenField
javax.swing.JTextField NHiddenField
jLabel1
javax.swing.JLabel jLabel1
learnindCadre
Cadre learnindCadre
- The user interface
results
ResultsWindow results
- The output Window
LearnRate
int LearnRate
- Learning rate of GenFirms
T
int T
t
int t
C
int C
G
int G
N
int N
Nactive
int Nactive
N_NW
int N_NW
N_Gen
int N_Gen
N_XCS
int N_XCS
N_NN
int N_NN
NGenactive
int NGenactive
NNWactive
int NNWactive
NXCSactive
int NXCSactive
NNNactive
int NNNactive
imax
int imax
NXover
int NXover
sim
int sim
N_sim
int N_sim
period
int period
EnvSize
int EnvSize
NbActions
int NbActions
maxPopSize
int maxPopSize
theta_del
int theta_del
theta_sub
int theta_sub
NumInputs
int NumInputs
NumHiddens
int NumHiddens
NumOutputs
int NumOutputs
NumEpochs
int NumEpochs
Cost
double Cost
B
double B
P_im
double P_im
P_in
double P_in
Eta
double Eta
Delta
double Delta
Std_In
double Std_In
Prod0
double Prod0
K0
double K0
D
double D
Dem
double Dem
Gamma0
double Gamma0
HQ
double HQ
HK
double HK
IndK
double IndK
Inn_Prob
double Inn_Prob
Maxprod
double Maxprod
Meanprod
double Meanprod
Meanrd
double Meanrd
Meanrd_Gen
double Meanrd_Gen
Meanrd_XCS
double Meanrd_XCS
Meanrd_NN
double Meanrd_NN
Srd2
double Srd2
Srd2_Gen
double Srd2_Gen
Srd2_XCS
double Srd2_XCS
Srd2_NN
double Srd2_NN
nwprod
double nwprod
genprod
double genprod
xcsprod
double xcsprod
nnprod
double nnprod
maxProfitRate
double maxProfitRate
SDrd
double SDrd
p0
double p0
K_NW
double K_NW
K_Gen
double K_Gen
K_XCS
double K_XCS
K_NN
double K_NN
Pr_NW
double Pr_NW
Pr_Gen
double Pr_Gen
Pr_XCS
double Pr_XCS
Pr_NN
double Pr_NN
RD
double RD
RD_Gen
double RD_Gen
RD_NW
double RD_NW
RD_XCS
double RD_XCS
RD_NN
double RD_NN
DFittness_NW
double DFittness_NW
DFittness_Gen
double DFittness_Gen
DFittness_XCS
double DFittness_XCS
DFittness_NN
double DFittness_NN
DPRIN_NW
double DPRIN_NW
DPRIN_Gen
double DPRIN_Gen
DPRIN_XCS
double DPRIN_XCS
DPRIN_NN
double DPRIN_NN
DPRIM_NW
double DPRIM_NW
DPRIM_Gen
double DPRIM_Gen
DPRIM_XCS
double DPRIM_XCS
DPRIM_NN
double DPRIM_NN
S_NW
double S_NW
S_Gen
double S_Gen
S_XCS
double S_XCS
S_NN
double S_NN
RD_MIN
double RD_MIN
R
double R
Supply
double Supply
Xover
double Xover
Mutate
double Mutate
P
double P
alpha
double alpha
beta
double beta
gamma
double gamma
delta
double delta
theta_GA
double theta_GA
pX
double pX
pM
double pM
P_dontcare
double P_dontcare
predictionIni
double predictionIni
fitnessIni
double fitnessIni
temp
java.lang.Double temp
Industry
Firm[] Industry
ENV
double[][] ENV
Environment
java.lang.String Environment
objective
java.lang.String objective
Elitism
boolean Elitism
FileOut
boolean FileOut
ScrapOut
boolean ScrapOut
resultsExist
boolean resultsExist
autoFlush
boolean autoFlush
jTabbedPane1
javax.swing.JTabbedPane jTabbedPane1
gridLayout1
java.awt.GridLayout gridLayout1
jScrollPane1
javax.swing.JScrollPane jScrollPane1
aggregateout
javax.swing.JTextArea aggregateout
jScrollPane2
javax.swing.JScrollPane jScrollPane2
championout
javax.swing.JTextArea championout
jScrollPane3
javax.swing.JScrollPane jScrollPane3
NWFirmout
javax.swing.JTextArea NWFirmout
jScrollPane4
javax.swing.JScrollPane jScrollPane4
scrapbook
javax.swing.JTextArea scrapbook