PBeFS
Parallel Best-First Search
Loading...
Searching...
No Matches
PBeFS_di_unipi_it::AbstractFeatureDomain Concept Reference

a FeatureDomain that also provides a feature projection More...

#include <PBeFS/astar/Domain.h>

Concept definition

template<class D>
requires( const D & d , std::size_t i ) {
{ d.num_abstract_features() } -> std::convertible_to< std::size_t >;
{ d.abstract_feature( i ) } -> std::convertible_to< std::size_t >;
}
a FeatureDomain that also provides a feature projection
Definition Domain.h:155
a Domain whose states are described by a set of features
Definition Domain.h:127

Detailed Description

a FeatureDomain that also provides a feature projection

abstract_feature( i ) maps the feature i to an abstract feature in [ 0 , num_abstract_features() ): this is the projection A of Abstract Zobrist hashing [see Jinnai and Fukunaga, JAIR 2017].