Classifier class that holds all parameters and pointer to individual to which the parameters belong.
More...
#include <Classifier.h>
Classifier class that holds all parameters and pointer to individual to which the parameters belong.
Definition at line 20 of file Classifier.h.
◆ Classifier() [1/2]
| Classifier::Classifier |
( |
XCSParamsP |
xcsParams, |
|
|
unsigned long long int |
time, |
|
|
IndividualP |
ind, |
|
|
StateP |
state |
|
) |
| |
◆ Classifier() [2/2]
| Classifier::Classifier |
( |
ClassifierP |
cl | ) |
|
◆ checkState()
| bool Classifier::checkState |
( |
const StateP |
state | ) |
|
|
static |
◆ couldSubsume()
| bool Classifier::couldSubsume |
( |
| ) |
|
◆ cover()
| void Classifier::cover |
( |
std::set< int > |
actions, |
|
|
const GenotypeP |
input, |
|
|
StateP |
state |
|
) |
| |
◆ doesMatch()
| bool Classifier::doesMatch |
( |
const GenotypeP |
input | ) |
|
◆ doesSubsume()
| bool Classifier::doesSubsume |
( |
ClassifierP |
cl | ) |
|
◆ getAction()
| GenotypeP Classifier::getAction |
( |
| ) |
|
◆ getActionId()
| int Classifier::getActionId |
( |
| ) |
|
◆ getActSetSize()
| double Classifier::getActSetSize |
( |
| ) |
|
◆ getDeletionVote()
| double Classifier::getDeletionVote |
( |
double |
avFit | ) |
|
◆ getDontCareBitString()
| BitStringP Classifier::getDontCareBitString |
( |
| ) |
|
◆ getError()
| double Classifier::getError |
( |
| ) |
|
◆ getExperience()
| double Classifier::getExperience |
( |
| ) |
|
◆ getFitness()
| double Classifier::getFitness |
( |
| ) |
|
◆ getNumerosity()
| int Classifier::getNumerosity |
( |
| ) |
|
◆ getPrediction()
| double Classifier::getPrediction |
( |
| ) |
|
◆ getRuleBitString()
| BitStringP Classifier::getRuleBitString |
( |
| ) |
|
◆ getTimeStamp()
| unsigned long long int Classifier::getTimeStamp |
( |
| ) |
|
◆ isMoreGeneral()
| bool Classifier::isMoreGeneral |
( |
ClassifierP |
cl | ) |
|
◆ mutateAction()
| void Classifier::mutateAction |
( |
StateP |
state | ) |
|
◆ mutateRule()
| void Classifier::mutateRule |
( |
GenotypeP |
input, |
|
|
StateP |
state |
|
) |
| |
◆ numOfDCBits()
| int Classifier::numOfDCBits |
( |
| ) |
|
◆ print()
| void Classifier::print |
( |
| ) |
|
◆ printBitString()
| void Classifier::printBitString |
( |
const BitStringP |
bString | ) |
|
|
static |
◆ setAction()
| void Classifier::setAction |
( |
GenotypeP |
action | ) |
|
◆ setActSetSize()
| void Classifier::setActSetSize |
( |
double |
as | ) |
|
◆ setError()
| void Classifier::setError |
( |
double |
eps | ) |
|
◆ setExperience()
| void Classifier::setExperience |
( |
double |
exp | ) |
|
◆ setFitness()
| void Classifier::setFitness |
( |
double |
F | ) |
|
◆ setNumerosity()
| void Classifier::setNumerosity |
( |
int |
num | ) |
|
◆ setPrediction()
| void Classifier::setPrediction |
( |
double |
p | ) |
|
◆ setTimeStamp()
| void Classifier::setTimeStamp |
( |
unsigned long long int |
ts | ) |
|
◆ ind
| IndividualP Classifier::ind |
◆ params
| ClassifierParamsP Classifier::params |
◆ valid
◆ xcsParams
| XCSParamsP Classifier::xcsParams |
The documentation for this class was generated from the following files: