Interface | Description |
---|---|
Attribute |
This interface has to be implemented for all attributes representation.
|
Crossover |
It's the interface of crossover.
|
Environment |
This interface is the environment interface.
|
IntegerMutation |
IntegerMutation.
|
RealMutation |
Real Mutation.
|
Reduction |
This is the interface for all the reduction methods classes in the XCS.
|
Selection |
It is the interface for Selection method.
|
TernaryMutation |
Ternary Mutation.
|
Class | Description |
---|---|
Classifier |
The classifier contains two classes, the representation and the
parameters.
|
Covering |
This class implements the covering operator.
|
DECEnvironment |
This is the typical example for a single step problem, the multiplexer.
|
DixonReduction |
This class implements the reduction Interface.
|
GA |
This is the main class of the genetic algorithm.
|
IFreeMutation |
This class implements the free mutation.
|
INichedMutation |
This class applies the niched mutation.
|
IntegerRep |
This class represents the integer representation of a gene.
|
MPEnvironment |
This is the typical example for a single step problem, the multiplexer.
|
MSEnvironment |
It is the base class for all the multiple step problems.
|
Parameters |
In this class there are all the classifier parameters of XCS.
|
PAREnvironment |
This is the typical example for a single step problem, the parity problem.
|
Population |
This class is a classifier set.
|
POSEnvironment |
Single step problem: the position problem.
|
PredictionArray |
This class will construct the prediction array from a given match set.
|
RealRep |
It's the real lower-upper bound representation.
|
Representation |
A classifer can contain three types of representations: ternary
representatiton (each alelle can take 3 possible values, 0, 1 or don't
care), real representation, where each alelle can take any real value,
and the mixed one, that can take character or real representation for
each alelle.
|
RFreeMutation |
This class implements the free mutation.
|
RMPEnvironment |
RMPEnvironment.
|
RNichedMutation |
This class performs the niched mutation.
|
Roulette |
This class implements a generic roulette.
|
RouletteSelection |
This class implements Selection roulette.
|
Specify |
The class implement the specify operator proposed by Lanzi
|
SSFileEnvironment |
This is the base class for all the single step problems environments
that read the examples from a file.
|
Statistic |
This class is used to show and configurate all the possible statistics.
|
TernaryRep |
It contains a char value, that represents the value of the alelle.
|
TFreeMutation |
This class implements the free mutation.
|
TimeControl |
This class makes the XCS time control
|
TNichedMutation |
This class applies the niched mutation.
|
TournamentSelection |
This class implements the tournament selection method.
|
TwoPointCrossover |
Implements the two point crossover.
|
UniformCrossover |
Introduce a new crossover model (uniform crossover), implements Crossover.
|
WilsonReduction |
This class implements the reduction Interface.
|
XCS |
This is the main class of the XCS.
|
XCSControl |
The XCSControl class creates an XCS object and makes a run, or makes a
cross validation run.
|