Soar Kernel
9.3.2 08-06-12
|
#include <episodic_memory.h>
Data Fields | |
epmem_literal_set | children |
Symbol * | id_sym |
bool | is_current |
bool | is_leaf |
int | is_neg_q |
epmem_node_pair_set | matches |
epmem_literal_set | parents |
epmem_node_id | q1 |
int | value_is_id |
Symbol * | value_sym |
epmem_node_int_map | values |
epmem_node_id | w |
double | weight |
Definition at line 573 of file episodic_memory.h.
epmem_literal_set epmem_literal_struct::children |
Definition at line 584 of file episodic_memory.h.
Referenced by epmem_build_dnf(), epmem_graph_match(), epmem_process_query(), epmem_register_pedges(), epmem_satisfy_literal(), and epmem_unsatisfy_literal().
Symbol* epmem_literal_struct::id_sym |
Definition at line 574 of file episodic_memory.h.
Referenced by epmem_build_dnf(), epmem_print_retrieval_state(), epmem_process_query(), and epmem_satisfy_literal().
bool epmem_literal_struct::is_current |
Definition at line 579 of file episodic_memory.h.
Referenced by epmem_build_dnf(), epmem_process_query(), epmem_register_pedges(), and epmem_satisfy_literal().
bool epmem_literal_struct::is_leaf |
Definition at line 578 of file episodic_memory.h.
Referenced by epmem_build_dnf(), epmem_process_query(), epmem_register_pedges(), epmem_satisfy_literal(), and epmem_unsatisfy_literal().
int epmem_literal_struct::is_neg_q |
Definition at line 576 of file episodic_memory.h.
Referenced by epmem_build_dnf(), epmem_print_retrieval_state(), epmem_process_query(), epmem_satisfy_literal(), and epmem_unsatisfy_literal().
epmem_node_pair_set epmem_literal_struct::matches |
Definition at line 585 of file episodic_memory.h.
Referenced by epmem_build_dnf(), epmem_gm_mcv_comparator(), epmem_graph_match(), epmem_print_retrieval_state(), epmem_process_query(), epmem_satisfy_literal(), and epmem_unsatisfy_literal().
epmem_literal_set epmem_literal_struct::parents |
Definition at line 583 of file episodic_memory.h.
Referenced by epmem_build_dnf(), epmem_graph_match(), and epmem_process_query().
epmem_node_id epmem_literal_struct::q1 |
Definition at line 581 of file episodic_memory.h.
Referenced by epmem_build_dnf(), epmem_graph_match(), epmem_print_retrieval_state(), epmem_process_query(), epmem_register_pedges(), and epmem_satisfy_literal().
int epmem_literal_struct::value_is_id |
Definition at line 577 of file episodic_memory.h.
Referenced by epmem_build_dnf(), epmem_graph_match(), epmem_print_retrieval_state(), epmem_process_query(), epmem_register_pedges(), and epmem_satisfy_literal().
Symbol* epmem_literal_struct::value_sym |
Definition at line 575 of file episodic_memory.h.
Referenced by epmem_build_dnf(), epmem_graph_match(), epmem_print_retrieval_state(), epmem_process_query(), epmem_satisfy_literal(), and epmem_unsatisfy_literal().
epmem_node_int_map epmem_literal_struct::values |
Definition at line 586 of file episodic_memory.h.
Referenced by epmem_build_dnf(), epmem_process_query(), epmem_satisfy_literal(), and epmem_unsatisfy_literal().
epmem_node_id epmem_literal_struct::w |
Definition at line 580 of file episodic_memory.h.
Referenced by epmem_build_dnf(), epmem_print_retrieval_state(), epmem_process_query(), epmem_register_pedges(), and epmem_satisfy_literal().
double epmem_literal_struct::weight |
Definition at line 582 of file episodic_memory.h.
Referenced by epmem_build_dnf(), epmem_process_query(), epmem_satisfy_literal(), and epmem_unsatisfy_literal().