Vita
List of all members
vita::count_evaluator< T, ERRF > Class Template Reference

Evaluator based on the number of matches. More...

#include <evaluator.h>

Inherits vita::sum_of_errors_evaluator< T, count_error_functor< T > >.

Additional Inherited Members

- Public Member Functions inherited from vita::sum_of_errors_evaluator< T, count_error_functor< T > >
fitness_t fast (const T &) override
 
std::unique_ptr< basic_lambda_flambdify (const T &) const override
 
fitness_t operator() (const T &) override
 
 sum_of_errors_evaluator (dataframe &)
 
- Public Member Functions inherited from vita::src_evaluator< T, dataframe >
 src_evaluator (dataframe &)
 
- Public Member Functions inherited from vita::evaluator< T >
virtual fitness_t fast (const T &)
 
virtual std::unique_ptr< basic_lambda_flambdify (const T &) const
 
virtual bool load (std::istream &)
 
virtual fitness_t operator() (const T &)=0
 
virtual bool save (std::ostream &) const
 
- Public Member Functions inherited from vita::cached_evaluator
virtual void clear ()
 Clear possible cached values. More...
 
- Protected Attributes inherited from vita::src_evaluator< T, dataframe >
dataframedat_
 

Detailed Description

template<class T, class ERRF = count_error_functor<T>>
class vita::count_evaluator< T, ERRF >

Evaluator based on the number of matches.

See also
count_error_functor

Definition at line 228 of file gp/src/evaluator.h.


The documentation for this class was generated from the following file: