Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
Aleph::SearchStateKeyProvider Concept Reference

Generic concept for domains that can expose a stable state key. More...

#include <state_search_common.H>

Concept definition

template<typename Provider>
concept Aleph::SearchStateKeyProvider = requires(const Provider &provider, const typename Provider::State &state) {
typename Provider::State_Key;
{ provider.state_key(state) } -> std::convertible_to<typename Provider::State_Key>;
}
Generic concept for domains that can expose a stable state key.
size_t blossom_maximum_cardinality_matching(const GT &g, DynDlist< typename GT::Arc * > &matching, SA sa=SA())
Alias of compute_maximum_cardinality_general_matching().
Definition Blossom.H:466

Detailed Description

Generic concept for domains that can expose a stable state key.

Template Parameters
ProviderType exposing the keying logic.

Definition at line 627 of file state_search_common.H.