PBeFS
Parallel Best-First Search
Loading...
Searching...
No Matches
SlidingTilePDB< W, H, Enc > Member List

This is the complete list of members for SlidingTilePDB< W, H, Enc >, including all inherited members.

abstract_feature(std::size_t i) noexceptSlidingTile< W, H >inlinestatic
abstract_state(state_type s) const noexceptSlidingTile< W, H >inline
Base typedefSlidingTilePDB< W, H, Enc >
bitsSlidingTile< W, H >static
blank(state_type s) noexceptSlidingTile< W, H >inlinestatic
board_type typedefSlidingTilePDB< W, H, Enc >
cellsSlidingTilePDB< W, H, Enc >static
cells_of(state_type s, std::uint8_t *q) noexceptSlidingTilePDB< W, H, Enc >inlinestatic
cost_type typedefSlidingTilePDB< W, H, Enc >
for_each_feature(state_type s, F &&f) constSlidingTile< W, H >inline
for_each_feature_change(state_type s, state_type t, F &&f) constSlidingTile< W, H >inline
for_each_nblock_successor(std::size_t b, F &&f) constSlidingTile< W, H >inline
for_each_successor(state_type s, cost_type h, F &&f) constSlidingTilePDB< W, H, Enc >inline
for_each_successor(state_type s, cost_type h, std::uint8_t op, F &&f) constSlidingTilePDB< W, H, Enc >inline
hash(state_type s) const noexceptSlidingTile< W, H >inline
heightSlidingTile< W, H >static
heuristic(state_type s) constSlidingTilePDB< W, H, Enc >inline
initial_state(void) const noexceptSlidingTile< W, H >inline
is_goal(state_type s) const noexceptSlidingTile< W, H >inline
korf_goal(void)SlidingTile< W, H >inlinestatic
nblock(state_type s) const noexceptSlidingTile< W, H >inline
num_abstract_features(void) noexceptSlidingTile< W, H >inlinestatic
num_features(void) noexceptSlidingTile< W, H >inlinestatic
num_nblocks(void) noexceptSlidingTile< W, H >inlinestatic
pack(const board_type &b) noexceptSlidingTile< W, H >inlinestatic
pairwise_heuristic(state_type s, state_type t) const noexceptSlidingTile< W, H >inline
parse(const std::string &text)SlidingTile< W, H >inlinestatic
PDB typedefSlidingTilePDB< W, H, Enc >
pdb(void) const noexceptSlidingTilePDB< W, H, Enc >inline
perfect_hash(state_type s) const noexceptSlidingTile< W, H >inline
print(std::ostream &os, state_type s)SlidingTile< W, H >inlinestatic
SlidingTile(const board_type &start, const board_type &goal=korf_goal())SlidingTile< W, H >inlineexplicit
SlidingTilePDB(const board_type &start, const PDB &pdb)SlidingTilePDB< W, H, Enc >inline
state_type typedefSlidingTilePDB< W, H, Enc >
tile(state_type s, int c) noexceptSlidingTile< W, H >inlinestatic
unpack(state_type s) noexceptSlidingTile< W, H >inlinestatic
widthSlidingTile< W, H >static