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.
|
RealMutation |
Real Mutation.
|
Selection |
It is the interface for Selection method.
|
TernaryMutation |
Ternary mutation.
|
Class | Description |
---|---|
Classifier |
The classifier contains two classes, the representation and the
parameters.
|
Config |
This class contains all the configuration parameters for the XCS.
|
GA |
This is the main class of the genetic algorithm.
|
MPEnvironment |
This is the typical example for a single step problem, the multiplexer.
|
Parameters |
In this class there are all the classifier parameters of UCS.
|
Population |
This class contains a rule-set.
|
PredictionArray |
Prediction array.
|
RealRep |
This class implements the Lower-Upper Bound Representation, i.e., an attribute is represented by
[l_i, u_i].
|
RFreeMutation |
This class implements the free mutation.
|
RNichedMutation |
This class performs the niched mutation.
|
Roulette |
This class implements a generic roulette.
|
RouletteSelection |
This class implements Roulette Selection.
|
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 UCS time control.
|
TNichedMutation |
This class applies the niched mutation.
|
TournamentSelection |
This class implements the tournament selection method.
|
TwoPointCrossover |
This class implements the two-point crossover operator.
|
UCS |
This class controls the UCS run.
|
UCSControl |
UCSControl.
|
UniformCrossover |
Implements crossover according to the uniform crossover operator
|