Ultra 0.9.4
Loading...
Searching...
No Matches
refiner.tcc
Go to the documentation of this file.
1
12
13#if !defined(ULTRA_REFINER_H)
14# error "Don't include this file directly, include the specific .h instead"
15#endif
16
17#if !defined(ULTRA_REFINER_TCC)
18#define ULTRA_REFINER_TCC
19
32template<Evaluator E, class Backend>
33std::optional<evaluator_fitness_t<E>> refiner::optimise(
34 evaluator_individual_t<E> &ind, const E &eva, Backend &&backend) const
35{
36 return std::forward<Backend>(backend)(ind, eva, params_);
37}
38
39#endif // include guard
std::optional< evaluator_fitness_t< E > > optimise(evaluator_individual_t< E > &, const E &, Backend &&) const
Definition refiner.h:34