24 #ifndef _URE_CONFIG_READER_H
25 #define _URE_CONFIG_READER_H
53 const std::vector<Rule>&
get_rules()
const;
RuleBaseParameters _rbparams
std::vector< Handle > HandleSeq
a list of handles
static const std::string max_iter_name
HandleSeq fetch_rules(Handle rbs)
int get_maximum_iterations() const
std::vector< Rule > rules
static const std::string top_rbs_name
void set_attention_allocation(bool)
static const std::string attention_alloc_name
const std::vector< Rule > & get_rules() const
UREConfigReader(AtomSpace &as, Handle rbs)
bool fetch_bool_param(const std::string &pred_name, Handle input)
void set_maximum_iterations(int)
HandleSeq fetch_execution_outputs(Handle schema, Handle input, Type type=ATOM)
bool get_attention_allocation() const
unsigned short Type
type of Atoms, represented as short integer (16 bits)
double fetch_num_param(const std::string &schema_name, Handle input)