15 #ifndef PAAL_SEARCH_COMPONENTS_HPP
16 #define PAAL_SEARCH_COMPONENTS_HPP
48 template <
typename... Args>
56 template <
typename... Args>
66 template <
typename... Args>
73 #endif // PAAL_SEARCH_COMPONENTS_HPP
auto make_search_components(Args &&...args)
make function for search components
data_structures::components< GetMoves, Gain, Commit > components
Definition for the components class for local search usually this class is not directly used...
static type< special_decay_t< components >...> make_components(components &&...comps)
make function for components
typename components::type< Args...> search_components
search_components template alias
This file contains set of simple useful functors or functor adapters.
search_components< Args...> Multisearch_components
Multisearch_components template alias.
bool local_search(Solution &solution, SearchStrategy searchStrategy, ContinueOnSuccess succ, ContinueOnFail fail, components...comps)
detail