#include "paal/data_structures/components/component_traits.hpp"
#include "paal/local_search/search_components.hpp"
#include "paal/utils/type_functions.hpp"
Go to the source code of this file.
Classes | |
struct | paal::local_search::search_components_traits< search_components > |
Traits class for search_components. More... | |
class | paal::local_search::move_type_from_get_moves< GetMoves, Solution > |
metafunction returns move type in single_solution case More... | |
struct | paal::local_search::move_type< SearchComponents, Solution > |
metafunction returns move type in single_solution case More... | |
class | paal::local_search::fitness_from_gain_and_get_moves< Gain, GetMoves, Solution > |
metafunction returns Fitness type in single_solution case More... | |
Namespaces | |
paal | |
global namespace of project. | |
paal::local_search | |
Local Search namespace. | |
Typedefs | |
template<typename SearchComponents , typename Solution > | |
using | paal::local_search::fitness_t = typename fitness_from_gain_and_get_moves< typename search_components_traits< SearchComponents >::GainT, typename search_components_traits< SearchComponents >::GetMovesT, Solution >::type |
metafunction returns Fitness type in single_solution case More... | |