|
| DummyRule (int id=-1) |
|
GarpRule * | objFactory () const |
|
int | getStrength (const Sample &) const |
|
double | getValue (const Sample &) const |
|
bool | applies (const Sample &) const |
|
int | getId () |
|
void | setPerformance (PerfIndex index, double newPerf) |
|
| GarpRule () |
|
virtual | ~GarpRule () |
|
virtual char | type () const |
|
| GarpRule () |
| Default constructor. More...
|
|
| GarpRule (const int numGenes) |
| Constructor with defined size. More...
|
|
| GarpRule (Scalar prediction, int numGenes, const Sample &chrom1, const Sample &chrom2, const double *performances) |
| Constructor with setters. More...
|
|
virtual | ~GarpRule () |
| Default destructor. More...
|
|
virtual GarpRule * | clone () const |
|
virtual int | copy (const GarpRule *fromRule) |
|
int | numGenes () const |
|
virtual char | type () const |
|
bool | needsEvaluation () const |
|
void | forceEvaluation () |
|
void | evaluated () |
|
void | setPrediction (double pred) |
|
Scalar | getPrediction () const |
|
const Sample & | getChrom1 () const |
|
const Sample & | getChrom2 () const |
|
const double * | getPerformanceArray () const |
|
double | getPerformance (PerfIndex perfIndex) const |
|
virtual int | getCertainty (const Scalar pred) const |
|
virtual double | getError (const Scalar predefinedValue, const Scalar prediction) const |
|
virtual bool | similar (const GarpRule *compareToRule) const |
|
virtual void | mutate (double temperature) |
|
virtual void | crossover (GarpRule *rule, int xpt1, int xpt2) |
|
void | adjustRange (Scalar &v1, Scalar &v2) const |
|
double | evaluate (const OccurrencesPtr &occs) |
|
virtual void | log () |
|
| Rule () |
| Default constructor. More...
|
|
virtual | ~Rule () |
| Default destructor. More...
|
|
virtual Rule * | objFactory ()=0 |
|
virtual Rule * | clone () |
|
virtual void | copy (Rule *fromRule) |
|
void | RestoreRule (double *perf, unsigned char *genes, int arry_len, int *gene_index) |
| Restore Model. More...
|
|
virtual char * | toString () |
|
virtual void | fromString (char *strRule)=0 |
|
virtual char * | toXML () |
|
virtual void | initialize (EnvCellSet *objEnvCellSet, const RuleSet *objRuleSet, bool *geneIsActivePtr, int *geneIndexPtr, int iActGenes)=0 |
|
virtual bool | applyToCell (EnvCell *cell)=0 |
|
virtual double | getCertainty (EnvCell *cell) |
|
virtual double | getError (BYTE pred, EnvCell *cell) |
|
virtual double | getStrength (EnvCell *cell)=0 |
|
virtual bool | similar (Rule *objOtherRule) |
|
virtual void | mutate (int intTemperature) |
|
double | testWithData (EnvCellSet *objTrainSet) |
|
bool | needsEvaluation () |
|
Definition at line 35 of file test_ruleset.cpp.