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: