00001 #ifndef SymbRegEvalOp_h 00002 #define SymbRegEvalOp_h 00003 00004 00009 class SymbRegEvalOp : public EvaluateOp 00010 { 00011 public: 00012 FitnessP evaluate(IndividualP individual); 00013 bool initialize(StateP); 00014 std::vector<double> domain; 00015 std::vector<double> codomain; 00016 uint nSamples; 00017 }; 00018 typedef boost::shared_ptr<SymbRegEvalOp> SymbRegEvalOpP; 00019 00020 #endif // SymbRegEvalOp_h
1.7.1