A B C D E F G H I L M N O P R S T U W X

A

actionPerformed(ActionEvent) - Method in class LearnInd
The main part of the application.
addNumerosity(int) - Method in class xcseco.XClassifier
Adds to the numerosity of the classifier.
advance(int) - Method in class corejava.Day
Advances this day by n days.
alpha - Static variable in class xcseco.XCSConstants
The fall of rate in the fitness evaluation.
append(Object) - Method in class corejava.LinkedList
insert after the tail of the list
AppletFrame - class AppletFrame.
 
appletResize(int, int) - Method in class AppletFrame
 
apply_elitism() - Method in class genetic.Genetic
Uses elitism or not conditioned by the do_elitism option chosen in the algorithm (cf. the constructor Genetic).
applyMutation(String, int) - Method in class xcseco.XClassifier
Applies a niche mutation to the classifier.
atof(String) - Static method in class corejava.Format
Converts a string of digits to an double
atoi(String) - Static method in class corejava.Format
Converts a string of digits (decimal, octal or hex) to an integer
atol(String) - Static method in class corejava.Format
Converts a string of digits (decimal, octal or hex) to a long integer
autoFlush - Variable in class LearnInd
 

B

bestActionWinner() - Method in class xcseco.PredictionArray
Selects the action in the prediction array with the best value.
beta - Static variable in class xcseco.XCSConstants
The learning rate for updating fitness, prediction, prediction error, and action set size estimate in XCS's classifiers.

C

Cadre - class Cadre.
Titre : User Interface for LearnInd
Copyright : Murat Yildizoglu Copyright (c) 2001
Soci�t� :IFREDE-E3i - Univ Bordeaux IV Montesquieu
e-mail : yildi[a_t]u-bordeaux4.fr
Cadre() - Constructor for class Cadre
 
chooseAction(String) - Method in class xcseco.XCSeco
Choses the best action given the state of the XCS and the environment.
clean() - Method in class Firm
 
clean() - Method in class GenFirm
Frees the Genetic algorithm for garbage collection
clean() - Method in class NWFirm
 
clean() - Method in class XCSFirm
Frees the Classifier system for garbage collection
clean() - Method in class NNGenFirm
Frees the Genetic algorithm and the ANN for garbage collection
clone() - Method in class corejava.Day
Makes a bitwise copy of a Day object
close_file(PrintWriter) - Method in class LearnInd
An utility to close opened files.
CloseableFrame - class corejava.CloseableFrame.
 
CloseableFrame() - Constructor for class corejava.CloseableFrame
 
closeAllFiles() - Method in class LearnInd
 
closeSimFiles() - Method in class LearnInd
 
compute - Variable in class Cadre
 
computeEnv() - Method in class LearnInd
Computes the Environment string to pass to XCSFirms' R&D rates.
computeprivateEnvironment() - Method in class XCSFirm
Computes the private Environment string.
computeprofit(double) - Method in class Firm
Computes the gross profit rate on capital and the cumulates the gross profits of the firm
confirmClassifiersInSet() - Method in class xcseco.XClassifierSet
Updates the numerositySum of the set and deletes all classifiers with numerosity 0.
Console - class corejava.Console.
 
Console() - Constructor for class corejava.Console
 
corejava - package corejava
 
create_file(String) - Method in class LearnInd
A utility to create new files for recording.
crossover() - Method in class genetic.Genetic
 
CS - Variable in class XCSFirm
 
currentElement() - Method in class corejava.LinkedList
 

D

DataGen(int) - Method in class LearnInd
Computes the shares of each type of firm in Total Capital and in Total
cumulated profits and other relative or average performance measures.
Day - class corejava.Day.
 
Day() - Constructor for class corejava.Day
Constructs today's date
Day(int, int, int) - Constructor for class corejava.Day
Constructs a specific date
daysBetween(Day) - Method in class corejava.Day
The number of days between this and day parameter
Decode(int) - Method in class genetic.Genetic
 
delta - Static variable in class xcseco.XCSConstants
The fraction of the mean fitness of the population below which the fitness of a classifier may be considered in its vote for deletion.
demand(double) - Method in class LearnInd
Computes the market price for the short term equilibrium.
doActionSetSubsumption - Static variable in class xcseco.XCSConstants
Specifies if action set subsumption should be executed.
doGASubsumption - Static variable in class xcseco.XCSConstants
Specifies if GA subsumption should be executed.
dontCare - Static variable in class xcseco.XCSConstants
The don't care symbol (normally '#')
drand() - Static method in class xcseco.XCSConstants
Returns a random number in between zero and one.
draw() - Method in class corejava.RandomIntGenerator
Used to return a random integer in the range constructed

E

elementAt(int) - Method in class xcseco.XClassifierSet
Returns the classifier at the specified position.
elements() - Method in class corejava.LinkedList
 
epsilon_0 - Static variable in class xcseco.XCSConstants
The error threshold under which the accuracy of a classifier is set to one.
equals(XClassifier) - Method in class xcseco.XClassifier
Returns if the two classifiers are identical in condition and action.

F

Firm - class Firm.
Abstract Class Firm.java
Murat Yildizoglu - Universite Bordeaux IV Montesquieu
Bordeaux FRANCE
e-mail: yildi[a_t]u-bordeaux4.fr
Copyright 2001 (c) Murat Yildizoglu
Permission to use, copy, modify, and distribute this
software and its documentation for NON-COMMERCIAL purposes
and without fee is hereby granted provided that this
copyright notice appears in all copies.
Firm(double, double, double, double, double, double, double, double, double) - Constructor for class Firm
The constructor.
fitnessIni - Static variable in class xcseco.XCSConstants
The initial prediction value when generating a new classifier (e.g in covering).
fitnessReduction - Static variable in class xcseco.XCSConstants
The reduction of the fitness when generating an offspring classifier.
form(char) - Method in class corejava.Format
Formats a character into a string (like sprintf in C)
form(double) - Method in class corejava.Format
Formats a double into a string (like sprintf in C)
form(long) - Method in class corejava.Format
Formats a long integer into a string (like sprintf in C)
form(String) - Method in class corejava.Format
Formats a string into a larger string (like sprintf in C)
Format - class corejava.Format.
 
Format(String) - Constructor for class corejava.Format
Formats the number following printf conventions.
forwardPass() - Method in class NNeco
Calculates outputs with actual weights and input vector.

G

gamma - Static variable in class xcseco.XCSConstants
The discount rate in multi-step problems.
genetic - package genetic
 
Genetic - class genetic.Genetic.
Genetic Algorithm adapted by Murat Yildizoglu ([email protected]).
Genetic(int, int, int, boolean, double, double) - Constructor for class genetic.Genetic
 
GenFirm - class GenFirm.
GenFirm.java
* Murat Yildizoglu - Universite Montesquieu Bordeaux IV FRANCE
Copyright (c) Murat Yildizoglu, 2000-2001
Permission to use, copy, modify, and distribute this
software and its documentation for NON-COMMERCIAL purposes
and without fee is hereby granted provided that this
copyright notice appears in all copies.
GenFirm(double, double, double, double, double, double, double, int, int, double, double, int, boolean, double, double, int) - Constructor for class GenFirm
Initializes and computes the firm's caracteristics given the caracteristics of the industry to which it belongs.
getAccuracy() - Method in class xcseco.XClassifier
Returns the accuracy of the classifier.
getAction() - Method in class xcseco.XClassifier
Returns the action of the classifier.
getAction() - Method in class xcseco.XCSeco
Returns the last used action.
getApplet(String) - Method in class AppletFrame
 
getAppletContext() - Method in class AppletFrame
 
getApplets() - Method in class AppletFrame
 
getAudioClip(URL) - Method in class AppletFrame
 
getBestValue() - Method in class xcseco.PredictionArray
Returns the highest value in the prediction array.
getChrDecode(int) - Method in class Firm
 
getChrDecode(int) - Method in class GenFirm
Decodes the actual chromosome in order to obtain the corresponding RD ratio.
getChrDecode(int) - Method in class NWFirm
For Compatibility with GenFirm
getChrDecode(int) - Method in class XCSFirm
For Compatibility with GenFirm
getChrDecode(int) - Method in class NNGenFirm
Decodes the actual chromosome in order to obtain the corresponding RD ratio.
getChrFitness(int) - Method in class Firm
 
getChrFitness(int) - Method in class GenFirm
Provies the fitness of a particular chromosome
getChrFitness(int) - Method in class NWFirm
 
getChrFitness(int) - Method in class XCSFirm
 
getChrFitness(int) - Method in class NNGenFirm
Provies the fitness of a particular chromosome
getCodeBase() - Method in class AppletFrame
 
getDay() - Method in class corejava.Day
 
getDelProp(double) - Method in class xcseco.XClassifier
Returns the vote for deletion of the classifier.
getDFittness() - Method in class Firm
Abstract methods for compatibility with GenFirm.
getDFittness() - Method in class GenFirm
Returns the average fittness difference between last two populations of rules (chromosomes).
getDFittness() - Method in class NWFirm
Returns the variation of the fittness
getDFittness() - Method in class XCSFirm
Returns the variation of the fittness
getDFittness() - Method in class NNGenFirm
Returns the variation of the profit rate
getDocumentBase() - Method in class AppletFrame
 
getdprim() - Method in class Firm
Returns the Productivity increase throuh imitation of the firm
getdprin() - Method in class Firm
Returns the Productivity increase throuh innovation of the firm
getFitness() - Method in class xcseco.XClassifier
Returns the fitness of the classifier.
getFitness(int) - Method in class genetic.Genetic
 
getImage(URL) - Method in class AppletFrame
 
getinvestRD() - Method in class Firm
Provides the amount of the R&D investment of the firm
getKapital() - Method in class Firm
Returns the capital stock
getMonth() - Method in class corejava.Day
 
getNumerosity() - Method in class xcseco.XClassifier
Returns the numerosity of the classifier.
getNumerositySum() - Method in class xcseco.XClassifierSet
Returns the number of micro-classifiers in the set.
getOutputs() - Method in class NNeco
This method returns the actual values of the outputs resulting from the last forward pass.
getParameter(String) - Method in class AppletFrame
 
getPrediction() - Method in class xcseco.XClassifier
Returns the prediction of the classifier.
getPredictionError() - Method in class xcseco.XClassifier
Returns the prediction error of the classifier.
getprod() - Method in class Firm
Returns the productivity rate of the firm
getProfit() - Method in class Firm
 
getProfit() - Method in class GenFirm
Total profit of the firm profit_rate*K
getProfit() - Method in class NWFirm
Returns the gross profit of the firm: Profit = profit_rate x Kapital
getProfit() - Method in class XCSFirm
Returns the total gross profit of the firm: Profit = profit x K
getProfit() - Method in class NNGenFirm
Total profit of the firm profit_rate*K
getProfitRate() - Method in class Firm
Returns the gross profit rate of the firm
getrd() - Method in class Firm
Returns the R&D ratio of the firm
getSize() - Method in class xcseco.XClassifierSet
Returns the number of macro-classifiers in the set.
getTimeStamp() - Method in class xcseco.XClassifier
Returns the time stamp of the classifier.
getTotalOutputError() - Method in class NNeco
Returns the total error in the last training sesssion
getValue() - Method in class corejava.IntTextField
Get the integer data value
getValue(int) - Method in class xcseco.PredictionArray
Returns the value of the specified entry in the prediction array.
getYear() - Method in class corejava.Day
 

H

hasMoreElements() - Method in class corejava.LinkedList
 
Hidden - Variable in class NNeco
 
hidden_errors - Variable in class NNeco
 

I

imitate(double) - Method in class Firm
Modifies the productivity of the firm as a consequence of an imitation
increaseExperience() - Method in class xcseco.XClassifier
Increases the Experience of the classifier by one.
IndProd() - Method in class LearnInd
Computes the average and maximal productivities in the industry.
IndSupply() - Method in class LearnInd
Computes the total supply of the industry and the shares of each type of firms in this supply
infer(double[]) - Method in class NNeco
This is the method for obtaining predictions from the network.
init() - Method in class LearnInd
Initializes the interface.
InitDataGen() - Method in class LearnInd
Initializes the variables that will be used to record
the performance of the industry and the firms.
initEnv() - Method in class LearnInd
Initializes the ENV table for computing
the global environment that will be used by the XCSFirms
innovate() - Method in class Firm
Modifies the productivity of the firm as a consequence of an innovation
Inputs - Variable in class NNeco
 
insert(Object) - Method in class corejava.LinkedList
insert before the iterator position
IntTextField - class corejava.IntTextField.
 
IntTextField(int, int) - Constructor for class corejava.IntTextField
Creates the text field
investK() - Method in class Firm
Computes the capital-investment following a very simple rule: The share of the profit that has not been invested in R&D is invested in physical capitaL
investRD() - Method in class Firm
Computes the R&D-investment under the financial constraint given by the profit
isactive() - Method in class Firm
Verifies if the firm is active.
isActive() - Method in class AppletFrame
 
isChampion(int) - Method in class LearnInd
Determines the champion of the industry (imax)
isMoreGeneral(XClassifier) - Method in class xcseco.XClassifier
Returns if the classifier is more general than cl.
isSubsumer() - Method in class xcseco.XClassifier
Returns if the classifier is a possible subsumer.

L

learn(double) - Method in class xcseco.XCSeco
Provides the CS with a reward received from the environment and asks it to learn in consequence.
learn(int) - Method in class Firm
Abstract methods for compatibility with XCSFirm.
learn(int) - Method in class GenFirm
 
learn(int) - Method in class NWFirm
 
learn(int) - Method in class XCSFirm
Firm communicates to its XCSeco the profit and asks it to learn as a function of the specified objective.
learn(int) - Method in class NNGenFirm
Train the Neural Network with new inputs and observed outputs.
LearnInd - class LearnInd.
LearnInd.java
A java Applet-Application for simulating industries composed of NWFirms, GenFirms,XCSFirms and NNGenFirms.
LearnInd() - Method in class LearnInd
 
LearnInd() - Constructor for class LearnInd
 
LearnIndAA - class LearnIndAA.
 
LearnIndAA() - Constructor for class LearnIndAA
 
learnindCadre - Variable in class LearnInd
The user interface
LearnRate - Variable in class LearnInd
Learning rate of GenFirms
LinkedList - class corejava.LinkedList.
 
LinkedList() - Constructor for class corejava.LinkedList
 

M

main(String[]) - Static method in class LearnIndAA
 
main(String[]) - Static method in class corejava.RandomIntGenerator
test stub for the class
main(String[]) - Static method in class corejava.Format
a test stub for the format class
main(String[]) - Static method in class corejava.LinkedList
 
match(String) - Method in class xcseco.XClassifier
Returns if the classifier matches in the current situation.
maxPopSize - Static variable in class xcseco.XCSConstants
Specifies the maximal number of micro-classifiers in the population.
mutate() - Method in class genetic.Genetic
 

N

newGeneration() - Method in class genetic.Genetic
newGeneration(): Generates new generation through selection, crossover and mutation.
nextElement() - Method in class corejava.LinkedList
move the cursor to the next position
NNeco - class NNeco.
NNeco.java
Title : Learning Industry with ANN based GenFirms
Description : A simple back propagation feed forward neural network adapted for being driven by another user class.
NNeco() - Constructor for class NNeco
The default constructor.
NNeco(int, int, int) - Constructor for class NNeco
The constructor that should be used for creating a new network
NNGenFirm - class NNGenFirm.
NNGenFirm.java
Copyright (c) Murat Yildizoglu, 2000-2001
Permission to use, copy, modify, and distribute this
software and its documentation for NON-COMMERCIAL purposes
and without fee is hereby granted provided that this
copyright notice appears in all copies.
NNGenFirm(double, double, double, double, double, double, double, int, int, double, double, int, boolean, double, double, int, int, int, int, int) - Constructor for class NNGenFirm
Initializes and computes the firm's caracteristics given the caracteristics of the industry to which it belongs.
nu - Static variable in class xcseco.XCSConstants
Specifies the exponent in the power function for the fitness evaluation.
NumHidden - Variable in class NNeco
 
NumInputs - Variable in class NNeco
 
NumOutputs - Variable in class NNeco
 
NumTraining - Variable in class NNeco
 
NWFirm - class NWFirm.
NWFirm.java
Murat Yildizoglu - Universite Bordeaux IV Montesquieu
Bordeaux FRANCE
e-mail: yildi[a_t]u-bordeaux4.fr
Copyright (c) Murat Yildizoglu, 1998-2001
Permission to use, copy, modify, and distribute this
software and its documentation for NON-COMMERCIAL purposes
and without fee is hereby granted provided that this
copyright notice appears in all copies.
NWFirm(double, double, double, double, double, double, double, double, double) - Constructor for class NWFirm
Initializes and computes the firm's caracteristics given the caracteristics of the industry to which it belongs.

O

output_errors - Variable in class NNeco
 
Outputs - Variable in class NNeco
 

P

P_dontcare - Static variable in class xcseco.XCSConstants
The probability of using a don't care symbol in an allele when covering.
pM - Static variable in class xcseco.XCSConstants
The probability of mutating one allele and the action in an offspring classifier.
PredictionArray - class xcseco.PredictionArray.
This class generates a prediction array of the provided set.
PredictionArray(XClassifierSet, int) - Constructor for class xcseco.PredictionArray
Constructs the prediction array according to the current set and the possible number of actions.
predictionErrorIni - Static variable in class xcseco.XCSConstants
The initial prediction error value when generating a new classifier (e.g in covering).
predictionErrorReduction - Static variable in class xcseco.XCSConstants
The reduction of the prediction error when generating an offspring classifier.
predictionIni - Static variable in class xcseco.XCSConstants
The initial prediction value when generating a new classifier (e.g in covering).
print(PrintStream, String, char) - Static method in class corejava.Format
prints a formatted number following printf conventions
print(PrintStream, String, double) - Static method in class corejava.Format
prints a formatted number following printf conventions
print(PrintStream, String, long) - Static method in class corejava.Format
prints a formatted number following printf conventions
print(PrintStream, String, String) - Static method in class corejava.Format
prints a formatted number following printf conventions
printLog() - Method in class LearnInd
Prints the log file that contains the description of the parameter values and the output files
printPrompt(String) - Static method in class corejava.Console
print a prompt on the console but don't print a newline
printSet() - Method in class xcseco.XCSeco
Prints the actual chromosome set (population) of the XCS.
printSet() - Method in class xcseco.XClassifierSet
Prints the classifier set to the control panel.
printSet(PrintWriter) - Method in class xcseco.XClassifierSet
Prints the classifier set to the specified print writer (which usually refers to a file).
printXClassifier() - Method in class xcseco.XClassifier
Prints the classifier to the control panel.
printXClassifier(PrintWriter) - Method in class xcseco.XClassifier
Prints the classifier to the print writer (normally referencing a file).
pX - Static variable in class xcseco.XCSConstants
The probability of applying crossover in an offspring classifier.

R

randomActionWinner() - Method in class xcseco.PredictionArray
Selects an action randomly.
RandomIntGenerator - class corejava.RandomIntGenerator.
 
RandomIntGenerator(int, int) - Constructor for class corejava.RandomIntGenerator
Constructs the class that encapsulates the random integer
randomizeWeights() - Method in class NNeco
Puts randomly chosen values to all weights
readDouble(String) - Static method in class corejava.Console
read a floating point number from the console.
readInt(String) - Static method in class corejava.Console
read an integer from the console.
readString() - Static method in class corejava.Console
read a string from the console.
readString(String) - Static method in class corejava.Console
read a string from the console.
readWord() - Static method in class corejava.Console
read a word from the console.
remove() - Method in class corejava.LinkedList
remove the element under the cursor
report() - Method in class LearnInd
Saves all the output of the model in the corresponding panels and files
(if fileoutput is chosen) and generates the data for the ResultsWindow.
reset() - Method in class corejava.LinkedList
resets the cursor
results - Variable in class LearnInd
The output Window
ResultsWindow - class ResultsWindow.
Titre : Description : Copyright : Copyright (c) 2001 Soci�t� :
ResultsWindow() - Constructor for class ResultsWindow
 
rouletteActionWinner() - Method in class xcseco.PredictionArray
Selects an action in the prediction array by roulette wheel selection.
runGA(int, String, int) - Method in class xcseco.XClassifierSet
The Genetic Discovery in XCS takes place here.

S

saveprofit() - Method in class Firm
Saves the profit rate of the firm in temp_profit
selection() - Method in class genetic.Genetic
Selection: Creates new population through selection and tries to correct eventual degenerate Fitness point
setenv(String) - Method in class Firm
 
setenv(String) - Method in class GenFirm
 
setenv(String) - Method in class NWFirm
For compatibility with XCSFirm
setenv(String) - Method in class XCSFirm
Complete the global environment of the firm it must be completed by the specific environment in the setrd() method
setenv(String) - Method in class NNGenFirm
 
setFitness(double) - Method in class xcseco.XClassifier
Sets the fitness of the classifier.
SetFitness(int, double) - Method in class genetic.Genetic
 
setInputs(double[]) - Method in class NNeco
This method uses the provided one-dimensional array for setting the values of the inputs
setPrediction(double) - Method in class xcseco.XClassifier
Sets the prediction of the classifier.
setPredictionError(double) - Method in class xcseco.XClassifier
Sets the prediction error of the classifier.
setrd(int) - Method in class Firm
Each firm must override these common abstract methods.
setrd(int) - Method in class GenFirm
Compute RD following a GA rule where the fittness is provided by the average profit rate of the learning period
setrd(int) - Method in class NWFirm
setrd function is here for compatibility with GenFirm
setrd(int) - Method in class XCSFirm
Compute RD rate using an XCS
setrd(int) - Method in class NNGenFirm
Compute RD following a GA rule where the fittness is provided by the expected profit rate given by the ANN.
setSeed(long) - Static method in class xcseco.XCSConstants
Sets a random seed in order to randomize the pseudo random generator.
setTimeStamp(int) - Method in class xcseco.XClassifier
Sets the time stamp of the classifier.
setupDone - Static variable in class xcseco.XCSConstants
Checks if the setup of the constants has already been done.
showDocument(URL) - Method in class AppletFrame
 
showDocument(URL, String) - Method in class AppletFrame
 
showFirm() - Method in class Firm
 
showFirm() - Method in class GenFirm
Formats the output for one GenFirm.
showFirm() - Method in class NWFirm
Formats the data of the firm for screen output.
showFirm() - Method in class XCSFirm
Formats the output for one XCSFirm.
showFirm() - Method in class NNGenFirm
Formats the output for one GenFirm.
showStatus(String) - Method in class AppletFrame
 
Sigmoid(double) - Method in class NNeco
The sigmoid function used for activation
SigmoidP(double) - Method in class NNeco
The derivative of the sigmoid function.
size() - Method in class corejava.LinkedList
 
stop - Variable in class Cadre
 
subsumes(XClassifier) - Method in class xcseco.XClassifier
Returns if the classifier subsumes cl.
supply() - Method in class Firm
Returns the productivity_rate x Kapital

T

teletransportation - Static variable in class xcseco.XCSConstants
The maximal number of steps executed in one trial in a multi-step problem.
textValueChanged(TextEvent) - Method in class corejava.IntTextField
 
theta_del - Static variable in class xcseco.XCSConstants
Specified the threshold over which the fitness of a classifier may be considered in its deletion probability.
theta_GA - Static variable in class xcseco.XCSConstants
The threshold for the GA application in an action set.
theta_sub - Static variable in class xcseco.XCSConstants
The experience of a classifier required to be a subsumer.
toString() - Method in class corejava.Day
A string representation of the day
Train(double[][], double[][], int, int, int) - Method in class NNeco
Takes the data in a more standard two dimensional table and adapts it for using in the real train method.
Train(double[], double[], int) - Method in class NNeco
This method is called by the preceding Train method, it should not be directly called.
twoPointCrossover(XClassifier) - Method in class xcseco.XClassifier
Applies two point crossover and returns if the classifiers changed.
type - Variable in class Firm
This variable is used by each type of firm for declaring its type

U

updateActionSetSize(double) - Method in class xcseco.XClassifier
Updates the action set size.
updateFitness(double, double) - Method in class xcseco.XClassifier
Updates the fitness of the classifier according to the relative accuracy.
updatePrediction(double) - Method in class xcseco.XClassifier
Updates the prediction of the classifier according to P.
updatePreError(double) - Method in class xcseco.XClassifier
Updates the prediction error of the classifier according to P.
updateSet(double, double) - Method in class xcseco.XClassifierSet
Updates all parameters in the current set (should be the action set).

W

W1 - Variable in class NNeco
 
W2 - Variable in class NNeco
 
weekday() - Method in class corejava.Day
Gets the weekday

X

XClassifier - class xcseco.XClassifier.
Each instance of this class represents one classifier.
XClassifier(double, int, int, int) - Constructor for class xcseco.XClassifier
Construct a classifier with random condition and random action.
XClassifier(double, int, int, String) - Constructor for class xcseco.XClassifier
Construct matching classifier with random action.
XClassifier(double, int, String, int) - Constructor for class xcseco.XClassifier
Constructs a classifier with matching condition and specified action.
XClassifier(XClassifier) - Constructor for class xcseco.XClassifier
Constructs an identical XClassifier.
XClassifierSet - class xcseco.XClassifierSet.
This class handles the different sets of classifiers.
XClassifierSet(int) - Constructor for class xcseco.XClassifierSet
Creates a new, empty population initializing the population array to the maximal population size plus the number of possible actions.
XClassifierSet(String, XClassifierSet, int, int) - Constructor for class xcseco.XClassifierSet
Constructs a match set out of the population.
XClassifierSet(XClassifierSet, int) - Constructor for class xcseco.XClassifierSet
Constructs an action set out of the given match set.
XCSConstants - class xcseco.XCSConstants.
This class provides all relevant learning parameters for the XCS as well as other experimental settings and flags.
XCSConstants() - Constructor for class xcseco.XCSConstants
The default constructor.
xcseco - package xcseco
 
XCSeco - class xcseco.XCSeco.
Titre : XCSeco.java
Description : Version of XCS (by Martin Butz) driven by other classes.
XCSeco(int) - Constructor for class xcseco.XCSeco
 
XCSFirm - class XCSFirm.
XCSFirm.java
* Murat Yildizoglu - Universite Montesquieu Bordeaux IV France
* * Copyright (c) Murat Yildizoglu
* Permission to use, copy, modify, and distribute this
* software and its documentation for NON-COMMERCIAL purposes
* and without fee is hereby granted provided that this
* copyright notice appears in all copies.
XCSFirm(double, double, double, double, double, double, double, double, double, int, int, double, double, double, double, double, int, double, double, double, double, double, double, String) - Constructor for class XCSFirm
Initializes and computes the firm's caracteristics given the caracteristics of the industry to which it belongs.

A B C D E F G H I L M N O P R S T U W X