Inheritance diagram for eoSymPopEval< EoType >:

Public Member Functions | |
| eoSymPopEval (BoundsCheck &_check, ErrorMeasure &_measure, unsigned _size_cap) | |
| void | operator() (eoPop< EoType > &p1, eoPop< EoType > &p2) |
| apparently this thing works on two populations, | |
Private Attributes | |
| BoundsCheck & | check |
| ErrorMeasure & | measure |
| unsigned | size_cap |
Definition at line 29 of file eoSymEval.h.
| void eoSymPopEval< EoType >::operator() | ( | eoPop< EoType > & | p1, | |
| eoPop< EoType > & | p2 | |||
| ) | [inline] |
apparently this thing works on two populations,
In any case, currently only implemented the population wide evaluation version, as that one is much faster. This because the compile going on behind the scenes is much faster when done in one go (and using subtree similarity) then when done on a case by case basis.
Definition at line 48 of file eoSymEval.h.
References ErrorMeasure::calc_error(), eoSymPopEval< EoType >::check, BoundsCheck::in_bounds(), eoSymPopEval< EoType >::measure, eoSymPopEval< EoType >::size_cap, and ErrorMeasure::worst_performance().
1.4.7