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

Local transition function (any supported signature). More...

#include <tpl_ca_concepts.H>

Concept definition

template<typename R, typename L>
Pure local transition function (Phase 0–7 signature).
Context-aware local transition function (Phase 8).
Local transition function (any supported signature).
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

Local transition function (any supported signature).

Either a plain (state, neighbours) functor (Phase 0–7) or a context-aware (state, neighbours, ctx) functor (Phase 8). The engines pick the right overload via apply_rule().

Template Parameters
Rcandidate rule type.
Llattice type whose state_type is consumed/produced.

Definition at line 203 of file tpl_ca_concepts.H.