25 #ifndef _OPENCOG_INITIATE_SEARCH_H
26 #define _OPENCOG_INITIATE_SEARCH_H
69 const std::set<Handle>&,
84 #endif // _OPENCOG_INITIATE_SEARCH_H
virtual Handle find_thinnest(const HandleSeq &, const std::set< Handle > &, Handle &, size_t &)
virtual bool neighbor_search(PatternMatchEngine *)
InitiateSearchCB(AtomSpace *)
std::vector< Handle > HandleSeq
a list of handles
std::map< Handle, const std::set< Type > > VariableTypeMap
ClassServer & _classserver
const Variables * _variables
virtual bool link_type_search(PatternMatchEngine *)
const VariableTypeMap * _type_restrictions
virtual void find_rarest(const Handle &, Handle &, size_t &)
const std::set< Handle > * _dynamic
virtual bool no_search(PatternMatchEngine *)
virtual Handle find_starter(const Handle &, size_t &, Handle &, size_t &)
virtual bool variable_search(PatternMatchEngine *)
virtual bool initiate_search(PatternMatchEngine *)
virtual void set_pattern(const Variables &, const Pattern &)