Ultra
0.9.4
Loading...
Searching...
No Matches
src
kernel
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
32
template
<Evaluator E,
class
Backend>
33
std::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
ultra::refiner::optimise
std::optional< evaluator_fitness_t< E > > optimise(evaluator_individual_t< E > &, const E &, Backend &&) const
Definition
refiner.h:34
Generated by
1.15.0