|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of SubLTranslatedFile.SubL in com.cyc.cycjava.cycl |
|---|
| Fields in com.cyc.cycjava.cycl with annotations of type SubLTranslatedFile.SubL | |
|---|---|
static SubLSymbol |
at_vars.$accumulating_at_violationsP$
|
static SubLSymbol |
utilities_macros.$accumulating_partial_resultsP$
|
static SubLSymbol |
czer_vars.$accumulating_semantic_violationsP$
suppresses resetting *arg-type-violations* |
static SubLSymbol |
wff_vars.$accumulating_wff_violationsP$
Whether we note more than one wff violation, and continue at wff checks even after failure. |
static SubLSymbol |
control_vars.$acip_subkernel_extraction$
When non-nil, the ACIP subkernel we are currently extracting. |
static SubLSymbol |
control_vars.$acip_subkernel_output_stream$
When non-nil, the stream we are using for output of the ACIP subkernel we are extracting. |
static SubLSymbol |
user_actions.$action_types_by_key$
A hash to find a user action from its key. |
static SubLSymbol |
czer_vars.$add_term_of_unit_litsP$
|
static SubLSymbol |
control_vars.$agenda_display_fi_warnings$
|
static SubLSymbol |
operation_communication.$all_communication_modes$
|
static SubLSymbol |
builder_utilities.$all_cyc_products$
A list of all cyc product identifiers |
static SubLSymbol |
control_vars.$allow_backward_gafs$
Do we allow backward gafs? |
static SubLSymbol |
control_vars.$allow_forward_skolemization$
Do we allow skolemization during forward inference? |
static SubLSymbol |
system_parameters.$allow_guest_to_editP$
Possible values: T, NIL. |
static SubLSymbol |
control_vars.$allow_the_term_unification$
Controls whether the unifier treats the-terms as variables. |
static SubLSymbol |
operation_communication.$allow_transmitting$
Is this image allowed to transmit. |
static SubLSymbol |
mt_vars.$anect_mt$
The mt where isas to instances of #$AtemporalNecessarilyEssentialCollectionType go. |
static SubLSymbol |
c_backend.$anonymous_variable_counter$
|
static SubLSymbol |
api_kernel.$api_in_stream$
the api input stream (for use by the java-api-kernel). |
static SubLSymbol |
api_kernel.$api_message_sink$
Either a list or a stream. |
static SubLSymbol |
api_kernel.$api_out_stream$
the api output stream (for use by the java-api-kernel). |
static SubLSymbol |
utilities_macros.$api_predefined_function_table$
|
static SubLSymbol |
utilities_macros.$api_predefined_macro_table$
|
static SubLSymbol |
api_kernel.$api_result_method$
When non-nil, a function which is called to transform any API result before returning the output. |
static SubLSymbol |
utilities_macros.$api_symbols$
|
static SubLSymbol |
task_processor.$api_task_process_pool_lock$
Task process pool lock to guarantee only a single instance is initialized. |
static SubLSymbol |
task_processor.$api_task_process_pool$
Task process pool for requests. |
static SubLSymbol |
utilities_macros.$api_types$
|
static SubLSymbol |
eval_in_api.$api_user_variables$
The dictionary of persistent api user variables and values. |
static SubLSymbol |
api_kernel.$api_validate_method$
When non-nil, a function which is called to validate any API request before evaluation. |
static SubLSymbol |
control_vars.$application_filtering_enabled$
|
static SubLSymbol |
at_vars.$appraising_disjunctP$
|
static SubLSymbol |
transcript_utilities.$approx_chars_per_op$
|
static SubLSymbol |
assertion_manager.$arete_assertions_touched$
|
static SubLSymbol |
czer_vars.$arg_format_binary_preds$
|
static SubLSymbol |
czer_vars.$arg_format_ternary_preds$
|
static SubLSymbol |
czer_vars.$arg_genl_binary_preds$
|
static SubLSymbol |
czer_vars.$arg_genl_ternary_preds$
|
static SubLSymbol |
czer_vars.$arg_isa_binary_preds$
|
static SubLSymbol |
czer_vars.$arg_isa_ternary_preds$
|
static SubLSymbol |
czer_vars.$arg_positions$
Integers denoting the most common arg positions of fixed-arity CycL relations. |
static SubLSymbol |
czer_vars.$arg_quoted_isa_binary_preds$
|
static SubLSymbol |
czer_vars.$arg_quoted_isa_ternary_preds$
|
static SubLSymbol |
at_cache.$arg_type_cache$
relation -> argnum -> col -> mts | | | hash list alist |
static SubLSymbol |
mt_vars.$arity_mt$
The microtheory where #$arity assertions go |
static SubLSymbol |
wff_vars.$arity_violations$
descriptions of how a relational expresion is not valid wrt arity constraints |
static SubLSymbol |
control_vars.$ask_quirkP$
|
static SubLSymbol |
mt_vars.$assertible_mt_root$
The highest microtheory where assertions can normally be made |
static SubLSymbol |
mt_vars.$assertible_theory_mt_root$
The highest theory microtheory where assertions can normally be made |
static SubLSymbol |
assertions_high.$assertion_dump_id_table$
|
static SubLSymbol |
czer_vars.$assertion_key$
which function to use when accessing the formula for an assertion |
static SubLSymbol |
arguments.$assertion_support_module$
The module which denotes that an assertion is the support. |
static SubLSymbol |
control_vars.$assertion_truth$
|
static SubLSymbol |
fi.$assume_assert_sentence_is_wfP$
To be used only by cyc-assert-wff |
static SubLSymbol |
control_vars.$assume_cyc_cyclist_dialogP$
boolean; Should we assume Cyc is talking to the currently-logged-in Cyclist when generating NL in the CB interface? |
static SubLSymbol |
czer_vars.$assume_free_vars_are_existentially_boundP$
whether the clausifier will assume that free variables are existentially bound, as opposed to the default which is universally bound. |
static SubLSymbol |
at_vars.$at_admit_consistent_nartsP$
|
static SubLSymbol |
at_vars.$at_admit_consistent_nautsP$
|
static SubLSymbol |
at_routines.$at_applicable_arg_types_with_assertions$
Storage for the applicable arg-type (e.g. |
static SubLSymbol |
at_vars.$at_apply_necessary_defnsP$
|
static SubLSymbol |
at_vars.$at_arg_isa$
|
static SubLSymbol |
at_vars.$at_arg_type$
|
static SubLSymbol |
at_vars.$at_arg$
|
static SubLSymbol |
at_vars.$at_arg1$
|
static SubLSymbol |
at_vars.$at_arg2$
|
static SubLSymbol |
at_vars.$at_argnum$
|
static SubLSymbol |
at_vars.$at_assume_conjuncts_independentP$
|
static SubLSymbol |
at_vars.$at_base_fn$
|
static SubLSymbol |
at_vars.$at_break_on_failureP$
|
static SubLSymbol |
at_vars.$at_check_arg_formatP$
|
static SubLSymbol |
at_vars.$at_check_arg_genlsP$
|
static SubLSymbol |
at_vars.$at_check_arg_isaP$
|
static SubLSymbol |
at_vars.$at_check_arg_not_isaP$
|
static SubLSymbol |
at_vars.$at_check_arg_quoted_isaP$
|
static SubLSymbol |
at_vars.$at_check_arg_typesP$
|
static SubLSymbol |
at_vars.$at_check_defining_mtsP$
|
static SubLSymbol |
at_vars.$at_check_fn_symbolP$
|
static SubLSymbol |
at_vars.$at_check_genl_inversesP$
|
static SubLSymbol |
at_vars.$at_check_genl_predsP$
|
static SubLSymbol |
at_vars.$at_check_inter_arg_differentP$
|
static SubLSymbol |
at_vars.$at_check_inter_arg_formatP$
|
static SubLSymbol |
at_vars.$at_check_inter_arg_genlP$
|
static SubLSymbol |
at_vars.$at_check_inter_arg_isaP$
|
static SubLSymbol |
at_vars.$at_check_inter_arg_not_isaP$
|
static SubLSymbol |
at_vars.$at_check_inter_assert_format_wXo_arg_index_gaf_count_threshold$
|
static SubLSymbol |
at_vars.$at_check_inter_assert_format_wXo_arg_indexP$
|
static SubLSymbol |
at_vars.$at_check_non_constant_inter_arg_formatP$
|
static SubLSymbol |
at_vars.$at_check_non_constant_inter_arg_genlP$
|
static SubLSymbol |
at_vars.$at_check_non_constant_inter_arg_isaP$
|
static SubLSymbol |
at_vars.$at_check_not_genls_disjointP$
|
static SubLSymbol |
at_vars.$at_check_not_isa_disjointP$
|
static SubLSymbol |
at_vars.$at_check_not_mdwP$
|
static SubLSymbol |
at_vars.$at_check_not_quoted_isa_disjointP$
|
static SubLSymbol |
at_vars.$at_check_not_sdcP$
|
static SubLSymbol |
at_vars.$at_check_relator_constraintsP$
|
static SubLSymbol |
at_vars.$at_check_sefP$
|
static SubLSymbol |
at_vars.$at_collection_specific_defns$
|
static SubLSymbol |
at_vars.$at_consider_multiargs_at_predP$
|
static SubLSymbol |
at_vars.$at_constraint_gaf$
|
static SubLSymbol |
at_vars.$at_constraint_type$
|
static SubLSymbol |
at_vars.$at_defn$
|
static SubLSymbol |
at_vars.$at_defns_availableP$
|
static SubLSymbol |
at_vars.$at_defns$
|
static SubLSymbol |
at_vars.$at_different_assertions$
|
static SubLSymbol |
at_vars.$at_different_constraints$
|
static SubLSymbol |
at_vars.$at_different_violations$
|
static SubLSymbol |
at_vars.$at_disjoins_space$
|
static SubLSymbol |
at_vars.$at_ensure_consistencyP$
|
static SubLSymbol |
at_vars.$at_format_assertions$
|
static SubLSymbol |
at_vars.$at_format_constraints$
|
static SubLSymbol |
at_vars.$at_format_violations$
|
static SubLSymbol |
at_vars.$at_formula$
|
static SubLSymbol |
at_vars.$at_function$
|
static SubLSymbol |
at_vars.$at_functions$
|
static SubLSymbol |
at_vars.$at_gaf_search_limit$
|
static SubLSymbol |
at_vars.$at_genl_assertions$
|
static SubLSymbol |
at_vars.$at_genl_constraints$
|
static SubLSymbol |
at_vars.$at_genls_space$
|
static SubLSymbol |
at_vars.$at_include_genl_literal_constraints$
|
static SubLSymbol |
at_vars.$at_include_isa_literal_constraints$
|
static SubLSymbol |
at_vars.$at_ind_arg$
|
static SubLSymbol |
at_vars.$at_ind_argnum$
|
static SubLSymbol |
at_vars.$at_ind_genl$
|
static SubLSymbol |
at_vars.$at_ind_isa$
|
static SubLSymbol |
at_vars.$at_inverse$
|
static SubLSymbol |
at_vars.$at_isa_assertions$
|
static SubLSymbol |
at_vars.$at_isa_constraints$
|
static SubLSymbol |
at_vars.$at_isa_space$
|
static SubLSymbol |
at_vars.$at_mapping_genl_inversesP$
|
static SubLSymbol |
at_vars.$at_mode$
|
static SubLSymbol |
at_vars.$at_possibly_check_defining_mtsP$
|
static SubLSymbol |
at_vars.$at_pred_constraints$
|
static SubLSymbol |
at_vars.$at_pred$
|
static SubLSymbol |
at_vars.$at_predicate_violations$
|
static SubLSymbol |
at_vars.$at_profile_term$
|
static SubLSymbol |
at_vars.$at_relax_arg_constraints_for_opaque_expansion_natsP$
|
static SubLSymbol |
at_vars.$at_reln$
|
static SubLSymbol |
at_vars.$at_result$
|
static SubLSymbol |
at_vars.$at_search_genl_inversesP$
|
static SubLSymbol |
at_vars.$at_search_genl_predsP$
|
static SubLSymbol |
at_vars.$at_some_arg_isa_requiredP$
|
static SubLSymbol |
at_vars.$at_some_arg_isaP$
|
static SubLSymbol |
at_vars.$at_source$
|
static SubLSymbol |
utilities_macros.$at_state_variables$
|
static SubLSymbol |
at_vars.$at_test_level$
|
static SubLSymbol |
at_vars.$at_trace_level$
|
static SubLSymbol |
at_vars.$at_var_genl$
|
static SubLSymbol |
at_vars.$at_var_isa$
|
static SubLSymbol |
at_vars.$at_var_types_standard$
|
static SubLSymbol |
at_vars.$at_violations$
|
static SubLSymbol |
system_parameters.$auto_continue_transcript_problems$
Possible values: NIL, T. |
static SubLSymbol |
control_vars.$auto_increment_kb$
This determines whether or not the image will change to the next KB when the close-kb transcript operation is reached. |
static SubLSymbol |
operation_queues.$auxiliary_queue_lock$
|
static SubLSymbol |
operation_queues.$auxiliary_queue$
A queue for loading separate stand-alone transcript files, and for other (yet to be specified) uses. |
static SubLSymbol |
system_info.$available_cyc_features$
|
static SubLSymbol |
control_vars.$average_all_genls_count$
An estimate of the total number of superclasses for the average collection. |
static SubLSymbol |
control_vars.$average_all_isa_count$
An estimate of the total number of types for the average term. |
static SubLSymbol |
kb_control_vars.$backchain_forbidden_unless_arg_chosen$
|
static SubLSymbol |
system_parameters.$base_tcp_port$
The base port offset for all the TCP services for the Cyc image. |
static SubLSymbol |
task_processor.$bg_task_process_pool_lock$
Task process pool lock to guarantee only a single instance is initialized. |
static SubLSymbol |
task_processor.$bg_task_process_pool$
Task process pool for requests. |
static SubLSymbol |
cyc_bookkeeping.$bookkeeping_enabledP$
If T, bookkeeping information, if any, is considered. |
static SubLSymbol |
hl_supports.$bookkeeping_justification_assertion_mt$
The mt in which assertions for HL justifications of bookkeeping assertions are expected to be. |
static SubLSymbol |
control_vars.$bootstrapping_kbP$
|
static SubLSymbol |
mt_vars.$broad_mt_mt$
The microtheory where isa assertions to #$BroadMicrotheory go. |
static SubLSymbol |
control_vars.$browse_forward_inferencesP$
Whether forward inferences will be browsable. |
static SubLSymbol |
operation_communication.$build_request_email$
|
static SubLSymbol |
uncanonicalizer.$cache_el_formulaP$
should the uncanonicalizer cache the el formula it computes for each assertion? |
static SubLSymbol |
control_vars.$cache_inference_results$
Do we cache the results of successful inference in the KB?. |
static SubLSymbol |
cache_utilities.$cache_strategy_object_cache_capacity_method_table$
|
static SubLSymbol |
cache_utilities.$cache_strategy_object_cache_size_method_table$
|
static SubLSymbol |
cache_utilities.$cache_strategy_object_dont_gather_metrics_method_table$
|
static SubLSymbol |
cache_utilities.$cache_strategy_object_gather_metrics_method_table$
|
static SubLSymbol |
cache_utilities.$cache_strategy_object_get_metrics_method_table$
|
static SubLSymbol |
cache_utilities.$cache_strategy_object_get_parameter_method_table$
|
static SubLSymbol |
cache_utilities.$cache_strategy_object_keeps_metrics_p_method_table$
|
static SubLSymbol |
cache_utilities.$cache_strategy_object_note_reference_method_table$
|
static SubLSymbol |
cache_utilities.$cache_strategy_object_note_references_in_order_method_table$
|
static SubLSymbol |
cache_utilities.$cache_strategy_object_p_method_table$
|
static SubLSymbol |
cache_utilities.$cache_strategy_object_reset_method_table$
|
static SubLSymbol |
cache_utilities.$cache_strategy_object_reset_metrics_method_table$
|
static SubLSymbol |
cache_utilities.$cache_strategy_object_set_parameter_method_table$
|
static SubLSymbol |
cache_utilities.$cache_strategy_object_supports_parameter_p_method_table$
|
static SubLSymbol |
cache_utilities.$cache_strategy_object_track_method_table$
|
static SubLSymbol |
cache_utilities.$cache_strategy_object_trackedP_method_table$
|
static SubLSymbol |
cache_utilities.$cache_strategy_object_untrack_all_method_table$
|
static SubLSymbol |
cache_utilities.$cache_strategy_object_untrack_method_table$
|
static SubLSymbol |
at_defns.$cache_suf_defn_meters$
|
static SubLSymbol |
at_defns.$cache_suf_function_meters$
|
static SubLSymbol |
at_defns.$cache_suf_quoted_defn_meters$
|
static SubLSymbol |
control_vars.$cached_ask_result_direction$
The direction to use for cached ask results. |
static SubLSymbol |
memoization_state.$caching_mode_disabled$
Caching mode function indicating what's disabled. |
static SubLSymbol |
memoization_state.$caching_mode_enabled$
Caching mode function indicating what's enabled. |
static SubLSymbol |
memoization_state.$caching_mode_should_monitor$
Whether to enable cache monitoring. |
static SubLSymbol |
memoization_state.$caching_n_sxhash_composite_value$
|
static SubLSymbol |
control_vars.$candidate_assertion$
used for robust assertion lookup in find-assertions-* |
static SubLSymbol |
czer_vars.$canon_var_function$
The function that the canonicalizer uses internally to check whether something is a variable. |
static SubLSymbol |
czer_vars.$canon_verboseP$
controls whether the formula is printed after each step of canonicalization. |
static SubLSymbol |
clausifier.$canonical_variable_name_stem$
used for standardizing EL variables in the canonicalizer |
static SubLSymbol |
czer_vars.$canonical_variable_type$
determines the type of variables produced by the canonicalzer [:el-var :kb-var] |
static SubLSymbol |
czer_vars.$canonicalize_all_sentence_argsP$
should all sentence args (of literals or denotational functions) be canonicalized into their el version? |
static SubLSymbol |
czer_vars.$canonicalize_disjunction_as_enumerationP$
whether to canonicalize a disjunction over a common predicate as an #$elementOf expression |
static SubLSymbol |
czer_vars.$canonicalize_el_template_vars_during_queriesP$
should EL variables in EL template args be canonicalized into HL variables during asks? If t, then queries like (expansion genls (implies (isa ?OBJ :ARG1) (isa ?OBJ :ARG2))) will not be interpreted as a boolean query, and will return ((?OBJ . |
static SubLSymbol |
czer_vars.$canonicalize_functionsP$
|
static SubLSymbol |
czer_vars.$canonicalize_gaf_commutative_termsP$
should commutative terms of gafs be sorted? |
static SubLSymbol |
czer_vars.$canonicalize_literalsP$
|
static SubLSymbol |
czer_vars.$canonicalize_tensed_literalsP$
should tensed literals be canonicalized into their time quantified version? |
static SubLSymbol |
czer_vars.$canonicalize_termsP$
|
static SubLSymbol |
czer_vars.$canonicalize_variablesP$
|
static SubLSymbol |
czer_vars.$canonicalizer_directive_predicates$
The set of predicates which specify #$CanonicalizerDirectives. |
static SubLSymbol |
subl_macro_promotions.$catch_error_message_target$
The target thrown to by errors inside CATCH-ERROR-MESSAGE |
static SubLSymbol |
control_vars.$caught_up_on_master_transcript$
Boolean: This is used by the agenda to decide whether or not to wait before doing another read. |
static SubLSymbol |
control_vars.$cb_applicable_relations_one_per_lineP$
boolean: Should applicable relations be displayed one per line? |
static SubLSymbol |
control_vars.$cb_literal_query_results_one_per_lineP$
boolean: Should literal query result terms be displayed one per line? |
static SubLSymbol |
control_vars.$cb_paraphrase_applicable_relationsP$
boolean: Should applicable relations be paraphrased? |
static SubLSymbol |
control_vars.$cb_skolem_applicable_relationsP$
boolean: Should skolem applicable relations be displayed? |
static SubLSymbol |
api_control_vars.$cfasl_assertion_handle_func$
Function used to determine assertion handles during CFASL output. |
static SubLSymbol |
api_control_vars.$cfasl_assertion_handle_lookup_func$
Function used to look up assertions from their handles during CFASL input. |
static SubLSymbol |
cfasl.$cfasl_channel_externalizedP$
|
static SubLSymbol |
api_control_vars.$cfasl_clause_struc_handle_func$
Function used to determine clause-struc handles during CFASL output. |
static SubLSymbol |
api_control_vars.$cfasl_clause_struc_handle_lookup_func$
Function used to look up clause-strucs from their handles during CFASL input. |
static SubLSymbol |
cfasl.$cfasl_common_symbols$
A list of commonly used symbols for which is it cost-effective to output in a terser representation. |
static SubLSymbol |
api_control_vars.$cfasl_constant_handle_func$
Function used to determine constant handles during CFASL output. |
static SubLSymbol |
api_control_vars.$cfasl_constant_handle_lookup_func$
Function used to look up constants from their handles during CFASL input. |
static SubLSymbol |
api_control_vars.$cfasl_deduction_handle_func$
Function used to determine deduction handles during CFASL output. |
static SubLSymbol |
api_control_vars.$cfasl_deduction_handle_lookup_func$
Function used to look up deductions from their handles during CFASL input. |
static SubLSymbol |
cfasl_kb_methods.$cfasl_externalized_constant_exceptions$
A set of constants for which is it OK to output as an internal handle rather than as an external recipe. |
static SubLSymbol |
cfasl.$cfasl_input_guid_string_resource$
|
static SubLSymbol |
cfasl.$cfasl_input_to_static_area$
If non-nil, then structure created during CFASL input is allocated in the static area. |
static SubLSymbol |
api_control_vars.$cfasl_kb_hl_support_handle_func$
Function used to determine KB HL supports during CFASL output. |
static SubLSymbol |
api_control_vars.$cfasl_kb_hl_support_handle_lookup_func$
Function used to look up KB HL supports from their handles during CFASL input. |
static SubLSymbol |
cfasl_kernel.$cfasl_kernel_standard_output$
the standard output stream for debugging within a task-processor-request |
static SubLSymbol |
cfasl.$cfasl_min_wide_opcode$
All wide opcodes have to be more than one byte, so that all narrow opcodes can be re-encoded as wide opcodes without loss of functionality. |
static SubLSymbol |
api_control_vars.$cfasl_nart_handle_func$
Function used to determine NART handles during CFASL output. |
static SubLSymbol |
api_control_vars.$cfasl_nart_handle_lookup_func$
Function used to look up NARTs from their handles during CFASL input. |
static SubLSymbol |
cfasl_compression.$cfasl_output_compression_code_isg$
|
static SubLSymbol |
cfasl_compression.$cfasl_output_compression_options$
|
static SubLSymbol |
cfasl_compression.$cfasl_output_compression_table$
|
static SubLSymbol |
cfasl.$cfasl_output_object_method_table$
|
static SubLSymbol |
system_parameters.$cfasl_port_offset$
Possible values: A number. |
static SubLSymbol |
cfasl.$cfasl_stream_extensions_enabled$
|
static SubLSymbol |
utilities_macros.$cfasl_stream$
|
static SubLSymbol |
cfasl.$cfasl_unread_byte$
|
static SubLSymbol |
web_utilities.$cgi_host$
|
static SubLSymbol |
web_utilities.$cgi_path$
|
static SubLSymbol |
web_utilities.$cgi_port$
|
static SubLSymbol |
string_utilities.$char_set$
dynamic variable used only by char-set-position |
static SubLSymbol |
control_vars.$cheap_hl_module_check_cost$
The cost value used for performing cheap fully-bound HL module checks. |
static SubLSymbol |
wff_utilities.$check_arg_typesP$
|
static SubLSymbol |
wff_utilities.$check_arityP$
|
static SubLSymbol |
control_vars.$check_for_circular_justs$
Do we check for circularly justified assertions? |
static SubLSymbol |
ke.$check_if_already_ke_unassertedP$
|
static SubLSymbol |
wff_utilities.$check_var_typesP$
|
static SubLSymbol |
wff_utilities.$check_wff_coherenceP$
|
static SubLSymbol |
wff_utilities.$check_wff_constantsP$
|
static SubLSymbol |
wff_utilities.$check_wff_semanticsP$
|
static SubLSymbol |
number_utilities.$checksum_initial_value_length$
|
static SubLSymbol |
number_utilities.$checksum_initial_value_sum$
|
static SubLSymbol |
number_utilities.$checksum_length$
|
static SubLSymbol |
number_utilities.$checksum_sum$
|
static SubLSymbol |
tms.$circular_complexity_count_limit$
The maximum number of assertions we'll consider while checking for circularly supported assertions. |
static SubLSymbol |
czer_vars.$clause_el_var_names$
|
static SubLSymbol |
clause_strucs.$clause_struc_dump_id_table$
|
static SubLSymbol |
czer_vars.$clothe_naked_skolemsP$
should newly-created skolems have #$termDependsOn assertions asserted about them. |
static SubLSymbol |
control_vars.$cnf_matching_predicate$
predicate used to compare two cnfs when searching for an assertion (or axiom) in the kb |
static SubLSymbol |
wff_vars.$coherence_violations$
descriptions of how the current argument to wff? is incoherent |
static SubLSymbol |
control_vars.$collect_justification_compilationsP$
compile successful inference chains into macro rules? |
static SubLSymbol |
kb_paths.$collect_kbp_statsP$
|
static SubLSymbol |
control_vars.$communication_mode$
|
static SubLSymbol |
control_vars.$complete_extent_minimization$
Do we allow use of the 'complete extent' HL inference modules? |
static SubLSymbol |
dumper.$compute_arg_type_cache_on_dumpP$
|
static SubLSymbol |
control_vars.$compute_inference_results$
|
static SubLSymbol |
unification.$computing_variable_mapP$
Do we want to restrict UNIFY to only bind HL variables to other not-yet-bound HL variables in the inverted variable space? |
static SubLSymbol |
concept_filter.$concept_filter_memoization_state$
|
static SubLSymbol |
control_vars.$conflicts_from_invalid_deductions$
Do we treat semantically invalid deductions as conflicts? |
static SubLSymbol |
sdbc.$connection_id$
|
static SubLSymbol |
task_processor.$console_task_process_pool_lock$
Task process pool lock to guarantee only a single instance is initialized. |
static SubLSymbol |
task_processor.$console_task_process_pool$
Task process pool for requests. |
static SubLSymbol |
constants_high.$constant_dump_id_table$
|
static SubLSymbol |
system_parameters.$continue_agenda_on_error$
Possible values: NIL, T. |
static SubLSymbol |
czer_vars.$control_1$
temp: used to control canonicalizer to include (= nil) or exclude (= t) experimental code |
static SubLSymbol |
czer_vars.$control_2$
temp: used to control canonicalizer to include (= nil) or exclude (= t) experimental code |
static SubLSymbol |
czer_vars.$control_3$
temp: used to control canonicalizer to include (= nil) or exclude (= t) experimental code |
static SubLSymbol |
czer_vars.$control_4$
temp: used to control canonicalizer to include (= nil) or exclude (= t) experimental code |
static SubLSymbol |
czer_vars.$control_5$
temp: used to control canonicalizer to include (= nil) or exclude (= t) experimental code |
static SubLSymbol |
czer_vars.$control_6$
temp: used to control canonicalizer to include (= nil) or exclude (= t) experimental code |
static SubLSymbol |
czer_vars.$control_ecaP$
temp: used to control canonicalizer to include (= nil) or exclude (= t) experimental code |
static SubLSymbol |
czer_vars.$controlP$
temp: used to control canonicalizer to include (= nil) or exclude (= t) experimental code |
static SubLSymbol |
mt_vars.$core_mt_floor$
The minimum (lowest) core microtheory. |
static SubLSymbol |
mt_vars.$core_mt_optimization_enabledP$
Temporary control variable ; controls whether or not genlMt has special-case optimization for core-microtheory-p |
static SubLSymbol |
transcript_utilities.$count_ops_table$
|
static SubLSymbol |
kb_paths.$cr_error_count$
|
static SubLSymbol |
kb_paths.$cr_explained_count$
|
static SubLSymbol |
kb_paths.$cr_gaf_count$
|
static SubLSymbol |
kb_paths.$cr_paths_table$
|
static SubLSymbol |
czer_vars.$create_narts_regardless_of_whether_within_assertP$
|
static SubLSymbol |
czer_vars.$cryP$
flag to break on error conditions |
static SubLSymbol |
at_vars.$current_at_violation$
|
static SubLSymbol |
file_vector_utilities.$current_backed_map_cache_strategy$
The current cache strategy to use for this backed-map operation. |
static SubLSymbol |
control_vars.$current_cache$
|
static SubLSymbol |
fi.$current_fi_op$
|
static SubLSymbol |
utilities_macros.$current_forward_problem_store$
The current problem store in use for forward inference. |
static SubLSymbol |
remote_image.$current_remote_image_connection$
|
static SubLSymbol |
file_translation.$current_ts_file$
|
static SubLSymbol |
xref_database.$current_xref_module$
|
static SubLSymbol |
hl_storage_modules.$currently_executing_hl_storage_module$
|
static SubLSymbol |
control_vars.$curried_kbq_lookupP$
Whether to use #$sentenceParameterValueInSpecification, #$microtheoryParameterValueInSpecification, and #$inferenceModeParameterValueInSpecification for lookup |
static SubLSymbol |
cyc_bookkeeping.$cyc_bookkeeping_info$
Can be dynamically bound to the right bookkeeping information (a plist). |
static SubLSymbol |
el_utilities.$cyc_const_binary_logical_ops$
used in the syntax checker |
static SubLSymbol |
el_utilities.$cyc_const_bounded_existentials$
|
static SubLSymbol |
el_utilities.$cyc_const_exception_operators$
used in the precanonicalizer |
static SubLSymbol |
el_utilities.$cyc_const_metric_tense_operators$
|
static SubLSymbol |
el_utilities.$cyc_const_pragmatic_requirement_operators$
used in the precanonicalizer |
static SubLSymbol |
el_utilities.$cyc_const_quaternary_logical_ops$
used in the syntax checker |
static SubLSymbol |
el_utilities.$cyc_const_quintary_logical_ops$
used in the syntax checker |
static SubLSymbol |
el_utilities.$cyc_const_regular_quantifiers$
|
static SubLSymbol |
el_utilities.$cyc_const_tense_operators$
|
static SubLSymbol |
el_utilities.$cyc_const_ternary_logical_ops$
used in the syntax checker |
static SubLSymbol |
el_utilities.$cyc_const_unary_logical_ops$
used in the syntax checker |
static SubLSymbol |
el_utilities.$cyc_const_variable_arity_logical_ops$
used in the syntax checker |
static SubLSymbol |
relation_evaluation.$cyc_evaluate_relation$
This is bound to the current relation being evaluated. |
static SubLSymbol |
system_parameters.$cyc_execution_context$
Possible values: One of the symbols :CYCORP or :UNKNOWN. |
static SubLSymbol |
system_info.$cyc_home_directory$
The pathname for the cyc home directory (suitable for use with RELATIVE-FILENAME) |
static SubLSymbol |
control_vars.$cyc_image_id$
A string consisting of ` |
static SubLSymbol |
system_version.$cyc_major_version_number$
|
static SubLSymbol |
control_vars.$cyc_package$
|
static SubLSymbol |
builder_utilities.$cyc_product_definitions$
A list of cyc product definitions, each of which is of the form ([CYC-PRODUCT] [CODE-PRODUCT] [KB-PRODUCT] [BRANCH-TAG]) |
static SubLSymbol |
system_version.$cyc_raw_revision_string$
|
static SubLSymbol |
system_version.$cyc_revision_numbers$
|
static SubLSymbol |
system_version.$cyc_revision_string$
|
static SubLSymbol |
builder_utilities.$cyc_tests_to_use_for_sbhl_cache_tuning$
Processes all of the tests in this list as part of the SBHL cache tuning. |
static SubLSymbol |
system_version.$cycl_butler_revision$
|
static SubLSymbol |
system_version.$cycl_common_revision$
|
static SubLSymbol |
system_version.$cycl_crtl_revision$
|
static SubLSymbol |
system_version.$cycl_EEEEEEE_revision$
|
static SubLSymbol |
system_version.$cycl_framework_revision$
|
static SubLSymbol |
system_version.$cycl_mysentient_revision$
|
static SubLSymbol |
system_version.$cycl_opencyc_revision$
|
static SubLSymbol |
system_version.$cycl_sublisp_revision$
|
static SubLSymbol |
system_version.$cycl_tests_revision$
|
static SubLSymbol |
system_version.$cycl_tool_revision$
|
static SubLSymbol |
system_version.$cycl_translator_revision$
|
static SubLSymbol |
operation_communication.$cyclist_authenticating_app$
The Application for which the user is being authenticated. |
static SubLSymbol |
xml_utilities.$cycml_indent_level$
|
static SubLSymbol |
czer_vars.$czer_memoization_state$
dynamically bound to a memoization state for the canonicalizer |
static SubLSymbol |
czer_vars.$czer_quiescence_iteration_limit$
If an expression fails to quiesce after 10 iterations, give up and deem it ill-formed. |
static SubLSymbol |
control_vars.$dbm_cache_loading_finishedP$
|
static SubLSymbol |
control_vars.$dbm_cache_loading_startedP$
|
static SubLSymbol |
control_vars.$dbm_init_file_loadedP$
Has the db meta query init file successfully loaded, or not? |
static SubLSymbol |
sdbc.$dbms_server$
the DBMS server machine |
static SubLSymbol |
search.$dead_end_node_function$
|
static SubLSymbol |
mt_vars.$decontextualized_collection_mt$
The microtheory where #$decontextualizedCollection assertions go |
static SubLSymbol |
mt_vars.$decontextualized_predicate_mt$
The microtheory where #$decontextualizedPredicate assertions go |
static SubLSymbol |
deductions_high.$deduction_dump_id_table$
|
static SubLSymbol |
folification.$deepak_folification_properties$
|
static SubLSymbol |
api_kernel.$default_api_input_protocol$
The default API input protocol to use. |
static SubLSymbol |
api_kernel.$default_api_output_protocol$
The default API output protocol to use. |
static SubLSymbol |
api_kernel.$default_api_validate_method$
The default API input validator to use. |
static SubLSymbol |
mt_vars.$default_ask_mt$
The default mt for asks |
static SubLSymbol |
mt_vars.$default_assert_mt$
The default mt for asserts |
static SubLSymbol |
hlmt.$default_atemporal_genlmt_time_parameter$
|
static SubLSymbol |
hlmt.$default_atemporal_specmt_time_parameter$
|
static SubLSymbol |
hlmt.$default_atemporal_time_parameter$
|
static SubLSymbol |
mt_vars.$default_clone_mt$
The default mt for cloning sentences -- should be the common genl of the above two |
static SubLSymbol |
mt_vars.$default_comment_mt$
The default mt for asserting comments and cyclistNotes. |
static SubLSymbol |
concept_filter.$default_concept_filter$
|
static SubLSymbol |
mt_vars.$default_convention_mt$
The default mt for the convention mt of a decontextualized predicate or collection, to use if none is specified in the KB |
static SubLSymbol |
operation_communication.$default_cyclist_authentication_mt$
The default MT for looking up the Cyclist authentication information. |
static SubLSymbol |
system_parameters.$default_cyclist_name$
Possible values: The name of a constant representing a Cyclist. |
static SubLSymbol |
file_hash_table.$default_fht_serialization_protocol$
|
static SubLSymbol |
file_hash_table.$default_fht_test_function$
|
static SubLSymbol |
hierarchical_visitor.$default_hierarchical_visitor_noop_callback$
The default value to use for a hierarchical visitor when the callback is not supposed to do anything. |
static SubLSymbol |
api_control_vars.$default_ke_purpose$
The purpose to use for KE by default. |
static SubLSymbol |
hlmt.$default_monad_mt$
|
static SubLSymbol |
hlmt.$default_mt_time_interval$
|
static SubLSymbol |
hlmt.$default_mt_time_parameter$
|
static SubLSymbol |
transform_list_utilities.$default_quiescent_transformation_max$
|
static SubLSymbol |
transform_list_utilities.$default_recursion_limit$
|
static SubLSymbol |
control_vars.$default_removal_cost_cutoff$
|
static SubLSymbol |
mt_vars.$default_support_mt$
The default mt for HL supports -- one should be specified, but this is what to use as a backup |
static SubLSymbol |
hlmt.$default_temporal_mt_time_parameter$
|
static SubLSymbol |
transform_list_utilities.$default_transformation_max$
|
static SubLSymbol |
at_defns.$defining_defns_status_meters$
|
static SubLSymbol |
mt_vars.$defining_mt_mt$
The microtheory where #$definingMt assertions go. |
static SubLSymbol |
at_defns.$defn_admits_intP_meters$
|
static SubLSymbol |
at_vars.$defn_col_history_default_size$
|
static SubLSymbol |
at_vars.$defn_col_history$
|
static SubLSymbol |
at_vars.$defn_collection$
|
static SubLSymbol |
at_vars.$defn_fn_history_default_size$
|
static SubLSymbol |
at_vars.$defn_fn_history$
|
static SubLSymbol |
at_vars.$defn_meter_caches$
|
static SubLSymbol |
at_vars.$defn_metersP$
|
static SubLSymbol |
at_vars.$defn_stack$
|
static SubLSymbol |
utilities_macros.$defn_state_variables$
|
static SubLSymbol |
at_vars.$defn_test_level$
|
static SubLSymbol |
at_vars.$defn_trace_level$
|
static SubLSymbol |
czer_vars.$distribute_meta_over_common_elP$
should meta-knowledge distribute over multiple assertions when those assertions all share a common el formula? |
static SubLSymbol |
czer_vars.$distributing_meta_knowledgeP$
is distributing meta-knowledge over multiple assertions permitted? |
static SubLSymbol |
system_parameters.$dont_record_operations_locally$
Possible values: NIL, T. |
static SubLSymbol |
czer_vars.$drop_all_existentialsP$
should the canonicalizer, when canonicalizing existentials, simply drop them (like it does by default during asks)? This setting, if true, overrides the combination of *within-ask* and *skolemize-during-asks?*, but does not override the case of *turn-existentials-into-skolems?* being false, which will cause no existential handling at all to be done. |
static SubLSymbol |
accumulation.$dtp_accumulator$
|
static SubLSymbol |
user_actions.$dtp_action_type$
|
static SubLSymbol |
czer_graph.$dtp_arc$
|
static SubLSymbol |
arg_type.$dtp_arg_constraint$
|
static SubLSymbol |
formula_templates.$dtp_arg_position_details$
|
static SubLSymbol |
assertions_low.$dtp_assertion_content$
|
static SubLSymbol |
assertion_handles.$dtp_assertion$
|
static SubLSymbol |
binary_tree.$dtp_avl_tree_node$
|
static SubLSymbol |
binary_tree.$dtp_avl_tree$
|
static SubLSymbol |
file_vector_utilities.$dtp_backed_map$
|
static SubLSymbol |
bag.$dtp_bag$
|
static SubLSymbol |
bijection.$dtp_bijection$
|
static SubLSymbol |
binary_tree.$dtp_btree$
|
static SubLSymbol |
cache.$dtp_cache_entry$
|
static SubLSymbol |
cache_utilities.$dtp_cache_metrics$
|
static SubLSymbol |
cache.$dtp_cache$
|
static SubLSymbol |
memoization_state.$dtp_caching_state$
|
static SubLSymbol |
cfasl.$dtp_cfasl_count_stream$
|
static SubLSymbol |
cfasl.$dtp_cfasl_decoding_stream$
|
static SubLSymbol |
cfasl.$dtp_cfasl_encoding_stream$
|
static SubLSymbol |
clause_strucs.$dtp_clause_struc$
|
static SubLSymbol |
constant_handles.$dtp_constant$
|
static SubLSymbol |
cycl_query_specification.$dtp_cycl_query_specification$
|
static SubLSymbol |
string_utilities.$dtp_cyclify_status$
|
static SubLSymbol |
cycml_generator.$dtp_cycml_kp_info$
|
static SubLSymbol |
deck.$dtp_deck$
|
static SubLSymbol |
deductions_low.$dtp_deduction_content$
|
static SubLSymbol |
deduction_handles.$dtp_deduction$
|
static SubLSymbol |
dictionary.$dtp_dictionary$
|
static SubLSymbol |
standard_tokenization.$dtp_dot_analysis$
|
static SubLSymbol |
file_hash_table.$dtp_fast_create_fht$
|
static SubLSymbol |
file_hash_table.$dtp_fast_fht_keystream_sorter$
|
static SubLSymbol |
file_hash_table.$dtp_fht_serialization_entry$
|
static SubLSymbol |
file_backed_cache_setup.$dtp_file_backed_cache_registration$
|
static SubLSymbol |
file_backed_cache.$dtp_file_backed_cache$
|
static SubLSymbol |
file_hash_table.$dtp_file_hash_table$
|
static SubLSymbol |
file_vector_utilities.$dtp_file_vector_reference$
|
static SubLSymbol |
finite_state_transducer.$dtp_finite_state_transducer$
|
static SubLSymbol |
formula_templates.$dtp_formula_template$
|
static SubLSymbol |
forts.$dtp_fort_id_index$
|
static SubLSymbol |
fraction_utilities.$dtp_fraction$
|
static SubLSymbol |
file_vector.$dtp_fvector$
|
static SubLSymbol |
ghl_search_vars.$dtp_ghl_search$
|
static SubLSymbol |
graphic_library_format.$dtp_glf_arc$
|
static SubLSymbol |
graphic_library_format.$dtp_glf_graph$
|
static SubLSymbol |
graphic_library_format.$dtp_glf_node$
|
static SubLSymbol |
graphic_library_format.$dtp_glf_rendering$
|
static SubLSymbol |
glob.$dtp_glob$
|
static SubLSymbol |
czer_graph.$dtp_graph_search_node$
|
static SubLSymbol |
graphl_search_vars.$dtp_graphl_search$
|
static SubLSymbol |
guardian.$dtp_guardian_request$
|
static SubLSymbol |
heap.$dtp_heap_impl$
|
static SubLSymbol |
heap.$dtp_heap_test_example$
|
static SubLSymbol |
hierarchical_visitor.$dtp_hierarchical_visitor$
|
static SubLSymbol |
file_hash_table.$dtp_htfile_file_block_entry$
|
static SubLSymbol |
file_hash_table.$dtp_htfile_header$
|
static SubLSymbol |
file_hash_table.$dtp_htfile_key_entry$
|
static SubLSymbol |
file_hash_table.$dtp_htfile_object_entry$
|
static SubLSymbol |
id_index.$dtp_id_index$
|
static SubLSymbol |
integer_sequence_generator.$dtp_integer_sequence_generator$
|
static SubLSymbol |
interval_span.$dtp_interval_span$
|
static SubLSymbol |
process_utilities.$dtp_ipc_queue$
|
static SubLSymbol |
iteration.$dtp_iterator$
|
static SubLSymbol |
kb_compare.$dtp_kb_difference$
|
static SubLSymbol |
kb_hl_supports.$dtp_kb_hl_support_content$
|
static SubLSymbol |
kb_hl_supports.$dtp_kb_hl_support$
|
static SubLSymbol |
kb_compare.$dtp_kb_intersection$
|
static SubLSymbol |
kb_object_manager.$dtp_kb_object_manager$
|
static SubLSymbol |
keyhash.$dtp_keyhash$
|
static SubLSymbol |
queues.$dtp_lazy_priority_queue$
|
static SubLSymbol |
queues.$dtp_locked_p_queue$
|
static SubLSymbol |
queues.$dtp_locked_queue$
|
static SubLSymbol |
stacks.$dtp_locked_stack$
|
static SubLSymbol |
lucene_session.$dtp_lucene_session$
|
static SubLSymbol |
memoization_state.$dtp_memoization_state$
|
static SubLSymbol |
mail_message.$dtp_message_part$
|
static SubLSymbol |
mail_message.$dtp_message$
|
static SubLSymbol |
cache_utilities.$dtp_metered_cache$
|
static SubLSymbol |
modules.$dtp_module$
|
static SubLSymbol |
nart_handles.$dtp_nart$
|
static SubLSymbol |
neural_net.$dtp_neural_net$
|
static SubLSymbol |
new_cycl_query_specification.$dtp_new_cycl_query_specification$
|
static SubLSymbol |
neural_net.$dtp_nn_input_node$
|
static SubLSymbol |
process_utilities.$dtp_ordered_ipc_queue$
|
static SubLSymbol |
os_process_utilities.$dtp_os_process_impl$
|
static SubLSymbol |
pred_relevance_macros.$dtp_pred_info_object$
|
static SubLSymbol |
queues.$dtp_priority_queue$
|
static SubLSymbol |
process_utilities.$dtp_process_wrapper$
|
static SubLSymbol |
queues.$dtp_queue$
|
static SubLSymbol |
cache_utilities.$dtp_recording_cache_strategy_facade$
|
static SubLSymbol |
red_api.$dtp_red_element_struct$
|
static SubLSymbol |
red_api.$dtp_red_repository_list_struct$
|
static SubLSymbol |
red_api.$dtp_red_repository_struct$
|
static SubLSymbol |
red_api.$dtp_red_struct$
|
static SubLSymbol |
red_infrastructure.$dtp_red_symbol$
|
static SubLSymbol |
remote_image.$dtp_remote_image_connection$
|
static SubLSymbol |
remote_image.$dtp_remote_image$
|
static SubLSymbol |
sdbc.$dtp_sdbc_error$
|
static SubLSymbol |
search.$dtp_search_node$
|
static SubLSymbol |
search.$dtp_search_struc$
|
static SubLSymbol |
secure_translation.$dtp_secure_id_database$
|
static SubLSymbol |
set.$dtp_set$
|
static SubLSymbol |
shelfs.$dtp_shelf_info$
|
static SubLSymbol |
shelfs.$dtp_shelf$
|
static SubLSymbol |
simple_lru_cache_strategy.$dtp_simple_lru_cache_strategy$
|
static SubLSymbol |
sparse_matrix.$dtp_sparse_matrix$
|
static SubLSymbol |
sparse_vector.$dtp_sparse_vector$
|
static SubLSymbol |
special_variable_state.$dtp_special_variable_state$
|
static SubLSymbol |
sdbc.$dtp_sql_connection$
|
static SubLSymbol |
sdbc.$dtp_sql_result_set$
|
static SubLSymbol |
sdbc.$dtp_sql_statement$
|
static SubLSymbol |
sdbc.$dtp_sql_ticket$
|
static SubLSymbol |
stacks.$dtp_stack$
|
static SubLSymbol |
stream_buffer.$dtp_stream_buffer$
|
static SubLSymbol |
stream_buffer.$dtp_string_buffer$
|
static SubLSymbol |
dictionary_utilities.$dtp_synchronized_dictionary$
|
static SubLSymbol |
system_translation.$dtp_system_translation$
|
static SubLSymbol |
modules.$dtp_system$
|
static SubLSymbol |
task_processor.$dtp_task_info$
|
static SubLSymbol |
task_processor.$dtp_task_process_pool$
|
static SubLSymbol |
task_processor.$dtp_task_processor$
|
static SubLSymbol |
task_processor.$dtp_task_result_set$
|
static SubLSymbol |
process_utilities.$dtp_task$
|
static SubLSymbol |
tcp_server_utilities.$dtp_tcp_server$
|
static SubLSymbol |
formula_templates.$dtp_template_topic$
|
static SubLSymbol |
test_query_suite.$dtp_test_query_suite$
|
static SubLSymbol |
process_utilities.$dtp_thinking_task$
|
static SubLSymbol |
timing.$dtp_timing_info$
|
static SubLSymbol |
file_translation.$dtp_trans_subl_file$
|
static SubLSymbol |
tries.$dtp_trie$
|
static SubLSymbol |
tva_cache.$dtp_tva_cache$
|
static SubLSymbol |
tva_inference.$dtp_tva_inference$
|
static SubLSymbol |
tva_strategy.$dtp_tva_strategy$
|
static SubLSymbol |
tva_tactic.$dtp_tva_tactic$
|
static SubLSymbol |
unicode_strings.$dtp_unicode_char$
|
static SubLSymbol |
unicode_strings.$dtp_unicode_string$
|
static SubLSymbol |
user_actions.$dtp_user_action$
|
static SubLSymbol |
unicode_streams.$dtp_utf8_stream$
|
static SubLSymbol |
czer_graph.$dtp_v_colour$
|
static SubLSymbol |
value_tables.$dtp_value_table_column$
|
static SubLSymbol |
value_tables.$dtp_value_table$
|
static SubLSymbol |
value_tables.$dtp_variable_mapping_table$
|
static SubLSymbol |
variables.$dtp_variable$
|
static SubLSymbol |
czer_graph.$dtp_vertex$
|
static SubLSymbol |
wff_module_datastructures.$dtp_wff_module$
|
static SubLSymbol |
web_utilities.$dtp_xml_token_iterator_state$
|
static SubLSymbol |
xref_database.$dtp_xref_module$
|
static SubLSymbol |
xref_database.$dtp_xref_system$
|
static SubLSymbol |
dumper.$dump_verbose$
|
static SubLSymbol |
dumper.$dump_verify$
Verify the existence of dump files when non-nil. |
static SubLSymbol |
number_utilities.$e$
exp1, what a silly name for e. |
static SubLSymbol |
control_vars.$ebl_trace$
tracing level for ebl module [0..5] |
static SubLSymbol |
czer_vars.$el_supports_contractionsP$
is support for contractions (inverse #$expansions) enabled? |
static SubLSymbol |
czer_vars.$el_supports_dot_syntaxP$
are sequence variables permitted? |
static SubLSymbol |
czer_vars.$el_supports_variable_arity_skolemsP$
|
static SubLSymbol |
czer_vars.$el_symbol_suffix_table$
dynamic table of uniquifying el var suffixes |
static SubLSymbol |
czer_vars.$el_trace_level$
controls tracing level for canonicalizer [0..5] |
static SubLSymbol |
czer_vars.$el_var_blist$
stores the variable rename mappings formed while standardizing variables during uncanonicalization |
static SubLSymbol |
mt_vars.$element_of_defining_mt$
|
static SubLSymbol |
xref_database.$empty_set_contents$
|
static SubLSymbol |
czer_vars.$empty_skolems$
skolems having no defining assertions encountered while reinitializing *skolem-axiom-table* |
static SubLSymbol |
string_utilities.$empty_string$
|
static SubLSymbol |
rewrite_of_propagation.$enable_rewrite_of_propagationP$
Enable assertion propagation across equal forts when this is non-nil. |
static SubLSymbol |
czer_vars.$encapsulate_intensional_formulaP$
translate intensional (e.g., negated universally quantified) formulas into encapsulated negative literals? |
static SubLSymbol |
encapsulation.$encapsulate_method_table$
|
static SubLSymbol |
czer_vars.$encapsulate_var_formulaP$
translate variables appearing as logical operators into encapsulated literals? |
static SubLSymbol |
wff_vars.$enforce_evaluatable_satisfiabilityP$
must evaluatable literals be satisfiable to be deemed wffs? |
static SubLSymbol |
wff_vars.$enforce_literal_wff_idiosyncrasiesP$
require wff literals to pass idiosyncratic constraints? |
static SubLSymbol |
wff_vars.$enforce_only_definitional_gafs_in_vocab_mtP$
must predicates of gafs asserted to vocab mts must be definitional predicates? |
static SubLSymbol |
mt_vars.$ephemeral_term_mt$
The microtheory where #$ephemeralTerm gafs go. |
static SubLSymbol |
mt_vars.$equals_defining_mt$
The microtheory where #$equals is defined |
static SubLSymbol |
eval_in_api.$eval_in_api_env$
The association list of api variables and bound values. |
static SubLSymbol |
eval_in_api.$eval_in_api_trace_log$
The log of trace events. |
static SubLSymbol |
eval_in_api.$eval_in_api_traced_fns$
The list of functions to be traced. |
static SubLSymbol |
eval_in_api.$eval_in_apiP$
Process all api commands using a SubL interpreter which validates api function calls. |
static SubLSymbol |
control_vars.$evaluatable_backchain_enabled$
Do we backchain on evaluatable predicates? |
static SubLSymbol |
kb_paths.$exclude_links$
|
static SubLSymbol |
kb_paths.$exclude_nodes$
|
static SubLSymbol |
czer_vars.$expand_el_relationsP$
should #$ELRelations be automatically expanded by the precanonicalizer? |
static SubLSymbol |
control_vars.$expensive_hl_module_check_cost$
The cost value used for performing expensive fully-bound HL module checks. |
static SubLSymbol |
control_vars.$expensive_hl_module_singleton_generate_cost$
The cost value used for performing expensive HL module generations. |
static SubLSymbol |
operation_communication.$experimental_image$
Boolean: If T, then this image can not transmit operations. |
static SubLSymbol |
czer_vars.$express_as_arg_genlP$
|
static SubLSymbol |
czer_vars.$express_as_arg_isaP$
|
static SubLSymbol |
czer_vars.$express_as_asymmetricP$
|
static SubLSymbol |
czer_vars.$express_as_disjoint_withP$
|
static SubLSymbol |
czer_vars.$express_as_genl_inverseP$
|
static SubLSymbol |
czer_vars.$express_as_genl_predicatesP$
|
static SubLSymbol |
czer_vars.$express_as_genlsP$
|
static SubLSymbol |
czer_vars.$express_as_inter_arg_isaP$
|
static SubLSymbol |
czer_vars.$express_as_irreflexiveP$
|
static SubLSymbol |
czer_vars.$express_as_negation_inverseP$
|
static SubLSymbol |
czer_vars.$express_as_negation_predicatesP$
|
static SubLSymbol |
czer_vars.$express_as_reflexiveP$
|
static SubLSymbol |
czer_vars.$express_as_relation_typeP$
|
static SubLSymbol |
czer_vars.$express_as_required_arg_predP$
|
static SubLSymbol |
czer_vars.$express_as_rule_macroP$
|
static SubLSymbol |
czer_vars.$express_as_symmetricP$
|
static SubLSymbol |
czer_vars.$express_as_transitiveP$
|
static SubLSymbol |
control_vars.$external_inference_enabled$
Determines whether or not External HL module inferencing is enabled. |
static SubLSymbol |
at_vars.$fag_search_limit$
|
static SubLSymbol |
file_hash_table.$fast_fht_keyspace_alignment$
|
static SubLSymbol |
file_hash_table.$fast_fht_keystream_tile_size_pow2$
Assume 64K of entries. |
static SubLSymbol |
file_hash_table.$fast_file_hash_table_optimization_mode$
Which optimization mode we want to employ. |
static SubLSymbol |
file_hash_table.$fht_cache_percentage$
The percentage of file hashtable entries to be cached |
static SubLSymbol |
file_hash_table.$fht_min_cache_capacity$
The minimum cache size of a file hashtable |
static SubLSymbol |
fi.$fi_error$
|
static SubLSymbol |
fi.$fi_last_assertions_asserted$
|
static SubLSymbol |
fi.$fi_last_constant$
|
static SubLSymbol |
system_parameters.$fi_port_offset$
Possible values: A number. |
static SubLSymbol |
utilities_macros.$fi_state_variables$
|
static SubLSymbol |
fi.$fi_warning$
|
static SubLSymbol |
file_backed_cache.$file_backed_cache_base_path$
Where the cache files live. |
static SubLSymbol |
file_backed_cache_setup.$file_backed_cache_default_temp_dir$
The directoy for tempory files. |
static SubLSymbol |
file_hash_table.$file_hash_table_header_position$
|
static SubLSymbol |
file_vector_utilities.$file_vector_backed_map_read_lock$
A lock that may or may not be defined to gate access to the underlying data stream. |
static SubLSymbol |
control_vars.$filter_deductions_for_trivially_derivable_gafs$
Do we ignore deductions for gafs which are already trivially derivable? |
static SubLSymbol |
czer_vars.$find_uncanonical_decontextualized_assertionsP$
If a decontextualized assertion is in the wrong mt, should the canonicalizer, if asked to look up that assertion, find it? If T, it will find it. |
static SubLSymbol |
folification.$folification_version$
|
static SubLSymbol |
czer_vars.$forbid_quantified_sequence_variablesP$
Whether to enforce criterion Q2 in the Sequence Variable Specification, namely: Q2: Within asserts, sequence variables can only be universally quantified; using existentially quantified variables as sequence variables is not permitted. |
static SubLSymbol |
czer_vars.$form_of_clausal_form$
canonicalizer state variable [:cnf :dnf] |
static SubLSymbol |
format_nil.$format_nil_percent$
|
static SubLSymbol |
format_nil.$format_nil_tilde$
|
static SubLSymbol |
kb_macros.$forts_being_removed$
A list of forts which we are in the process of removing. |
static SubLSymbol |
kb_control_vars.$forward_inference_allowed_rules$
When a value other than :all, the list of the only rules allowed for forward inference. |
static SubLSymbol |
kb_control_vars.$forward_inference_enabledP$
|
static SubLSymbol |
kb_control_vars.$forward_inference_environment$
Environment used for performing forward inference. |
static SubLSymbol |
control_vars.$forward_inference_removal_cost_cutoff$
How expensive a removal do we allow during forward inference (NIL for no restriction). |
static SubLSymbol |
kb_control_vars.$forward_inference_time_cutoff$
Amount of time we are willing to spend on each forward inference. |
static SubLSymbol |
kb_control_vars.$forward_propagate_from_negations$
Do we allow forward propagation from negated gafs. |
static SubLSymbol |
kb_control_vars.$forward_propagate_to_negations$
Do we allow conclusion of negated gafs in forward propagation. |
static SubLSymbol |
memoization_state.$function_caching_enabledP$
Global caching and memoization are disabled when NIL. |
static SubLSymbol |
control_vars.$gaf_matching_predicate$
predicate used to compare two gaf formulas when searching for an assertion (or axiom) in the kb |
static SubLSymbol |
at_vars.$gather_at_assertionsP$
|
static SubLSymbol |
at_vars.$gather_at_constraintsP$
|
static SubLSymbol |
at_vars.$gather_at_different_violationsP$
|
static SubLSymbol |
at_vars.$gather_at_format_violationsP$
|
static SubLSymbol |
at_vars.$gather_at_predicate_violationsP$
|
static SubLSymbol |
czer_vars.$gathering_quantified_fn_termsP$
control var used to collect non-ground reifiable fn terms |
static SubLSymbol |
fi.$generate_precise_fi_wff_errorsP$
Whether to generate precise WFF errors when FI operations fail. |
static SubLSymbol |
api_control_vars.$generate_readable_fi_results$
|
static SubLSymbol |
builder_utilities.$generic_sbhl_caching_policy_templates$
|
static SubLSymbol |
memoization_state.$genl_preds_dependent_cache_clear_callbacks$
The list of zero-arity function-spec-p's to funcall each time the genlPreds structure changes. |
static SubLSymbol |
memoization_state.$genls_dependent_cache_clear_callbacks$
The list of zero-arity function-spec-p's to funcall each time the genls structure changes. |
static SubLSymbol |
formula_templates.$get_assertions_from_initial_askP$
BOOLEANP; Should we try to get assertion objects via our first ask, as opposed to finding bindings, substituting, and then looking for matching assertions? |
static SubLSymbol |
ghl_link_iterators.$ghl_link_pred$
|
static SubLSymbol |
ghl_marking_utilities.$ghl_table$
|
static SubLSymbol |
ghl_search_vars.$ghl_trace_level$
controls extent of tracing, warnings, etc., for the ghl modules [0 .. |
static SubLSymbol |
ghl_search_vars.$ghl_uses_spec_preds_p$
|
static SubLSymbol |
memoization_state.$global_caching_lock$
|
static SubLSymbol |
cycl_grammar.$grammar_permits_hlP$
dynamic variable to control whether the CycL grammar functions permit HL constructs |
static SubLSymbol |
cycl_grammar.$grammar_permits_list_as_terminalP$
do we permit a SubLList as a terminal in the grammar? |
static SubLSymbol |
cycl_grammar.$grammar_permits_non_ascii_stringsP$
do we permit strings that contain non-ASCII characters? |
static SubLSymbol |
cycl_grammar.$grammar_permits_symbol_as_terminalP$
do we permit a SubLNonVariableNonKeyWordSymbol as a terminal in the grammar? |
static SubLSymbol |
cycl_grammar.$grammar_uses_kbP$
do we check the KB to see if terms are of the correct types, e.g. |
static SubLSymbol |
graphl_graph_utilities.$graphl_finishedP$
|
static SubLSymbol |
gt_vars.$gt_accessors$
|
static SubLSymbol |
gt_vars.$gt_answers_cutoff$
|
static SubLSymbol |
gt_vars.$gt_answers_cutoffP$
|
static SubLSymbol |
gt_vars.$gt_answers_so_far$
|
static SubLSymbol |
ghl_search_vars.$gt_args_swapped_p$
|
static SubLSymbol |
gt_vars.$gt_base_fn$
|
static SubLSymbol |
gt_vars.$gt_combine_fn$
|
static SubLSymbol |
gt_vars.$gt_compare_fn$
|
static SubLSymbol |
gt_vars.$gt_compose_fn$
|
static SubLSymbol |
gt_vars.$gt_compose_gather_arg$
|
static SubLSymbol |
gt_vars.$gt_compose_index_arg$
|
static SubLSymbol |
gt_vars.$gt_compose_pred$
|
static SubLSymbol |
gt_vars.$gt_cyclical_edges$
|
static SubLSymbol |
gt_vars.$gt_depth_cutoff$
|
static SubLSymbol |
gt_vars.$gt_depth_cutoffP$
|
static SubLSymbol |
gt_vars.$gt_dispatch_table$
|
static SubLSymbol |
gt_vars.$gt_doneP$
|
static SubLSymbol |
gt_vars.$gt_edge_list_returnP$
|
static SubLSymbol |
gt_vars.$gt_edge_list$
|
static SubLSymbol |
gt_vars.$gt_equality_fn$
|
static SubLSymbol |
gt_vars.$gt_gather_arg$
|
static SubLSymbol |
gt_vars.$gt_gather_fn$
|
static SubLSymbol |
gt_vars.$gt_gather$
|
static SubLSymbol |
gt_vars.$gt_goal_node$
|
static SubLSymbol |
gt_vars.$gt_handle_non_transitive_predicateP$
|
static SubLSymbol |
gt_vars.$gt_index_arg$
|
static SubLSymbol |
gt_vars.$gt_index$
|
static SubLSymbol |
gt_vars.$gt_initial_time$
|
static SubLSymbol |
gt_vars.$gt_link_support$
the current link assertion or hl support. |
static SubLSymbol |
gt_vars.$gt_link_type$
|
static SubLSymbol |
gt_vars.$gt_list_of_path_lengths$
|
static SubLSymbol |
gt_vars.$gt_marking_table$
|
static SubLSymbol |
gt_vars.$gt_max_nodes_direction$
|
static SubLSymbol |
gt_vars.$gt_methods$
|
static SubLSymbol |
gt_vars.$gt_mode$
|
static SubLSymbol |
gt_vars.$gt_modes$
|
static SubLSymbol |
gt_vars.$gt_parameters$
|
static SubLSymbol |
gt_vars.$gt_path_length$
|
static SubLSymbol |
gt_vars.$gt_path_list_of_assertions$
|
static SubLSymbol |
gt_vars.$gt_path_list_of_mts$
|
static SubLSymbol |
gt_vars.$gt_path_list_of_nodes$
|
static SubLSymbol |
gt_vars.$gt_pred$
|
static SubLSymbol |
gt_vars.$gt_prev_depth_cutoff$
|
static SubLSymbol |
gt_vars.$gt_query$
|
static SubLSymbol |
ghl_link_iterators.$gt_relevant_pred$
bound for relevant-pred? checking |
static SubLSymbol |
gt_vars.$gt_result$
|
static SubLSymbol |
gt_vars.$gt_searchedP$
|
static SubLSymbol |
gt_vars.$gt_searcher$
|
static SubLSymbol |
utilities_macros.$gt_state_variables$
|
static SubLSymbol |
gt_vars.$gt_step_fn$
|
static SubLSymbol |
gt_vars.$gt_target_marking_table$
|
static SubLSymbol |
gt_vars.$gt_target$
|
static SubLSymbol |
gt_vars.$gt_test_level$
|
static SubLSymbol |
gt_vars.$gt_time_cutoff$
|
static SubLSymbol |
gt_vars.$gt_time_cutoffP$
|
static SubLSymbol |
gt_vars.$gt_trace_level$
|
static SubLSymbol |
gt_vars.$gt_transitive_via_arg_activeP$
|
static SubLSymbol |
gt_vars.$gt_truth$
|
static SubLSymbol |
gt_vars.$gt_use_spec_predsP$
|
static SubLSymbol |
gt_vars.$gt_warnings$
|
static SubLSymbol |
gt_vars.$gt_what_mts_goal_node$
|
static SubLSymbol |
gt_vars.$gt_what_mts_result$
|
static SubLSymbol |
gt_vars.$gt_within_transitive_via_argP$
|
static SubLSymbol |
at_defns.$handle_added_genl_for_suf_functions_meters$
|
static SubLSymbol |
at_defns.$handle_removed_genl_for_suf_functions_meters$
|
static SubLSymbol |
control_vars.$hl_failure_backchaining$
Do we backchain on HL predicates? |
static SubLSymbol |
control_vars.$hl_lock$
Controls modification of the HL store |
static SubLSymbol |
control_vars.$hl_module_check_cost$
The cost value used for performing fully-bound HL module checks. |
static SubLSymbol |
control_vars.$hl_module_simplification_cost$
The cost value used for performing an HL module simplification step. |
static SubLSymbol |
czer_vars.$hl_pred_order$
preferred order of preds wrt canonicalization |
static SubLSymbol |
memoization_state.$hl_store_cache_clear_callbacks$
The list of zero-arity function-spec-p's to funcall each time the HL store changes. |
static SubLSymbol |
hl_interface_infrastructure.$hl_store_error_handling_mode$
|
static SubLSymbol |
hl_interface_infrastructure.$hl_store_modification_and_access$
Where HL store modification and access should be done. |
static SubLSymbol |
kb_control_vars.$hl_transcript_operations$
A list of the operations noted by the HL storage modules |
static SubLSymbol |
operation_queues.$hl_transcript_queue_lock$
|
static SubLSymbol |
operation_queues.$hl_transcript_queue$
A queue for storing operations that have been processed but need to be written to an HL transcript. |
static SubLSymbol |
hl_interface_infrastructure.$hl_transcript_stream$
|
static SubLSymbol |
operation_queues.$hl_transcripts_enabledP$
Do we support HL transcripts? Currently (11/04) HL transcript support is experimental, so this should be left as NIL. |
static SubLSymbol |
hlmt.$hlmts_supportedP$
Whether we allow non-atomic unreified mts. |
static SubLSymbol |
numeric_date_utilities.$hours_in_a_day$
the number of hours in a day |
static SubLSymbol |
file_hash_table.$htfile_default_average_size$
|
static SubLSymbol |
file_hash_table.$htfile_default_expected_items$
|
static SubLSymbol |
system_parameters.$html_css_directory$
The directory under which Javascript files used by the browser are stored |
static SubLSymbol |
system_parameters.$html_image_directory$
The directory under which Cyc images (.gif or otherwise) are stored |
static SubLSymbol |
system_parameters.$html_javascript_directory$
The directory under which Javascript files used by the browser are stored |
static SubLSymbol |
web_utilities.$http_cookies_to_include_in_requests$
|
static SubLSymbol |
subl_macros.$ignore_assert_typesP$
When non-NIL, ASSERT-TYPE and ASSERT-MUST statements are ignored. |
static SubLSymbol |
control_vars.$ignore_conflictsP$
|
static SubLSymbol |
control_vars.$ignore_remote_errors$
Do we ignore remote errors or handle them the same way as local errors?. |
static SubLSymbol |
sdc.$ignoring_sdcP$
ignore sdc module while recomputing sbhl links? |
static SubLSymbol |
czer_vars.$implication_operators$
|
static SubLSymbol |
czer_vars.$implicitify_universalsP$
whether to eliminate universals which could be removed and still maintain the logical equivalence of the sentence if they are viewed as implicitly encapsulating it. |
static SubLSymbol |
at_vars.$include_at_constraint_gafP$
|
static SubLSymbol |
wff_vars.$include_suf_defn_violationsP$
should sufficient defn violations be included in wff violations? |
static SubLSymbol |
virtual_indexing.$index_overlap_enabledP$
|
static SubLSymbol |
czer_vars.$infer_skolem_result_isa_via_arg_constraintsP$
in the absence of explicit #$isa pos-lits, use applicable arg-isa constraints to infer the #$resultIsa of a skolem? |
static SubLSymbol |
control_vars.$inference_answer_handler$
The handler function to use when generating the results to return from inference searches. |
static SubLSymbol |
backward_results.$inference_answer_template$
|
static SubLSymbol |
control_vars.$inference_arg$
|
static SubLSymbol |
control_vars.$inference_current_node_mt_scope$
|
static SubLSymbol |
control_vars.$inference_debugP$
Whether the inference engine is to be run in debug mode. |
static SubLSymbol |
backward.$inference_expand_hl_module$
Bound by INFERENCE-EXPAND-INTERNAL |
static SubLSymbol |
backward.$inference_expand_sense$
Bound by INFERENCE-EXPAND-INTERNAL |
static SubLSymbol |
control_vars.$inference_highly_relevant_assertions$
Axioms specified by #$highlyRelevantAssertion. |
static SubLSymbol |
control_vars.$inference_highly_relevant_mts$
Microtheories specified by highlyRelevantMt. |
static SubLSymbol |
backward_results.$inference_intermediate_step_validation_level$
The level of semantic validation performed for intermediate steps of successful inferences. |
static SubLSymbol |
control_vars.$inference_literal$
|
static SubLSymbol |
control_vars.$inference_more_supports$
|
static SubLSymbol |
control_vars.$inference_propagate_mt_scope$
|
static SubLSymbol |
backward_utilities.$inference_recursive_query_overhead$
The overhead of doing any recursive ask. |
static SubLSymbol |
mt_vars.$inference_related_bookkeeping_predicate_mt$
The microtheory where isa assertions to #$InferenceRelatedBookkeepingPredicate go. |
static SubLSymbol |
control_vars.$inference_search_strategy$
|
static SubLSymbol |
control_vars.$inference_sense$
|
static SubLSymbol |
control_vars.$inference_the_term_bindings$
|
static SubLSymbol |
wff_vars.$inhibit_cyclic_commutative_in_argsP$
whether to inhibit asserting semantically dubious #$commutativeInArgs or #$commutativeInArgsAndRest gafs, based on what is already in the KB, as determined by @xref ok-wrt-partial-commutativity? |
static SubLSymbol |
wff_vars.$inhibit_skolem_assertsP$
restrict assertions involving skolems? |
static SubLSymbol |
control_vars.$init_file_loadedP$
|
static SubLSymbol |
operation_communication.$initial_read_transcript_size$
|
static SubLSymbol |
czer_vars.$inside_quote$
Variable to keep track if we are inside a quote form |
static SubLSymbol |
czer_vars.$interpolate_singleton_arg_isaP$
should skolem arg-isa constraints be interpolated into a singleton set? |
static SubLSymbol |
search.$interrupt_generic_search$
|
static SubLSymbol |
map_utilities.$is_map_object_p_method_table$
|
static SubLSymbol |
memoization_state.$isa_dependent_cache_clear_callbacks$
The list of zero-arity function-spec-p's to funcall each time the isa structure changes. |
static SubLSymbol |
mt_vars.$ist_mt$
The microtheory where #$ist code supports are supported from. |
static SubLSymbol |
control_vars.$janus_extraction_deduce_specs$
|
static SubLSymbol |
control_vars.$janus_new_constants$
|
static SubLSymbol |
control_vars.$janus_operations$
|
static SubLSymbol |
control_vars.$janus_tag$
This tag will be inserted into every Janus operation that is logged. |
static SubLSymbol |
control_vars.$janus_test_case_loggingP$
|
static SubLSymbol |
control_vars.$janus_test_case_runningP$
|
static SubLSymbol |
control_vars.$janus_testing_deduce_specs$
|
static SubLSymbol |
control_vars.$janus_within_somethingP$
|
static SubLSymbol |
control_vars.$justification_compilations$
candidate macro rules are recorded here |
static SubLSymbol |
kb_access_metering.$kb_access_metering_domains$
|
static SubLSymbol |
kb_access_metering.$kb_access_metering_enabledP$
A control variable that gates whether KB access metering is enabled. |
static SubLSymbol |
kb_access_metering.$kb_access_metering_table$
|
static SubLSymbol |
operation_communication.$kb_full_transcript_loaded$
|
static SubLSymbol |
misc_kb_utilities.$kb_handle_internal_method_table$
|
static SubLSymbol |
kb_hl_supports.$kb_hl_support_dump_id_table$
|
static SubLSymbol |
control_vars.$kb_pedigree$
|
static SubLSymbol |
builder_utilities.$kb_queries_to_use_for_sbhl_cache_tuning$
Runs all of these queries as part of the SBHL cache tuning. |
static SubLSymbol |
control_vars.$kba_pred$
|
static SubLSymbol |
kb_paths.$kbp_ancestor_hash$
|
static SubLSymbol |
kb_paths.$kbp_ancestor$
|
static SubLSymbol |
kb_paths.$kbp_bound_gaf_terms$
|
static SubLSymbol |
kb_paths.$kbp_bound_gaf_termsP$
|
static SubLSymbol |
kb_paths.$kbp_bound_link_terms$
|
static SubLSymbol |
kb_paths.$kbp_bound_link_termsP$
|
static SubLSymbol |
kb_paths.$kbp_common_nodes$
|
static SubLSymbol |
kb_paths.$kbp_depth$
|
static SubLSymbol |
kb_paths.$kbp_designated_link_references$
|
static SubLSymbol |
kb_paths.$kbp_designated_link_referencesP$
|
static SubLSymbol |
kb_paths.$kbp_designated_node_superiors$
|
static SubLSymbol |
kb_paths.$kbp_designated_node_superiorsP$
|
static SubLSymbol |
kb_paths.$kbp_designated_preds$
|
static SubLSymbol |
kb_paths.$kbp_designated_predsP$
|
static SubLSymbol |
kb_paths.$kbp_explode_natsP$
|
static SubLSymbol |
kb_paths.$kbp_external_link_pred$
|
static SubLSymbol |
kb_paths.$kbp_external_link_predP$
|
static SubLSymbol |
kb_paths.$kbp_genl_bound$
|
static SubLSymbol |
kb_paths.$kbp_genl_boundP$
|
static SubLSymbol |
kb_paths.$kbp_genls_cardinality_delta_bound$
|
static SubLSymbol |
kb_paths.$kbp_genls_cardinality_delta_boundP$
|
static SubLSymbol |
kb_paths.$kbp_isa_bound$
|
static SubLSymbol |
kb_paths.$kbp_isa_boundP$
|
static SubLSymbol |
kb_paths.$kbp_link_count$
|
static SubLSymbol |
kb_paths.$kbp_link_reference_set_bound$
|
static SubLSymbol |
kb_paths.$kbp_link_reference_set_boundP$
|
static SubLSymbol |
kb_paths.$kbp_linkP$
|
static SubLSymbol |
kb_paths.$kbp_links$
|
static SubLSymbol |
kb_paths.$kbp_max_depth$
|
static SubLSymbol |
kb_paths.$kbp_max_term_count$
|
static SubLSymbol |
kb_paths.$kbp_min_genls_pathP$
|
static SubLSymbol |
kb_paths.$kbp_min_isa_pathP$
|
static SubLSymbol |
kb_paths.$kbp_no_bi_scoping_linksP$
|
static SubLSymbol |
kb_paths.$kbp_no_bookkeeping_linksP$
|
static SubLSymbol |
kb_paths.$kbp_no_instance_linksP$
|
static SubLSymbol |
kb_paths.$kbp_node_count$
|
static SubLSymbol |
kb_paths.$kbp_node_isa_bound$
|
static SubLSymbol |
kb_paths.$kbp_node_isa_boundP$
|
static SubLSymbol |
kb_paths.$kbp_nodeP$
|
static SubLSymbol |
kb_paths.$kbp_nodes$
|
static SubLSymbol |
kb_paths.$kbp_only_gaf_linksP$
|
static SubLSymbol |
kb_paths.$kbp_quit_with_successP$
|
static SubLSymbol |
kb_paths.$kbp_quitP$
|
static SubLSymbol |
kb_paths.$kbp_restricted_mts$
|
static SubLSymbol |
kb_paths.$kbp_restricted_mtsP$
|
static SubLSymbol |
kb_paths.$kbp_restricted_nodes_as_arg$
|
static SubLSymbol |
kb_paths.$kbp_restricted_nodes_as_argP$
|
static SubLSymbol |
kb_paths.$kbp_restricted_preds$
|
static SubLSymbol |
kb_paths.$kbp_restricted_predsP$
|
static SubLSymbol |
kb_paths.$kbp_result_format$
|
static SubLSymbol |
kb_paths.$kbp_run_time$
|
static SubLSymbol |
kb_paths.$kbp_search_hash$
|
static SubLSymbol |
kb_paths.$kbp_searcher$
|
static SubLSymbol |
kb_paths.$kbp_searchers$
|
static SubLSymbol |
utilities_macros.$kbp_state_variables$
|
static SubLSymbol |
kb_paths.$kbp_stats$
|
static SubLSymbol |
kb_paths.$kbp_term_count$
|
static SubLSymbol |
kb_paths.$kbp_trace_level$
|
static SubLSymbol |
kb_paths.$kbp_use_max_mtsP$
|
static SubLSymbol |
control_vars.$kbq_run_query_auto_destroy_enabledP$
When non-nil, the inferences and problem-stores generated by KBQ-RUN-QUERY are auto-destroyed. |
static SubLSymbol |
control_vars.$kbq_run_query_non_continuable_enabledP$
When non-nil, the inferences generated by KBQ-RUN-QUERY are always run with :continuable? NIL since they won't ever be continued. |
static SubLSymbol |
api_control_vars.$ke_purpose$
This variable contains current KE purpose for asserting formulas to the system. |
static SubLSymbol |
control_vars.$keyword_package$
|
static SubLSymbol |
number_utilities.$large_immediate_positive_integer$
A large positive integer guaranteed to be stored immediately |
static SubLSymbol |
control_vars.$last_agenda_error_explanatory_supports$
A list - containing either one or more assertions or a list of the form (#$equals |
static SubLSymbol |
control_vars.$last_agenda_error_message$
|
static SubLSymbol |
control_vars.$last_agenda_op$
|
static SubLSymbol |
utilities_macros.$last_percent_progress_index$
|
static SubLSymbol |
utilities_macros.$last_percent_progress_prediction$
Bound to the latest prediction we made about how long the process will take, or NIL if we haven't made such a prediction. |
static SubLSymbol |
czer_vars.$leave_skolem_constants_aloneP$
should the canonicalizer, when canonicalizing existentials that are not in the scope of any other variable, simply drop them (like it does by default during asks)? This setting, if true, overrides the combination of *within-ask* and *skolemize-during-asks?*, but does not override the case of *turn-existentials-into-skolems?* being false, which will cause no existential handling at all to be done. |
static SubLSymbol |
kb_paths.$limit_path_depthP$
|
static SubLSymbol |
kb_paths.$link_ancestors$
|
static SubLSymbol |
transcript_utilities.$local_hl_transcript_history$
|
static SubLSymbol |
transcript_utilities.$local_hl_transcript_version$
|
static SubLSymbol |
transcript_utilities.$local_hl_transcript$
A hl-transcript containing operations from an individual Cyc image |
static SubLSymbol |
operation_queues.$local_operation_storage_queue_lock$
|
static SubLSymbol |
operation_queues.$local_operation_storage_queue$
A queue for storing operations while in storing mode |
static SubLSymbol |
operation_queues.$local_queue_lock$
|
static SubLSymbol |
transcript_utilities.$local_transcript_history$
|
static SubLSymbol |
transcript_utilities.$local_transcript_version$
|
static SubLSymbol |
transcript_utilities.$local_transcript$
A transcript containing operations from an individual Cyc image |
static SubLSymbol |
czer_vars.$logical_operators$
|
static SubLSymbol |
virtual_indexing.$lookup_overlap_watermark$
The minimum cost, below which it's not even worth it to try the overlap method. |
static SubLSymbol |
lucene_session.$lucene_host$
|
static SubLSymbol |
lucene_session.$lucene_port$
|
static SubLSymbol |
list_utilities.$magic_hashing_cutoff$
the cutoff beyond which it's more efficient to use a hashtable than an N^2 non-consing algorithm, used for the fast-* functions. |
static SubLSymbol |
czer_vars.$mal_skolems$
skolems diagnosed as having problems while reinitializing *skolem-axiom-table* |
static SubLSymbol |
cache_utilities.$map_cache_strategy_object_tracked_content_method_table$
|
static SubLSymbol |
map_utilities.$map_object_arbitrary_key_method_table$
|
static SubLSymbol |
map_utilities.$map_object_get_method_table$
|
static SubLSymbol |
map_utilities.$map_object_get_without_values_method_table$
|
static SubLSymbol |
map_utilities.$map_object_keys_method_table$
|
static SubLSymbol |
map_utilities.$map_object_put_method_table$
|
static SubLSymbol |
map_utilities.$map_object_remove_all_method_table$
|
static SubLSymbol |
map_utilities.$map_object_remove_method_table$
|
static SubLSymbol |
map_utilities.$map_object_size_method_table$
|
static SubLSymbol |
map_utilities.$map_object_test_method_table$
|
static SubLSymbol |
map_utilities.$map_object_touch_method_table$
|
static SubLSymbol |
map_utilities.$map_object_values_method_table$
|
static SubLSymbol |
control_vars.$mapping_answer$
|
static SubLSymbol |
control_vars.$mapping_any_answerP$
|
static SubLSymbol |
kb_gp_mapping.$mapping_arg_swap$
|
static SubLSymbol |
control_vars.$mapping_assertion_bookkeeping_fn$
|
static SubLSymbol |
control_vars.$mapping_assertion_selection_fn$
|
static SubLSymbol |
control_vars.$mapping_data_1$
|
static SubLSymbol |
control_vars.$mapping_data_2$
|
static SubLSymbol |
control_vars.$mapping_equality_test$
|
static SubLSymbol |
control_vars.$mapping_finished_fn$
|
static SubLSymbol |
control_vars.$mapping_fn_arg$
designates non-default argument in mapping-funcall-arg |
static SubLSymbol |
control_vars.$mapping_fn_arg1$
default arg1 in mapping-funcall-arg |
static SubLSymbol |
control_vars.$mapping_fn_arg2$
default arg2 in mapping-funcall-arg |
static SubLSymbol |
control_vars.$mapping_fn_arg3$
default arg3 in mapping-funcall-arg |
static SubLSymbol |
control_vars.$mapping_fn_arg4$
default arg4 in mapping-funcall-arg |
static SubLSymbol |
control_vars.$mapping_fn_arg5$
default arg5 in mapping-funcall-arg |
static SubLSymbol |
control_vars.$mapping_fn_arg6$
default arg6 in mapping-funcall-arg |
static SubLSymbol |
control_vars.$mapping_fn_arg7$
default arg7 in mapping-funcall-arg |
static SubLSymbol |
control_vars.$mapping_fn_arg8$
default arg8 in mapping-funcall-arg |
static SubLSymbol |
control_vars.$mapping_fn$
function applied in mapping-funcall-arg |
static SubLSymbol |
control_vars.$mapping_gather_arg$
|
static SubLSymbol |
control_vars.$mapping_gather_args$
|
static SubLSymbol |
control_vars.$mapping_gather_key_args$
|
static SubLSymbol |
control_vars.$mapping_gather_key$
|
static SubLSymbol |
control_vars.$mapping_index_arg$
|
static SubLSymbol |
control_vars.$mapping_output_stream$
|
static SubLSymbol |
control_vars.$mapping_path$
|
static SubLSymbol |
control_vars.$mapping_pivot_arg$
|
static SubLSymbol |
control_vars.$mapping_pred$
|
static SubLSymbol |
control_vars.$mapping_relation$
|
static SubLSymbol |
control_vars.$mapping_source$
|
static SubLSymbol |
control_vars.$mapping_target_arg$
|
static SubLSymbol |
control_vars.$mapping_target$
|
static SubLSymbol |
control_vars.$marking_doomed_inference_ancestors$
When a goal node is rejected, do we mark all its semantically invalid ancestors as doomed, thereby cutting off large chunks of search which will fail. |
static SubLSymbol |
transcript_utilities.$master_transcript_already_exists$
Boolean: has the master transcript been accessed -- probed, touched, written to, or read from -- yet? |
static SubLSymbol |
system_parameters.$master_transcript_lock_host$
Possible values: NIL or a string. |
static SubLSymbol |
system_parameters.$master_transcript_server_port$
Possible values: A number. |
static SubLSymbol |
transcript_utilities.$master_transcript$
The master transcript file, containing operations from all communicating Cyc images. |
static SubLSymbol |
task_processor.$max_nbr_of_task_processors$
the default maximum number of task processors |
static SubLSymbol |
kb_paths.$max_search_iterations$
|
static SubLSymbol |
control_vars.$maximum_hl_module_check_cost$
When non-nil, the maximum cost value allowable for fully-bound HL module checks. |
static SubLSymbol |
memoization_state.$memoization_state$
Current memoization state. |
static SubLSymbol |
czer_vars.$meta_arg_type$
arg-type for meta predicates |
static SubLSymbol |
control_vars.$meta_query_start_string$
|
static SubLSymbol |
genl_mts.$min_mts_2_enabledP$
This controls whether or not MIN-MTS implements a special case for exactly 2 mts. |
static SubLSymbol |
task_processor.$min_nbr_of_task_processors$
the default minimum number of task processors |
static SubLSymbol |
czer_vars.$minimal_skolem_arityP$
should the canonicalizer include only free vars referenced in existentially quantified formulas in argument lists of the resulting skolem functions? |
static SubLSymbol |
numeric_date_utilities.$minutes_in_an_hour$
the number of minutes in an hour |
static SubLSymbol |
numeric_date_utilities.$months_in_a_year$
the number of months in a year |
static SubLSymbol |
memoization_state.$mt_dependent_cache_clear_callbacks$
The list of zero-arity function-spec-p's to funcall each time the microtheory structure changes. |
static SubLSymbol |
mt_vars.$mt_mt$
The microtheory in which microtheories are asserted to be instances of #$Microtheory, and the microtheory where #$genlMt assertions go. |
static SubLSymbol |
mt_vars.$mt_root$
The root of the microtheory hierarchy |
static SubLSymbol |
mt_vars.$mt_var_basis_table$
|
static SubLSymbol |
mt_relevance_macros.$mt$
A ubiquitous parameter used to dynamically bind the current mt assumptions, if they can be expressed by a single mt. |
static SubLSymbol |
czer_vars.$must_enforce_semanticsP$
|
static SubLSymbol |
narts_high.$nart_dump_id_table$
|
static SubLSymbol |
czer_vars.$nart_key$
which function to use when accessing the formula for a nart |
static SubLSymbol |
control_vars.$nat_matching_predicate$
predicate used to compare two nat formulas when searching for a reified nat in the kb |
static SubLSymbol |
defns.$nec_defn_rejectsP_meters$
|
static SubLSymbol |
at_defns.$necessary_defns_rejectP_meters$
|
static SubLSymbol |
list_utilities.$negated_test_func$
This variable is only to be used below by the negated sequence and test functions |
static SubLSymbol |
control_vars.$negation_by_failure$
Do we allow the minimization inference methods to fire? |
static SubLSymbol |
bag.$new_bag_default_test_function$
|
static SubLSymbol |
cache_utilities.$new_cache_strategy_object_tracked_content_iterator_method_table$
|
static SubLSymbol |
czer_vars.$new_canonicalizerP$
Whether to use the code for the new canonicalizer |
static SubLSymbol |
defns.$new_defns_admitP_meters$
|
static SubLSymbol |
defns.$new_defns_rejectP_meters$
|
static SubLSymbol |
defns.$new_handle_added_genl_for_suf_defns_meters$
|
static SubLSymbol |
defns.$new_handle_added_genl_for_suf_quoted_defns_meters$
|
static SubLSymbol |
defns.$new_handle_removed_genl_for_suf_defns_meters$
|
static SubLSymbol |
defns.$new_handle_removed_genl_for_suf_quoted_defns_meters$
|
static SubLSymbol |
string_utilities.$new_line_string$
|
static SubLSymbol |
map_utilities.$new_map_object_iterator_method_table$
|
static SubLSymbol |
map_utilities.$new_map_object_with_same_properties_method_table$
|
static SubLSymbol |
defns.$new_quoted_defns_admitP_meters$
|
static SubLSymbol |
defns.$new_quoted_defns_rejectP_meters$
|
static SubLSymbol |
set.$new_set_default_test_function$
|
static SubLSymbol |
kb_paths.$node_ancestors$
|
static SubLSymbol |
kb_paths.$node_equalP$
|
static SubLSymbol |
kb_paths.$nodes_accessor_fn$
|
static SubLSymbol |
formula_templates.$non_editable_assertions_for_template_topic_instance$
The bundle of assertions that are not supposed to be made available for editing. |
static SubLSymbol |
mt_vars.$not_assertible_mt_convention_mt$
The microtheory where #$notAssertibleMt assertions go |
static SubLSymbol |
ke.$note_merged_constant_name$
Do we keep the merged constant name info in the KB? |
static SubLSymbol |
ke.$note_old_constant_name$
Do we keep previous constant name info in the KB? |
static SubLSymbol |
at_vars.$noting_at_violationsP$
|
static SubLSymbol |
czer_vars.$noting_ill_formed_meta_argsP$
whether el-meta should set the value of @xref *recan-ill-formed-meta-args?* |
static SubLSymbol |
utilities_macros.$noting_progress_start_time$
|
static SubLSymbol |
wff_vars.$noting_wff_violationsP$
should wff violations be recorded for presentation? |
static SubLSymbol |
numeric_date_utilities.$number_month_table$
|
static SubLSymbol |
numeric_date_utilities.$number_wkday_table$
|
static SubLSymbol |
at_defns.$old_defns_admitP_meters$
|
static SubLSymbol |
at_defns.$old_defns_rejectP_meters$
|
static SubLSymbol |
at_defns.$old_handle_added_genl_for_suf_defns_meters$
|
static SubLSymbol |
at_defns.$old_handle_added_genl_for_suf_quoted_defns_meters$
|
static SubLSymbol |
at_defns.$old_handle_removed_genl_for_suf_defns_meters$
|
static SubLSymbol |
at_defns.$old_handle_removed_genl_for_suf_quoted_defns_meters$
|
static SubLSymbol |
at_defns.$old_quoted_defns_admitP_meters$
|
static SubLSymbol |
at_defns.$old_quoted_defns_rejectP_meters$
|
static SubLSymbol |
cycl_utilities.$opaque_arg_function$
The function to use to determine argument opacity |
static SubLSymbol |
cycl_utilities.$opaque_seqvar_function$
The function to use to determine sequence variable opacity |
static SubLSymbol |
hl_interface_infrastructure.$override_hl_store_remote_accessP$
A non-NIL value means that access will be done locally regardless of the value of *hl-store-modification-and-access*. |
static SubLSymbol |
utilities_macros.$partial_results_accumulation_fn$
Who adds a new result to the partial results we already have. |
static SubLSymbol |
utilities_macros.$partial_results_accumulator$
Partial results can be accumulated here. |
static SubLSymbol |
utilities_macros.$partial_results_consolidation_fn$
Who adds the partial results in the accumulator to the total result set. |
static SubLSymbol |
utilities_macros.$partial_results_final_result_fn$
How the partial results will be processed for final usage. |
static SubLSymbol |
utilities_macros.$partial_results_initialization_fn$
How the partial results have to be setup. |
static SubLSymbol |
utilities_macros.$partial_results_notification_fn$
Who gets the partial results as they become available. |
static SubLSymbol |
utilities_macros.$partial_results_size$
How many partial results have stacked up. |
static SubLSymbol |
utilities_macros.$partial_results_threshold$
When the partial results, if ever are supposed to be flushed. |
static SubLSymbol |
utilities_macros.$partial_results_total_accumulator$
Once the partial results have been notified, they can be added to here. |
static SubLSymbol |
utilities_macros.$partial_results_total_size$
How many results have been computed altogeher up. |
static SubLSymbol |
kb_paths.$path_horizon$
|
static SubLSymbol |
kb_paths.$path_link_lattice$
|
static SubLSymbol |
kb_paths.$path_link_op$
|
static SubLSymbol |
kb_paths.$path_node_lattice$
|
static SubLSymbol |
kb_paths.$path_node_op$
|
static SubLSymbol |
kb_paths.$path_source$
|
static SubLSymbol |
kb_paths.$path_target$
|
static SubLSymbol |
pattern_match.$pattern_matches_tree_atomic_methods$
Additional atomic methods for pattern-matches-tree. |
static SubLSymbol |
pattern_match.$pattern_matches_tree_methods$
Additional methods for pattern-matches-tree. |
static SubLSymbol |
pattern_match.$pattern_transform_match_method$
|
static SubLSymbol |
utilities_macros.$percent_progress_start_time$
|
static SubLSymbol |
cfasl_kernel.$perform_cfasl_externalization$
|
static SubLSymbol |
control_vars.$perform_equals_unification$
Do we use #$equals assertions within term unification? |
static SubLSymbol |
hl_supports.$perform_opaque_support_verification$
|
static SubLSymbol |
control_vars.$perform_unification_occurs_check$
Do we check for and reject unifications where a variable appears in its own binding? |
static SubLSymbol |
system_parameters.$permit_api_host_access$
Possible values: T, NIL. |
static SubLSymbol |
wff_vars.$permit_generic_arg_variablesP$
transient state variable; is t sometimes and nil other times |
static SubLSymbol |
wff_vars.$permit_keyword_variablesP$
transient state variable; is t during the execution of kwt-wff? |
static SubLSymbol |
at_vars.$permitting_denotational_terms_admitted_by_defn_via_isaP$
|
static SubLSymbol |
control_vars.$pgia_activeP$
|
static SubLSymbol |
preserves_genls_in_arg.$pgia_mt$
|
static SubLSymbol |
string_utilities.$point_char$
|
static SubLSymbol |
czer_vars.$possibly_meta_arg_type$
arg-type for meta predicates |
static SubLSymbol |
pred_relevance_macros.$pred$
|
static SubLSymbol |
czer_vars.$preds_of_computed_skolem_gafs$
predicates for gafs that reference skolem functions that may be computed and asserted by the canonicalizer and may be manually edited |
static SubLSymbol |
czer_vars.$preds_of_editable_skolem_gafs$
predicates for gafs that reference skolem functions that may be computed and asserted by the canonicalizer, or the interface time-stamper, or may be manually edited |
static SubLSymbol |
control_vars.$prefer_forward_skolemization$
Do we prefer skolemization during forward inference? This option will make forward inference tend not to unify to existing NARTs so that new NARTs can be created if they would come into existence (see nat-lookup-pos-preference.) |
static SubLSymbol |
morphology.$preserve_case_in_singular_regP$
|
static SubLSymbol |
assertion_handles.$print_assertions_in_cnf$
|
static SubLSymbol |
binary_tree.$print_avl_tree_node_dataP$
|
static SubLSymbol |
cache.$print_cache_elementsP$
Whether to print the elements of a cache in the print method |
static SubLSymbol |
kb_hl_supports.$print_kb_hl_support_hl_supportP$
|
static SubLSymbol |
operation_communication.$process_auxiliary_operationsP$
|
static SubLSymbol |
operation_communication.$process_local_operationsP$
|
static SubLSymbol |
utilities_macros.$progress_note$
|
static SubLSymbol |
utilities_macros.$progress_sofar$
|
static SubLSymbol |
utilities_macros.$progress_start_time$
|
static SubLSymbol |
utilities_macros.$progress_total$
|
static SubLSymbol |
control_vars.$proof_checker_rules$
allowable rules |
static SubLSymbol |
control_vars.$proof_checking_enabled$
Are we using the inference engine as a proof-checker? |
static SubLSymbol |
wff_vars.$provide_wff_suggestionsP$
suggestions for making a non-wff formula wff will be attempted with this is non-nil |
static SubLSymbol |
mt_vars.$psc_mt$
The microtheory where isa assertions to #$ProblemSolvingCntxt go. |
static SubLSymbol |
control_vars.$query_properties_inherited_by_recursive_queries$
The query properties that should be inherited by recursive queries. |
static SubLSymbol |
at_defns.$quoted_defining_defns_status_meters$
|
static SubLSymbol |
at_defns.$quoted_defn_admits_intP_meters$
|
static SubLSymbol |
at_vars.$quoted_defn_col_history$
|
static SubLSymbol |
at_vars.$quoted_defn_fn_history$
|
static SubLSymbol |
memoization_state.$quoted_isa_dependent_cache_clear_callbacks$
The list of zero-arity function-spec-p's to funcall each time the quotedIsa structure changes. |
static SubLSymbol |
at_defns.$quoted_necessary_defns_rejectP_meters$
|
static SubLSymbol |
at_defns.$quoted_sufficient_defns_admitP_meters$
|
static SubLSymbol |
operation_communication.$read_master_transcript_op_number$
The number of operations that have been read from the master transcript by this image. |
static SubLSymbol |
control_vars.$read_require_constant_exists$
Does the #$ reader error if the referenced constant does not exist? |
static SubLSymbol |
operation_communication.$read_transcript_op_limit$
The max number of read-transcript ops to load at once |
static SubLSymbol |
transcript_utilities.$read_transcript_position$
|
static SubLSymbol |
transcript_utilities.$read_transcript$
transcript file from which ops are currenlty being read. |
static SubLSymbol |
system_parameters.$really_count_transcript_ops$
Possible values: T, NIL. |
static SubLSymbol |
czer_vars.$recan_ill_formed_meta_argsP$
bound by el-meta when called from the recanonicalizer, so that the recanonicalizer can correctly analyze problems with finding meta assertions (which may be due to uncanonicality). |
static SubLSymbol |
czer_vars.$recanonicalizing_candidate_assertion_stack$
used for recursion detection |
static SubLSymbol |
czer_vars.$recanonicalizing_candidate_natP$
Dynamic variable set while recanonicalizing a nat for robust nart lookup. |
static SubLSymbol |
czer_vars.$recanonicalizingP$
is an existing assertion being recanonicalized? |
static SubLSymbol |
operation_communication.$receiving_remote_operationsP$
|
static SubLSymbol |
search.$reclaim_dead_end_node_function$
|
static SubLSymbol |
search.$reclaim_dead_end_search_nodes$
|
static SubLSymbol |
wff_vars.$recognize_variablesP$
do not impose arg-type constraints on variables? |
static SubLSymbol |
api_kernel.$record_api_messagesP$
|
static SubLSymbol |
control_vars.$record_inconsistent_support_sets$
When non-nil, sets of mutually inconsistent HL supports are stored on the variable *inconsistent-support-sets* |
static SubLSymbol |
kb_control_vars.$recording_hl_transcript_operationsP$
Whether the HL storage modules should store the operations they perform |
static SubLSymbol |
kb_control_vars.$recursive_ist_justificationsP$
Do we give full justifications for ist gafs? |
static SubLSymbol |
red_api.$red_api_object$
|
static SubLSymbol |
red_api.$red_filenames$
|
static SubLSymbol |
red_infrastructure.$red_keys_dictionary$
a dictionary whose keys are all known red-keys and whose values are lists of red symbols |
static SubLSymbol |
red_infrastructure.$red_reload_callback_moniker_dictionary$
a dictionary whose keys are monikers(keywords) and whose values are lists of callback routines |
static SubLSymbol |
red_infrastructure.$red_symbols_list$
The list of all known red-symbols. |
static SubLSymbol |
red_infrastructure.$red_variables_dictionary$
The list of red symbols by DEFINE-red-ltype. |
static SubLSymbol |
red_infrastructure_macros.$reddef_gbl_prot$
dummy doc info |
static SubLSymbol |
red_infrastructure_macros.$reddef_gbl_publ$
dummy doc info |
static SubLSymbol |
red_infrastructure_macros.$reddef_lex_prot$
dummy doc info |
static SubLSymbol |
red_infrastructure_macros.$reddef_lex_publ$
dummy doc info |
static SubLSymbol |
red_infrastructure_macros.$reddef_par_prot$
dummy doc info |
static SubLSymbol |
red_infrastructure_macros.$reddef_par_publ$
dummy doc info |
static SubLSymbol |
red_infrastructure_macros.$reddef_var_prot$
dummy doc info |
static SubLSymbol |
red_infrastructure_macros.$reddef_var_publ$
dummy doc info |
static SubLSymbol |
czer_vars.$reify_skolemsP$
|
static SubLSymbol |
wff_vars.$reject_sbhl_conflictsP$
should asserted gafs that introduce sbhl conflicts be rejected? |
static SubLSymbol |
at_defns.$rejected_by_necessary_defns_meters$
|
static SubLSymbol |
at_defns.$rejected_by_quoted_necessary_defns_meters$
|
static SubLSymbol |
mt_vars.$relation_defining_mt$
The microtheory where #$Relation is defined |
static SubLSymbol |
at_vars.$relax_arg_constraints_for_disjunctionsP$
|
static SubLSymbol |
kb_control_vars.$relax_type_restrictions_for_nats$
|
static SubLSymbol |
kb_paths.$relevant_link_treeP$
|
static SubLSymbol |
kb_paths.$relevant_linkP$
|
static SubLSymbol |
mt_relevance_macros.$relevant_mt_function$
|
static SubLSymbol |
mt_relevance_macros.$relevant_mts$
|
static SubLSymbol |
kb_paths.$relevant_node_treeP$
|
static SubLSymbol |
kb_paths.$relevant_nodeP$
|
static SubLSymbol |
pred_relevance_macros.$relevant_pred_function$
|
static SubLSymbol |
pred_relevance_macros.$relevant_preds$
|
static SubLSymbol |
tcp_server_utilities.$remote_address$
Within a TCP server handler, this is bound to an integer representing the socket's remote machine IP address. |
static SubLSymbol |
tcp_server_utilities.$remote_hostname$
Within a TCP server handler, this is bound to a string representing the socket's remote machine hostname |
static SubLSymbol |
operation_queues.$remote_queue_lock$
|
static SubLSymbol |
operation_queues.$remote_queue$
A queue for operations that are loaded from the master transcript and need to be processed. |
static SubLSymbol |
backward.$removal_add_node_method$
When non-nil, the implementation to funcall inside REMOVAL-ADD-NODE. |
static SubLSymbol |
control_vars.$removal_cost_cutoff$
How expensive a removal do we allow (NIL for no restriction). |
static SubLSymbol |
red_infrastructure.$repositories_loaded$
Set by def-red-set-vars to T |
static SubLSymbol |
constant_completion_high.$require_case_insensitive_name_uniqueness$
Do we require that constant names be case-insensitively unique? |
static SubLSymbol |
constant_completion_low.$require_valid_constants$
|
static SubLSymbol |
web_utilities.$require_valid_xmlP$
If non-NIL, throw an error whenever invalid XML is detected. |
static SubLSymbol |
czer_vars.$required_arg_preds$
|
static SubLSymbol |
czer_vars.$rf_key$
which function to use when accessing the formula for a reified formula (the genl of nart and assertion) |
static SubLSymbol |
control_vars.$rkf_mt$
The mt within which RKF interactions are assumed. |
static SubLSymbol |
czer_vars.$robust_assertion_lookup$
Controls whether, upon failing to find an assertion, a more thorough (and more time-consuming) lookup is performed. |
static SubLSymbol |
czer_vars.$robust_nart_lookup$
Controls whether, upon failing to find a nart, a more thorough (and more time-consuming) lookup is performed. |
static SubLSymbol |
builder_utilities.$run_cyclops_for_sbhl_cache_tuningP$
When T, runs the CycLOPS benchmark once as part of the SBHL cache tuning. |
static SubLSymbol |
control_vars.$run_own_operationsP$
|
static SubLSymbol |
control_vars.$save_asked_queriesP$
Whether to save queries asked into a query transcript. |
static SubLSymbol |
operation_communication.$saving_operationsP$
|
static SubLSymbol |
sdbc.$sdbc_proxy_server$
the Java proxy server machine |
static SubLSymbol |
sdc.$sdc_common_spec_exceptionP$
should sdc module support (expensive) rule (-> (and (genls z x) (genls z y)) (sdcException x y)) |
static SubLSymbol |
sdc.$sdc_exception_transfers_thru_specsP$
should sdc module support (expensive) rule (-> (and (sdcException x y) (genls z y)) (sdcException x z))? |
static SubLSymbol |
sdc.$sdw_test_level$
current testing level for sdw modules |
static SubLSymbol |
sdc.$sdw_trace_level$
current tracing level for sdw modules |
static SubLSymbol |
kb_paths.$search_iteration$
|
static SubLSymbol |
numeric_date_utilities.$seconds_in_a_century$
HACK |
static SubLSymbol |
numeric_date_utilities.$seconds_in_a_day$
Yep. |
static SubLSymbol |
numeric_date_utilities.$seconds_in_a_leap_year$
True |
static SubLSymbol |
numeric_date_utilities.$seconds_in_a_minute$
the number of seconds in a minute |
static SubLSymbol |
numeric_date_utilities.$seconds_in_a_non_leap_year$
Also True |
static SubLSymbol |
numeric_date_utilities.$seconds_in_a_week$
Right |
static SubLSymbol |
numeric_date_utilities.$seconds_in_an_even_millennium$
|
static SubLSymbol |
numeric_date_utilities.$seconds_in_an_hour$
uh-huh. |
static SubLSymbol |
numeric_date_utilities.$seconds_in_an_odd_millennium$
|
static SubLSymbol |
at_vars.$semantic_dnf_hl_filtering_enabled$
|
static SubLSymbol |
czer_vars.$semantic_violations$
descriptions of how a relational expression is not semantically valid |
static SubLSymbol |
czer_vars.$sequence_variable_split_limit$
The maximum number of term variables that a sequence variable can be split into if we're using the arity information to simplify. |
static SubLSymbol |
control_vars.$show_assertions_in_english$
boolean; Should assertions be displayed in English? |
static SubLSymbol |
control_vars.$show_fet_create_instance_buttonsP$
boolean: Should collections have links to create instance with FET? |
static SubLSymbol |
control_vars.$show_fet_create_spec_buttonsP$
boolean: Should collections have links to create spec with FET? |
static SubLSymbol |
control_vars.$show_fet_edit_buttonsP$
boolean: Should terms have links to edit term with FET? |
static SubLSymbol |
file_vector_utilities.$show_file_vector_reference_payload_in_print$
Rebind this to T in order to see the contents of the file-vector reference payloads. |
static SubLSymbol |
utilities_macros.$silent_progressP$
|
static SubLSymbol |
czer_vars.$simplify_equal_symbols_literalP$
If T, the simplifier will simplify #$equalSymbols literals with one variable argument and one bound argument by substituting the binding throughout the conjunction. |
static SubLSymbol |
wff_vars.$simplify_evaluatable_expressionsP$
canonicalize evaluatable expressions to their result when possible? |
static SubLSymbol |
czer_vars.$simplify_implicationP$
|
static SubLSymbol |
czer_vars.$simplify_literalP$
|
static SubLSymbol |
czer_vars.$simplify_non_wff_literalP$
If t, non-wff literals will be reduced to #$False. |
static SubLSymbol |
czer_vars.$simplify_redundanciesP$
If t, simplify-cycl-sentence will look for redundant literals and remove them. |
static SubLSymbol |
czer_vars.$simplify_sentenceP$
|
static SubLSymbol |
czer_vars.$simplify_sequence_vars_using_kb_arityP$
If t, simplify-sequence-vars will use arity information from the KB to eliminate sequence variables or convert them to term variables when possible. |
static SubLSymbol |
czer_vars.$simplify_transitive_redundanciesP$
If t, simplify-transitive-redundancies will look for transitive redundancies and remove them. |
static SubLSymbol |
czer_vars.$simplify_true_sentence_awayP$
If T, the simplifier will be more zealous in simplifying #$trueSentence literals away. |
static SubLSymbol |
czer_vars.$simplify_using_semanticsP$
If nil, simplify-cycl-sentence will only perform syntactic simplifications. |
static SubLSymbol |
czer_vars.$skolem_axiom_table$
table of definitions of known skolems |
static SubLSymbol |
czer_vars.$skolem_function_functions$
cyc constants that denote functions whose ranges are skolem functions |
static SubLSymbol |
mt_vars.$skolem_mt$
The microtheory where #$skolem assertions go |
static SubLSymbol |
czer_vars.$skolemize_during_asksP$
should the canonicalizer translate existentially quantified vars into skolem functions during asks? |
static SubLSymbol |
ghl_search_vars.$sksi_gt_search_pred$
|
static SubLSymbol |
somewhere_cache.$somewhere_cache_gaf_after_adding_info$
For use by get-after-adding and get-after-removing |
static SubLSymbol |
at_vars.$sort_suf_defn_assertionsP$
|
static SubLSymbol |
at_vars.$sort_suf_function_assertionsP$
|
static SubLSymbol |
kb_paths.$source_term_args$
|
static SubLSymbol |
string_utilities.$space_char$
|
static SubLSymbol |
sdbc.$sql_connection_timeout$
|
static SubLSymbol |
sdbc.$sql_port$
the database server port |
static SubLSymbol |
sdbc.$sql_protocol$
|
static SubLSymbol |
sdbc.$sql_subprotocol$
|
static SubLSymbol |
control_vars.$standard_indent_string$
|
static SubLSymbol |
czer_vars.$standardize_variables_memory$
stores the variable rename mappings formed while standardizing variables during canonicalization |
static SubLSymbol |
system_parameters.$start_agenda_at_startupP$
Possible values: T, NIL. |
static SubLSymbol |
system_parameters.$startup_communication_mode$
Possible values -- :TRANSMIT-AND-RECEIVE, :RECEIVE-ONLY, :ISOLATED, :DEAF, :DEAD. |
static SubLSymbol |
string_utilities.$string_read_buffer_size$
|
static SubLSymbol |
string_utilities.$string_read_buffer$
|
static SubLSymbol |
utilities_macros.$structure_resourcing_enabled$
Controls whether or not a free list is maintained and used for a structure resource declared via DEFINE-STRUCTURE-RESOURCE. |
static SubLSymbol |
utilities_macros.$structure_resourcing_make_static$
Controls whether or not any new structure is statically allocated for a structure resource declared via DEFINE-STRUCTURE-RESOURCE. |
static SubLSymbol |
mt_vars.$sublid_mt$
The microtheory from which #$subLIdentifier and #$uniquelyIdentifiedInType assertions should be visisble. |
static SubLSymbol |
control_vars.$sublisp_package$
|
static SubLSymbol |
czer_vars.$subordinate_fi_opsP$
|
static SubLSymbol |
list_utilities.$subseq_subst_recursive_answers$
|
static SubLSymbol |
mt_vars.$subset_of_defining_mt$
|
static SubLSymbol |
at_vars.$suf_defn_cache$
|
static SubLSymbol |
at_vars.$suf_function_cache$
|
static SubLSymbol |
at_vars.$suf_quoted_defn_cache$
|
static SubLSymbol |
at_vars.$suf_quoted_function_cache$
|
static SubLSymbol |
at_defns.$sufficient_defns_admitP_meters$
|
static SubLSymbol |
control_vars.$suppress_conflict_noticesP$
|
static SubLSymbol |
memoization_state.$suspend_clearing_mt_dependent_cachesP$
|
static SubLSymbol |
gt_vars.$suspend_gt_type_checkingP$
|
static SubLSymbol |
system_parameters.$suspend_sbhl_type_checkingP$
Possible values: T, NIL. |
static SubLSymbol |
utilities_macros.$sxhash_bit_limit$
The number of bits used in the internal integer computations done by sxhash-external. |
static SubLSymbol |
utilities_macros.$sxhash_composite_hash$
|
static SubLSymbol |
utilities_macros.$sxhash_composite_state$
|
static SubLSymbol |
string_utilities.$tab_char$
|
static SubLSymbol |
control_vars.$table_area$
|
static SubLSymbol |
string_utilities.$target_characters$
|
static SubLSymbol |
kb_paths.$target_term_args$
|
static SubLSymbol |
task_processor.$task_processor_standard_output$
the standard output stream for debugging within a task-processor-request |
static SubLSymbol |
task_processor.$task_request_queue_max_size$
|
static SubLSymbol |
czer_vars.$tense_czer_mode$
|
static SubLSymbol |
kb_paths.$term_arg$
|
static SubLSymbol |
enumeration_types.$term_args$
|
static SubLSymbol |
control_vars.$term_functional_complexity_cutoff$
The maximum function complexity of CycL allowed by the system. |
static SubLSymbol |
function_terms.$term_functional_complexity_internal_method_table$
|
static SubLSymbol |
kb_utilities.$term_order_method_table$
|
static SubLSymbol |
control_vars.$term_relational_complexity_cutoff$
The maximum relation complexity of CycL allowed by the system. |
static SubLSymbol |
function_terms.$term_relational_complexity_internal_method_table$
|
static SubLSymbol |
simple_indexing.$terms_to_toggle_indexing_mode$
|
static SubLSymbol |
cfasl.$terse_guid_serialization_enabled_for_cfasl_encode_externalizedP$
Temporary control variable, the only controls whether cfasl-econde-externalized-terse uses terse GUID serialization |
static SubLSymbol |
string_utilities.$test_char$
|
static SubLSymbol |
api_control_vars.$the_cyclist$
|
static SubLSymbol |
fi.$the_date$
When non-nil, this variable contains the date to be used for asserting formulas to the system. |
static SubLSymbol |
fi.$the_second$
When non-nil, this variable contains the second to be used for asserting formulas to the system. |
static SubLSymbol |
control_vars.$the_term_inference_enabled$
Global control of whether we ever allow any the-term reasoning at all. |
static SubLSymbol |
control_vars.$the_term_qua_constant$
|
static SubLSymbol |
mt_vars.$theory_mt_root$
The highest theory microtheory where assertions/deductions could possibly go |
static SubLSymbol |
mt_vars.$thing_defining_mt$
The microtheory where #$Thing is defined |
static SubLSymbol |
kb_hl_supports.$tms_kb_hl_support_queue$
|
static SubLSymbol |
operation_communication.$total_auxiliary_operations_run$
The number of operations that have been processed by the auxiliary queue. |
static SubLSymbol |
operation_communication.$total_local_operations_recorded$
The number of operations that have been processed and recorded locally by this image. |
static SubLSymbol |
operation_communication.$total_local_operations_transmitted$
The number of local operations that have been transmitted to the master transcript by this image. |
static SubLSymbol |
operation_communication.$total_master_transcript_operations_processed$
The number of operations that have been read from the master transcript by this image *and* processed. |
static SubLSymbol |
operation_communication.$total_remote_operations_run$
The number of successfully processed operations generated by a different image, and read from the master transcript. |
static SubLSymbol |
mt_vars.$tou_mt$
The microtheory where #$termOfUnit assertions go |
static SubLSymbol |
czer_main.$tou_skolem_blist$
A binding list to remember existential variables, to remember the original EL variable as it was asserted. |
static SubLSymbol |
folification.$tptp_axiom_prefix$
If non-nil, will prefix all axiom ids with this string. |
static SubLSymbol |
folification.$tptp_query_name$
If non-nil, will use this name for the conjecture instead of a number. |
static SubLSymbol |
utilities_macros.$tracing_level$
An alist of things to trace and the level at which they should be traced. |
static SubLSymbol |
operation_communication.$transcript_load_succeeded$
|
static SubLSymbol |
operation_queues.$transcript_queue_lock$
|
static SubLSymbol |
operation_queues.$transcript_queue$
A queue for storing operations that have been processed but need to be written to a transcript. |
static SubLSymbol |
operation_communication.$transcript_read_attempted$
|
static SubLSymbol |
transcript_server.$transcript_server_protocol_version$
The version of the transcript server protocol 0 = initial version 1 = current version |
static SubLSymbol |
transcript_utilities.$transcript_suffix$
|
static SubLSymbol |
gt_vars.$transfers_through_modules$
|
static SubLSymbol |
backward.$transformation_add_node_method$
When non-nil, the implementation to funcall inside TRANSFORMATION-ADD-NODE. |
static SubLSymbol |
control_vars.$transformation_depth_cutoff$
|
static SubLSymbol |
backward.$transformation_early_removal_threshold$
If any non-backchain literals exist in the transformation layer, and they have an estimated removal cost less than this, force these removals to be done first. |
static SubLSymbol |
backward.$transformation_semantic_pruning_enabled$
Do we enable the transformation-layer semantic pruning heuristics? |
static SubLSymbol |
gt_vars.$transitivity_modules$
|
static SubLSymbol |
operation_queues.$transmit_queue_lock$
|
static SubLSymbol |
operation_queues.$transmit_queue$
A queue for storing operations that need to be sent to the master transcript. |
static SubLSymbol |
tries.$trie_ancestor_next$
|
static SubLSymbol |
tries.$trie_ancestor_tracking_lock$
|
static SubLSymbol |
tries.$trie_ancestor_tracking_resource$
|
static SubLSymbol |
tries.$trie_ancestor_tracking_vector_size$
|
static SubLSymbol |
tries.$trie_ancestor_tracking$
Special variable used to control whether we bother to track the ancestor path in a trie. |
static SubLSymbol |
tries.$trie_ancestor_vector$
|
static SubLSymbol |
tries.$trie_objects$
Special variable used when gathering objects from a TRIE |
static SubLSymbol |
tries.$trie_relevant_marks$
Special variable used while walking over relevant portions of a multi-trie |
static SubLSymbol |
czer_vars.$try_to_simplify_non_wff_into_wffP$
If t, non-wffs will be simplified to see if they become wff. |
static SubLSymbol |
czer_vars.$trying_to_simplify_non_wff_into_wffP$
transient state variable, t iff we're in the middle of trying to simplify a non-wff into a wff |
static SubLSymbol |
gt_vars.$tt_dispatch_table$
|
static SubLSymbol |
gt_vars.$tt_gather_arg$
|
static SubLSymbol |
gt_vars.$tt_gather$
|
static SubLSymbol |
gt_vars.$tt_index_arg$
|
static SubLSymbol |
gt_vars.$tt_index$
|
static SubLSymbol |
gt_vars.$tt_methods$
|
static SubLSymbol |
gt_vars.$tt_parameters$
|
static SubLSymbol |
gt_vars.$tt_pred$
|
static SubLSymbol |
gt_vars.$tt_step_fn$
|
static SubLSymbol |
gt_vars.$tt_transitive_conduitP$
|
static SubLSymbol |
gt_vars.$tt_truth$
|
static SubLSymbol |
czer_vars.$turn_existentials_into_skolemsP$
If you set this to NIL, the canonicalizer will be severely crippled. |
static SubLSymbol |
tva_inference.$tva_inference$
The current TVA inference. |
static SubLSymbol |
tva_utilities.$tva_precompute_closure_threshold$
The cardinality below which a closure should be marked, regardless of direction |
static SubLSymbol |
control_vars.$typical_hl_module_check_cost$
The cost value used for performing typical fully-bound HL module checks. |
static SubLSymbol |
control_vars.$unbound_rule_backchain_enabled$
Do we allow backchaining using the unbound rule index. |
static SubLSymbol |
at_defns.$uncache_suf_defn_meters$
|
static SubLSymbol |
at_defns.$uncache_suf_function_meters$
|
static SubLSymbol |
at_defns.$uncache_suf_quoted_defn_meters$
|
static SubLSymbol |
czer_vars.$uncanonicalize_tensed_literalsP$
Whether the uncanonicalizer should rephrase sentences in terms of #$was, #$willBe, etc. |
static SubLSymbol |
uncanonicalizer.$uncanonicalizer_dnf_threshold$
max number of conjuncts that will be attempted to put in dnf during uncanonicalization |
static SubLSymbol |
encapsulation.$unencapsulate_believe_names$
Do we believe the names when the ids fail to match? |
static SubLSymbol |
control_vars.$unencapsulating_within_agenda$
|
static SubLSymbol |
wff_vars.$unexpanded_formula$
original formula whose expansion is being considered? |
static SubLSymbol |
unification.$unify_cons_function$
|
static SubLSymbol |
unification.$unify_multipleP$
Do we want UNIFY to find all possible bindings sets, and not just the first? |
static SubLSymbol |
unification.$unify_possible_cons_function$
|
static SubLSymbol |
unification.$unify_return_justificationP$
Do we return a justification for the bindings? |
static SubLSymbol |
unification.$unify_term_variable_enabledP$
Temporary control variable; when non-nil, term variables (EL variables) are allowed to unify with other term variables. |
static SubLSymbol |
control_vars.$unique_inference_result_bindings$
|
static SubLSymbol |
utilities_macros.$unprovided$
A unique marker which can be used as a default optional argument to indicate that no argument was explicitly provided. |
static SubLSymbol |
kb_hl_supports.$unreify_kb_hl_supportsP$
|
static SubLSymbol |
czer_vars.$unremove_universalsP$
Whether the uncanonicalizer should insert #$forAlls around unquantified variables. |
static SubLSymbol |
unrepresented_terms.$unrepresented_term_dump_id_table$
|
static SubLSymbol |
czer_vars.$ununiquify_el_varsP$
Whether the uncanonicalizer should remove uniquifying numerical suffixes on EL variables. |
static SubLSymbol |
clausifier.$use_cnf_cacheP$
Whether to cache the function that converts EL sentences to CNF clausal form |
static SubLSymbol |
wff_utilities.$use_cycl_grammar_if_semantic_checking_disabledP$
Whether to use a totally syntactic wff-check if all semantic wff-checking is disabled. |
static SubLSymbol |
czer_vars.$use_czer_fort_types_globallyP$
whether to always use czer-fort types. |
static SubLSymbol |
czer_vars.$use_czer_fort_typesP$
whether to use czer-fort-types at all. |
static SubLSymbol |
api_control_vars.$use_local_queueP$
|
static SubLSymbol |
at_defns.$use_new_defns_functionsP$
|
static SubLSymbol |
czer_vars.$use_skolem_constantsP$
should the canonicalizer create and reference skolem constants instead of zero-arity skolem functions? |
static SubLSymbol |
system_parameters.$use_transcript_server$
Possible values: T, NIL. |
static SubLSymbol |
control_vars.$use_transcriptP$
|
static SubLSymbol |
tva_cache.$use_tva_cacheP$
|
static SubLSymbol |
user_actions.$user_actions_by_id_string$
A hash to find a user action from its id-string. |
static SubLSymbol |
user_actions.$user_actions_lock$
A lock of the user-action structures to prevent clobbering. |
static SubLSymbol |
user_actions.$user_actions$
All the user actions that have been defined. |
static SubLSymbol |
enumeration_types.$valid_el_strengths$
|
static SubLSymbol |
cycl_variables.$valid_el_var_regular_expression$
The current filter for valid el variable name in regular expression format. |
static SubLSymbol |
enumeration_types.$valid_senses$
|
static SubLSymbol |
wff_vars.$validate_constantsP$
require that constants referenced by a formula be valid for the formula to be valid? |
static SubLSymbol |
wff_vars.$validate_expansionsP$
should wff tests be applied to expansions (in addition to given form)? |
static SubLSymbol |
wff_vars.$validating_expansionP$
within wff tests applied to expansion (in addition to given form)? |
static SubLSymbol |
control_vars.$variable_names$
|
static SubLSymbol |
czer_vars.$variables_that_cannot_be_sequence_variables$
a dynamic stack of variables that are currently not permitted to be used as sequence variables (e.g. |
static SubLSymbol |
czer_vars.$varP$
default predicate to identify variables |
static SubLSymbol |
wff_vars.$wff_debugP$
Should WFF print out debugging messages during its computation? Setting or binding this to T can be useful when trying to figure out why WFF is rejecting something and why-not-wff is not yielding a useful result. |
static SubLSymbol |
wff_vars.$wff_expansion_formula$
expansion formula being appraised by wff module |
static SubLSymbol |
wff_vars.$wff_formula$
formula being appraised by wff module |
static SubLSymbol |
wff_vars.$wff_memoization_state$
transient state variable; contains the current memoization state during execution of wff? |
static SubLSymbol |
wff_vars.$wff_mode$
The primary way WFF will handle constraints. |
static SubLSymbol |
wff_vars.$wff_original_formula$
original formula being appraised by wff module |
static SubLSymbol |
wff_vars.$wff_properties$
Dynamically bound to the user-specified WFF properties |
static SubLSymbol |
wff_vars.$wff_suggestions$
descriptions of how the current invalid argument to wff? can be fixed |
static SubLSymbol |
wff_vars.$wff_violation_data_terseP$
is wff module only gathering terse violation data? |
static SubLSymbol |
wff_vars.$wff_violations$
descriptions of how the current argument to wff? is invalid |
static SubLSymbol |
subl_macro_promotions.$with_timeout_nesting_depth$
|
static SubLSymbol |
operation_queues.$within_a_remote_opP$
|
static SubLSymbol |
control_vars.$within_ask$
|
static SubLSymbol |
control_vars.$within_assert$
|
static SubLSymbol |
kb_control_vars.$within_assertion_forward_propagationP$
|
static SubLSymbol |
at_vars.$within_at_mappingP$
|
static SubLSymbol |
at_vars.$within_at_suggestionP$
|
static SubLSymbol |
czer_vars.$within_canonicalizerP$
transient state variable; is t during the execution of canonicalizing functions |
static SubLSymbol |
cfasl.$within_cfasl_externalization$
|
static SubLSymbol |
cfasl_kb_methods.$within_complete_cfasl_objects$
|
static SubLSymbol |
at_vars.$within_conjunctionP$
|
static SubLSymbol |
at_vars.$within_decontextualizedP$
|
static SubLSymbol |
at_vars.$within_disjunctionP$
|
static SubLSymbol |
kb_control_vars.$within_forward_inferenceP$
|
static SubLSymbol |
at_vars.$within_functionP$
|
static SubLSymbol |
search.$within_generic_search$
|
static SubLSymbol |
control_vars.$within_hl_failure_backchainingP$
|
static SubLSymbol |
at_vars.$within_negated_conjunctionP$
|
static SubLSymbol |
at_vars.$within_negated_disjunctionP$
|
static SubLSymbol |
czer_vars.$within_negationP$
is canonicalization occuring within scope of a negation? |
static SubLSymbol |
utilities_macros.$within_noting_percent_progress$
|
static SubLSymbol |
simple_indexing.$within_noting_terms_to_toggle_indexing_mode$
|
static SubLSymbol |
at_vars.$within_predicateP$
|
static SubLSymbol |
control_vars.$within_query$
|
static SubLSymbol |
cycl_grammar.$within_quote_form$
|
static SubLSymbol |
at_vars.$within_tou_gafP$
|
static SubLSymbol |
control_vars.$within_unassert$
|
static SubLSymbol |
wff_vars.$within_wffP$
transient state variable; is t during the execution of wff? |
static SubLSymbol |
subl_macro_promotions.$within_with_timeout$
|
static SubLSymbol |
xml_utilities.$xml_indentation_amount$
|
static SubLSymbol |
xml_utilities.$xml_indentation_level$
|
static SubLSymbol |
xml_utilities.$xml_special_chars$
|
static SubLSymbol |
xref_database.$xref_file_position_scope$
|
static SubLSymbol |
xref_database.$xref_global_scope$
|
static SubLSymbol |
xref_database.$xref_method_scope$
|
static SubLSymbol |
xref_database.$xref_module_scope$
|
static SubLSymbol |
xref_database.$xref_trace$
When T, trace the progress of translation. |
| Methods in com.cyc.cycjava.cycl with annotations of type SubLTranslatedFile.SubL | |
|---|---|
static SubLObject |
assertions_low._csetf_as_content_arguments(SubLObject object,
SubLObject value)
|
static SubLObject |
assertions_low._csetf_as_content_flags(SubLObject object,
SubLObject value)
|
static SubLObject |
assertions_low._csetf_as_content_formula_data(SubLObject object,
SubLObject value)
|
static SubLObject |
assertions_low._csetf_as_content_mt(SubLObject object,
SubLObject value)
|
static SubLObject |
assertions_low._csetf_as_content_plist(SubLObject object,
SubLObject value)
|
static SubLObject |
assertion_handles._csetf_as_id(SubLObject object,
SubLObject value)
|
static SubLObject |
binary_tree._csetf_bt_higher(SubLObject object,
SubLObject value)
|
static SubLObject |
binary_tree._csetf_bt_lower(SubLObject object,
SubLObject value)
|
static SubLObject |
binary_tree._csetf_bt_state(SubLObject object,
SubLObject value)
|
static SubLObject |
binary_tree._csetf_bt_tag(SubLObject object,
SubLObject value)
|
static SubLObject |
constant_handles._csetf_c_name(SubLObject object,
SubLObject value)
|
static SubLObject |
constant_handles._csetf_c_suid(SubLObject object,
SubLObject value)
|
static SubLObject |
cache._csetf_cache_capacity(SubLObject object,
SubLObject value)
|
static SubLObject |
cache._csetf_cache_entry_key(SubLObject object,
SubLObject value)
|
static SubLObject |
cache._csetf_cache_entry_newer(SubLObject object,
SubLObject value)
|
static SubLObject |
cache._csetf_cache_entry_older(SubLObject object,
SubLObject value)
|
static SubLObject |
cache._csetf_cache_entry_value(SubLObject object,
SubLObject value)
|
static SubLObject |
cache._csetf_cache_head_entry(SubLObject object,
SubLObject value)
|
static SubLObject |
cache._csetf_cache_map(SubLObject object,
SubLObject value)
|
static SubLObject |
cache_utilities._csetf_cachemtr_hit_count(SubLObject object,
SubLObject value)
|
static SubLObject |
cache_utilities._csetf_cachemtr_miss_count(SubLObject object,
SubLObject value)
|
static SubLObject |
memoization_state._csetf_caching_state_args_length(SubLObject object,
SubLObject value)
|
static SubLObject |
memoization_state._csetf_caching_state_capacity(SubLObject object,
SubLObject value)
|
static SubLObject |
memoization_state._csetf_caching_state_func_symbol(SubLObject object,
SubLObject value)
|
static SubLObject |
memoization_state._csetf_caching_state_lock(SubLObject object,
SubLObject value)
|
static SubLObject |
memoization_state._csetf_caching_state_store(SubLObject object,
SubLObject value)
|
static SubLObject |
memoization_state._csetf_caching_state_test(SubLObject object,
SubLObject value)
|
static SubLObject |
memoization_state._csetf_caching_state_zero_arg_results(SubLObject object,
SubLObject value)
|
static SubLObject |
clause_strucs._csetf_cls_assertions(SubLObject object,
SubLObject value)
|
static SubLObject |
clause_strucs._csetf_cls_cnf(SubLObject object,
SubLObject value)
|
static SubLObject |
clause_strucs._csetf_cls_id(SubLObject object,
SubLObject value)
|
static SubLObject |
deductions_low._csetf_d_content_assertion(SubLObject object,
SubLObject value)
|
static SubLObject |
deductions_low._csetf_d_content_supports(SubLObject object,
SubLObject value)
|
static SubLObject |
deductions_low._csetf_d_content_tv(SubLObject object,
SubLObject value)
|
static SubLObject |
deduction_handles._csetf_d_id(SubLObject object,
SubLObject value)
|
static SubLObject |
deck._csetf_deck_data(SubLObject object,
SubLObject value)
|
static SubLObject |
deck._csetf_deck_type(SubLObject object,
SubLObject value)
|
static SubLObject |
dictionary._csetf_dictionary_database(SubLObject object,
SubLObject value)
|
static SubLObject |
dictionary._csetf_dictionary_test(SubLObject object,
SubLObject value)
|
static SubLObject |
file_hash_table._csetf_fht_se_encoding_input_fn(SubLObject object,
SubLObject value)
|
static SubLObject |
file_hash_table._csetf_fht_se_encoding_key_input_fn(SubLObject object,
SubLObject value)
|
static SubLObject |
file_hash_table._csetf_fht_se_encoding_key_output_fn(SubLObject object,
SubLObject value)
|
static SubLObject |
file_hash_table._csetf_fht_se_encoding_output_fn(SubLObject object,
SubLObject value)
|
static SubLObject |
file_hash_table._csetf_fht_se_encoding_size_fn(SubLObject object,
SubLObject value)
|
static SubLObject |
file_hash_table._csetf_fht_se_hash_fn(SubLObject object,
SubLObject value)
|
static SubLObject |
forts._csetf_fort_id_index_constants(SubLObject object,
SubLObject value)
|
static SubLObject |
forts._csetf_fort_id_index_narts(SubLObject object,
SubLObject value)
|
static SubLObject |
file_vector._csetf_fvector_data_stream(SubLObject object,
SubLObject value)
|
static SubLObject |
file_vector._csetf_fvector_index_stream(SubLObject object,
SubLObject value)
|
static SubLObject |
file_vector_utilities._csetf_fvector_ref_index(SubLObject object,
SubLObject value)
|
static SubLObject |
file_vector_utilities._csetf_fvector_ref_payload(SubLObject object,
SubLObject value)
|
static SubLObject |
ghl_search_vars._csetf_ghl_search_graphl_search(SubLObject object,
SubLObject value)
|
static SubLObject |
ghl_search_vars._csetf_ghl_search_predicates(SubLObject object,
SubLObject value)
|
static SubLObject |
ghl_search_vars._csetf_ghl_search_tv(SubLObject object,
SubLObject value)
|
static SubLObject |
graphl_search_vars._csetf_graphl_search_direction(SubLObject object,
SubLObject value)
|
static SubLObject |
graphl_search_vars._csetf_graphl_search_goal_found_p(SubLObject object,
SubLObject value)
|
static SubLObject |
graphl_search_vars._csetf_graphl_search_goal(SubLObject object,
SubLObject value)
|
static SubLObject |
graphl_search_vars._csetf_graphl_search_graph(SubLObject object,
SubLObject value)
|
static SubLObject |
graphl_search_vars._csetf_graphl_search_justifyP(SubLObject object,
SubLObject value)
|
static SubLObject |
graphl_search_vars._csetf_graphl_search_marking_space(SubLObject object,
SubLObject value)
|
static SubLObject |
graphl_search_vars._csetf_graphl_search_marking(SubLObject object,
SubLObject value)
|
static SubLObject |
graphl_search_vars._csetf_graphl_search_order(SubLObject object,
SubLObject value)
|
static SubLObject |
graphl_search_vars._csetf_graphl_search_result(SubLObject object,
SubLObject value)
|
static SubLObject |
graphl_search_vars._csetf_graphl_search_type(SubLObject object,
SubLObject value)
|
static SubLObject |
file_hash_table._csetf_htfile_key_entry_hash_code(SubLObject object,
SubLObject value)
|
static SubLObject |
file_hash_table._csetf_htfile_key_entry_key_offset(SubLObject object,
SubLObject value)
|
static SubLObject |
id_index._csetf_idix_count(SubLObject object,
SubLObject value)
|
static SubLObject |
id_index._csetf_idix_lock(SubLObject object,
SubLObject value)
|
static SubLObject |
id_index._csetf_idix_new_objects(SubLObject object,
SubLObject value)
|
static SubLObject |
id_index._csetf_idix_next_id(SubLObject object,
SubLObject value)
|
static SubLObject |
id_index._csetf_idix_old_objects(SubLObject object,
SubLObject value)
|
static SubLObject |
integer_sequence_generator._csetf_isg_current(SubLObject object,
SubLObject value)
|
static SubLObject |
integer_sequence_generator._csetf_isg_delta(SubLObject object,
SubLObject value)
|
static SubLObject |
integer_sequence_generator._csetf_isg_limit(SubLObject object,
SubLObject value)
|
static SubLObject |
integer_sequence_generator._csetf_isg_lock(SubLObject object,
SubLObject value)
|
static SubLObject |
integer_sequence_generator._csetf_isg_start(SubLObject object,
SubLObject value)
|
static SubLObject |
iteration._csetf_it_done(SubLObject object,
SubLObject value)
|
static SubLObject |
iteration._csetf_it_finalize(SubLObject object,
SubLObject value)
|
static SubLObject |
iteration._csetf_it_next(SubLObject object,
SubLObject value)
|
static SubLObject |
iteration._csetf_it_state(SubLObject object,
SubLObject value)
|
static SubLObject |
kb_hl_supports._csetf_kb_hls_id(SubLObject object,
SubLObject value)
|
static SubLObject |
kb_hl_supports._csetf_kb_hlsc_argument(SubLObject object,
SubLObject value)
|
static SubLObject |
kb_hl_supports._csetf_kb_hlsc_dependents(SubLObject object,
SubLObject value)
|
static SubLObject |
kb_object_manager._csetf_kbom_content_lock(SubLObject object,
SubLObject value)
|
static SubLObject |
kb_object_manager._csetf_kbom_content_table(SubLObject object,
SubLObject value)
|
static SubLObject |
kb_object_manager._csetf_kbom_file_vector(SubLObject object,
SubLObject value)
|
static SubLObject |
kb_object_manager._csetf_kbom_id_threshold(SubLObject object,
SubLObject value)
|
static SubLObject |
kb_object_manager._csetf_kbom_load_func(SubLObject object,
SubLObject value)
|
static SubLObject |
kb_object_manager._csetf_kbom_lru_information(SubLObject object,
SubLObject value)
|
static SubLObject |
kb_object_manager._csetf_kbom_lru_size_percentage(SubLObject object,
SubLObject value)
|
static SubLObject |
kb_object_manager._csetf_kbom_meter_swap_timeP(SubLObject object,
SubLObject value)
|
static SubLObject |
kb_object_manager._csetf_kbom_name(SubLObject object,
SubLObject value)
|
static SubLObject |
kb_object_manager._csetf_kbom_swap_time(SubLObject object,
SubLObject value)
|
static SubLObject |
kb_object_manager._csetf_kbom_usage_table(SubLObject object,
SubLObject value)
|
static SubLObject |
keyhash._csetf_khash_count(SubLObject object,
SubLObject value)
|
static SubLObject |
keyhash._csetf_khash_hash_stash(SubLObject object,
SubLObject value)
|
static SubLObject |
keyhash._csetf_khash_nodes(SubLObject object,
SubLObject value)
|
static SubLObject |
keyhash._csetf_khash_test(SubLObject object,
SubLObject value)
|
static SubLObject |
cache_utilities._csetf_mcache_cache(SubLObject object,
SubLObject value)
|
static SubLObject |
cache_utilities._csetf_mcache_metrics(SubLObject object,
SubLObject value)
|
static SubLObject |
memoization_state._csetf_memoization_state_current_process(SubLObject object,
SubLObject value)
|
static SubLObject |
memoization_state._csetf_memoization_state_lock(SubLObject object,
SubLObject value)
|
static SubLObject |
memoization_state._csetf_memoization_state_name(SubLObject object,
SubLObject value)
|
static SubLObject |
memoization_state._csetf_memoization_state_should_clone(SubLObject object,
SubLObject value)
|
static SubLObject |
memoization_state._csetf_memoization_state_store(SubLObject object,
SubLObject value)
|
static SubLObject |
modules._csetf_module_name(SubLObject object,
SubLObject value)
|
static SubLObject |
modules._csetf_module_system(SubLObject object,
SubLObject value)
|
static SubLObject |
nart_handles._csetf_n_id(SubLObject object,
SubLObject value)
|
static SubLObject |
os_process_utilities._csetf_os_process_impl_arguments(SubLObject object,
SubLObject value)
|
static SubLObject |
os_process_utilities._csetf_os_process_impl_name(SubLObject object,
SubLObject value)
|
static SubLObject |
os_process_utilities._csetf_os_process_impl_program(SubLObject object,
SubLObject value)
|
static SubLObject |
os_process_utilities._csetf_os_process_impl_started(SubLObject object,
SubLObject value)
|
static SubLObject |
os_process_utilities._csetf_os_process_impl_status(SubLObject object,
SubLObject value)
|
static SubLObject |
queues._csetf_p_queue_comp_func(SubLObject object,
SubLObject value)
|
static SubLObject |
queues._csetf_p_queue_max_size(SubLObject object,
SubLObject value)
|
static SubLObject |
queues._csetf_p_queue_num(SubLObject object,
SubLObject value)
|
static SubLObject |
queues._csetf_p_queue_rank_func(SubLObject object,
SubLObject value)
|
static SubLObject |
queues._csetf_p_queue_tree(SubLObject object,
SubLObject value)
|
static SubLObject |
queues._csetf_q_elements(SubLObject object,
SubLObject value)
|
static SubLObject |
queues._csetf_q_last(SubLObject object,
SubLObject value)
|
static SubLObject |
queues._csetf_q_num(SubLObject object,
SubLObject value)
|
static SubLObject |
red_infrastructure._csetf_red_symbol_default_value(SubLObject object,
SubLObject value)
|
static SubLObject |
red_infrastructure._csetf_red_symbol_ltype(SubLObject object,
SubLObject value)
|
static SubLObject |
red_infrastructure._csetf_red_symbol_name(SubLObject object,
SubLObject value)
|
static SubLObject |
red_infrastructure._csetf_red_symbol_red_key(SubLObject object,
SubLObject value)
|
static SubLObject |
red_infrastructure._csetf_red_symbol_set_from_red(SubLObject object,
SubLObject value)
|
static SubLObject |
red_infrastructure._csetf_red_symbol_valuetype(SubLObject object,
SubLObject value)
|
static SubLObject |
set._csetf_set_struct_contents(SubLObject object,
SubLObject value)
|
static SubLObject |
set._csetf_set_struct_test(SubLObject object,
SubLObject value)
|
static SubLObject |
stacks._csetf_stack_struc_elements(SubLObject object,
SubLObject value)
|
static SubLObject |
stacks._csetf_stack_struc_num(SubLObject object,
SubLObject value)
|
static SubLObject |
special_variable_state._csetf_svs_values(SubLObject object,
SubLObject value)
|
static SubLObject |
special_variable_state._csetf_svs_variables(SubLObject object,
SubLObject value)
|
static SubLObject |
dictionary_utilities._csetf_synchronized_dictionary_dictionary(SubLObject object,
SubLObject value)
|
static SubLObject |
dictionary_utilities._csetf_synchronized_dictionary_lock(SubLObject object,
SubLObject value)
|
static SubLObject |
modules._csetf_system_modules(SubLObject object,
SubLObject value)
|
static SubLObject |
modules._csetf_system_name(SubLObject object,
SubLObject value)
|
static SubLObject |
tcp_server_utilities._csetf_tcps_port(SubLObject object,
SubLObject value)
|
static SubLObject |
tcp_server_utilities._csetf_tcps_process(SubLObject object,
SubLObject value)
|
static SubLObject |
tcp_server_utilities._csetf_tcps_type(SubLObject object,
SubLObject value)
|
static SubLObject |
task_processor._csetf_ti_bindings(SubLObject object,
SubLObject value)
|
static SubLObject |
task_processor._csetf_ti_error_message(SubLObject object,
SubLObject value)
|
static SubLObject |
task_processor._csetf_ti_giveback_info(SubLObject object,
SubLObject value)
|
static SubLObject |
task_processor._csetf_ti_id(SubLObject object,
SubLObject value)
|
static SubLObject |
task_processor._csetf_ti_priority(SubLObject object,
SubLObject value)
|
static SubLObject |
task_processor._csetf_ti_request(SubLObject object,
SubLObject value)
|
static SubLObject |
task_processor._csetf_ti_requestor(SubLObject object,
SubLObject value)
|
static SubLObject |
task_processor._csetf_ti_response(SubLObject object,
SubLObject value)
|
static SubLObject |
task_processor._csetf_ti_task_processor_name(SubLObject object,
SubLObject value)
|
static SubLObject |
task_processor._csetf_ti_type(SubLObject object,
SubLObject value)
|
static SubLObject |
task_processor._csetf_tpool_background_msgs(SubLObject object,
SubLObject value)
|
static SubLObject |
task_processor._csetf_tpool_lock(SubLObject object,
SubLObject value)
|
static SubLObject |
task_processor._csetf_tpool_max_nbr_of_task_processors(SubLObject object,
SubLObject value)
|
static SubLObject |
task_processor._csetf_tpool_min_nbr_of_task_processors(SubLObject object,
SubLObject value)
|
static SubLObject |
task_processor._csetf_tpool_process_name_prefix(SubLObject object,
SubLObject value)
|
static SubLObject |
task_processor._csetf_tpool_processors(SubLObject object,
SubLObject value)
|
static SubLObject |
task_processor._csetf_tpool_request_queue(SubLObject object,
SubLObject value)
|
static SubLObject |
task_processor._csetf_tpool_request_semaphore(SubLObject object,
SubLObject value)
|
static SubLObject |
task_processor._csetf_tproc_busy_p(SubLObject object,
SubLObject value)
|
static SubLObject |
task_processor._csetf_tproc_name(SubLObject object,
SubLObject value)
|
static SubLObject |
task_processor._csetf_tproc_process(SubLObject object,
SubLObject value)
|
static SubLObject |
task_processor._csetf_tproc_task_info(SubLObject object,
SubLObject value)
|
static SubLObject |
tries._csetf_trie_case_sensitive(SubLObject object,
SubLObject value)
|
static SubLObject |
tries._csetf_trie_entry_test_func(SubLObject object,
SubLObject value)
|
static SubLObject |
tries._csetf_trie_multi_key_func(SubLObject object,
SubLObject value)
|
static SubLObject |
tries._csetf_trie_multi_keys(SubLObject object,
SubLObject value)
|
static SubLObject |
tries._csetf_trie_multi(SubLObject object,
SubLObject value)
|
static SubLObject |
tries._csetf_trie_name(SubLObject object,
SubLObject value)
|
static SubLObject |
tries._csetf_trie_top_node(SubLObject object,
SubLObject value)
|
static SubLObject |
tries._csetf_trie_unique(SubLObject object,
SubLObject value)
|
static SubLObject |
variables._csetf_var_id(SubLObject object,
SubLObject value)
|
static SubLObject |
wff_module_datastructures._csetf_wff_mod_name(SubLObject object,
SubLObject value)
|
static SubLObject |
wff_module_datastructures._csetf_wff_mod_plist(SubLObject object,
SubLObject value)
|
static SubLObject |
file_utilities.absolute_pathP(SubLObject path)
Determine whether PATH is absolute, i.e. |
static SubLObject |
wff.accumulating_el_violationsP()
|
static SubLObject |
accumulation.accumulator_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
java_api_kernel.acquire_api_services_lease(SubLObject lease_duration_in_milliseconds,
SubLObject uuid_string)
Requests an API services lease. |
static SubLObject |
user_actions.action_type_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
assertions_low.add_assertion_dependent(SubLObject assertion,
SubLObject argument)
Add ARGUMENT as an argument depending on ASSERTION. |
static SubLObject |
kb_indexing.add_assertion_indices(SubLObject assertion,
SubLObject v_term)
|
static SubLObject |
genl_mts.add_base_mt(SubLObject source,
SubLObject assertion)
Modifier. |
static SubLObject |
bookkeeping_store.add_bookkeeping_binary_gaf_indices(SubLObject pred,
SubLObject arg1,
SubLObject arg2)
|
static SubLObject |
constant_completion_low.add_constant_to_completions(SubLObject constant,
SubLObject string)
Add CONSTANT to the completions table under the name STRING. |
static SubLObject |
deductions_low.add_deduction_dependents(SubLObject deduction)
|
static SubLObject |
kb_indexing.add_gaf_arg_index(SubLObject v_term,
SubLObject argnum,
SubLObject pred,
SubLObject mt,
SubLObject assertion)
|
static SubLObject |
kb_indexing.add_gaf_indices(SubLObject assertion,
SubLObject v_term)
|
static SubLObject |
genl_predicates.add_genl_inverse(SubLObject source,
SubLObject assertion)
Modifier. |
static SubLObject |
genl_mts.add_genl_mt(SubLObject source,
SubLObject assertion)
Modifier. |
static SubLObject |
genl_predicates.add_genl_predicate(SubLObject source,
SubLObject assertion)
Modifier. |
static SubLObject |
kb_indexing.add_genls_rule_index(SubLObject col,
SubLObject sense,
SubLObject mt,
SubLObject direction,
SubLObject assertion)
|
static SubLObject |
kb_indexing_declarations.add_index_to_kb_indexing_declaration_store(SubLObject index,
SubLObject plist)
|
static SubLObject |
kb_indexing.add_mt_index_internal(SubLObject v_term,
SubLObject assertion)
|
static SubLObject |
kb_indexing.add_mt_index(SubLObject v_term,
SubLObject assertion)
|
static SubLObject |
negation_predicate.add_negation_inverse(SubLObject source,
SubLObject assertion)
Modifier. |
static SubLObject |
assertions_low.add_new_assertion_argument(SubLObject assertion,
SubLObject new_argument)
|
static SubLObject |
task_processor.add_new_task_processor_to_pool(SubLObject task_process_pool)
|
static SubLObject |
kb_indexing.add_other_index(SubLObject v_term,
SubLObject assertion)
|
static SubLObject |
kb_indexing.add_predicate_extent_index(SubLObject pred,
SubLObject mt,
SubLObject assertion)
|
static SubLObject |
kb_indexing.add_predicate_rule_index(SubLObject pred,
SubLObject sense,
SubLObject mt,
SubLObject direction,
SubLObject assertion)
|
static SubLObject |
kb_indexing.add_rule_indices(SubLObject assertion,
SubLObject v_term)
|
static SubLObject |
simple_indexing.add_simple_index(SubLObject v_term,
SubLObject assertion)
|
static SubLObject |
task_processor.add_task_process_pool_for_process(SubLObject process,
SubLObject task_process_pool)
|
static SubLObject |
czer_main.add_term_of_unit_lits_1(SubLObject clause)
inference requires . |
static SubLObject |
czer_main.add_term_of_unit_lits(SubLObject v_clauses)
|
static SubLObject |
operation_queues.add_to_local_queue(SubLObject form,
SubLObject encapsulateP)
|
static SubLObject |
operation_queues.add_to_transcript_queue(SubLObject encapsulated_form)
|
static SubLObject |
tries.add_trie_subnode(SubLObject node,
SubLObject subnode,
SubLObject case_sensitive)
|
static SubLObject |
tva_cache.add_tva_cache_value(SubLObject argument,
SubLObject assertion)
We've just added a new key->value support to the KB. |
static SubLObject |
auxiliary_indexing.add_unbound_rule_indices(SubLObject assertion)
|
static SubLObject |
bindings.add_variable_binding(SubLObject variable,
SubLObject value,
SubLObject v_bindings)
Add a new (VARIABLE . |
static SubLObject |
wff_module_datastructures.add_wff_module(SubLObject wff_module)
|
static SubLObject |
backward_utilities.additional_source_variable_pos_lits(SubLObject literal,
SubLObject dependent_dnf,
SubLObject support)
Check for variables mentioned in LITERAL but not also mentioned in DEPENDENT-DNF. |
static SubLObject |
kb_accessors.admitting_defnsP(SubLObject col,
SubLObject mt)
|
static SubLObject |
agenda.agenda_daily_gc_ready_p()
|
static SubLObject |
agenda.agenda_process()
|
static SubLObject |
agenda.agenda_running()
|
static SubLObject |
agenda.agenda_save_asked_queriesP()
|
static SubLObject |
agenda.agenda_should_quitP()
|
static SubLObject |
agenda.agenda_startup_actions()
Code which is run whenever the agenda is restarted |
static SubLObject |
agenda.agenda_task_action(SubLObject agenda_task)
|
static SubLObject |
agenda.agenda_task_priority(SubLObject agenda_task)
|
static SubLObject |
agenda.agenda_task_test(SubLObject agenda_task)
|
static SubLObject |
agenda.agenda_tasks()
|
static SubLObject |
agenda.agenda_top_level()
|
static SubLObject |
agenda.agenda_work_to_do()
Returns NIL iff there is no agenda work to do |
static SubLObject |
list_utilities.alist_delete(SubLObject alist,
SubLObject key,
SubLObject test)
Delete any association for KEY in ALIST (using TEST for key equality). |
static SubLObject |
list_utilities.alist_enter_without_values(SubLObject alist,
SubLObject key,
SubLObject value,
SubLObject test)
Note that VALUE is associated with KEY in ALIST (using TEST for key equality). |
static SubLObject |
list_utilities.alist_enter(SubLObject alist,
SubLObject key,
SubLObject value,
SubLObject test)
Note that VALUE is associated with KEY in ALIST (using TEST for key equality). |
static SubLObject |
list_utilities.alist_has_keyP(SubLObject alist,
SubLObject key,
SubLObject test)
|
static SubLObject |
list_utilities.alist_keys(SubLObject alist)
Return a list of all the keys of ALIST. |
static SubLObject |
list_utilities.alist_lookup_without_values(SubLObject alist,
SubLObject key,
SubLObject test,
SubLObject v_default)
Return the value associated with KEY in ALIST (using TEST for key equality). |
static SubLObject |
list_utilities.alist_lookup(SubLObject alist,
SubLObject key,
SubLObject test,
SubLObject v_default)
Return the value associated with KEY in ALIST (using TEST for key equality). |
static SubLObject |
list_utilities.alist_optimize(SubLObject alist,
SubLObject predicate)
Return a copy of ALIST where the order of the keys have been optimized (sorted) via the preference PREDICATE. |
static SubLObject |
list_utilities.alist_p(SubLObject object)
Return T iff OBJECT is an association list. |
static SubLObject |
list_utilities.alist_push(SubLObject alist,
SubLObject key,
SubLObject value,
SubLObject test)
Note that VALUE is in a list associated with KEY in ALIST (using TEST for key equality). |
static SubLObject |
list_utilities.alist_to_hash_table(SubLObject alist,
SubLObject test)
Return a hashtable of all the (key . |
static SubLObject |
list_utilities.alist_to_reverse_hash_table(SubLObject alist,
SubLObject test)
Return a hashtable of all the (key . |
static SubLObject |
list_utilities.alist_values(SubLObject alist)
Return a list of all the values of ALIST. |
static SubLObject |
czer_main.all_bindings(SubLObject symbol,
SubLObject v_bindings)
|
static SubLObject |
assertion_utilities.all_forward_rules_relevant_to_term_int(SubLObject fort)
|
static SubLObject |
assertion_utilities.all_forward_rules_relevant_to_term(SubLObject fort)
Return a list of all the forward rules involved in a deduction that is either an argument* or a dependent* of some assertion on FORT. |
static SubLObject |
genl_predicates.all_genl_inverses(SubLObject pred,
SubLObject mt,
SubLObject tv)
Returns all genlPreds of predicate PRED (ascending transitive closure; inexpensive) |
static SubLObject |
genl_mts.all_genl_mts(SubLObject mt,
SubLObject mt_mt,
SubLObject tv)
returns all genls of microtheory |
static SubLObject |
genl_predicates.all_genl_predicates(SubLObject pred,
SubLObject mt,
SubLObject tv)
Returns all genlPreds of predicate PRED (ascending transitive closure; inexpensive) |
static SubLObject |
genl_predicates.all_genl_preds(SubLObject pred,
SubLObject mt,
SubLObject tv)
|
static SubLObject |
genls.all_genls(SubLObject col,
SubLObject mt,
SubLObject tv)
Returns all genls of collection COL (ascending transitive closure; inexpensive) |
static SubLObject |
isa.all_instances(SubLObject col,
SubLObject mt,
SubLObject tv)
Returns all instances of COLLECTION (expensive) |
static SubLObject |
isa.all_isa_among(SubLObject v_term,
SubLObject collections,
SubLObject mt,
SubLObject tv)
Returns those elements of COLLECTIONS that include TERM as an all-instance |
static SubLObject |
isa.all_isa(SubLObject v_term,
SubLObject mt,
SubLObject tv)
Returns all collections that include TERM (inexpensive) |
static SubLObject |
clause_utilities.all_literals_as_asents(SubLObject clause)
|
static SubLObject |
kb_indexing.all_mt_subindex_keys_relevant_p()
|
static SubLObject |
mt_relevance_macros.all_mts_are_relevantP()
|
static SubLObject |
negation_predicate.all_negation_predicates(SubLObject pred,
SubLObject mt,
SubLObject tv)
all of the negation-predicates of PRED |
static SubLObject |
list_utilities.all_permutations(SubLObject n)
Returns all permutations of the numbers from 0 to N-1. |
static SubLObject |
pred_relevance_macros.all_preds_are_relevantP()
|
static SubLObject |
genl_predicates.all_proper_genl_inverses(SubLObject pred,
SubLObject mt,
SubLObject tv)
Returns all genlInverses of predicate PRED, but will not return PRED if it is a genlInverse of itself. |
static SubLObject |
genl_predicates.all_proper_genl_predicates(SubLObject pred,
SubLObject mt,
SubLObject tv)
Returns all genlPreds of predicate PRED, except for PRED. |
static SubLObject |
genl_predicates.all_spec_inverses(SubLObject pred,
SubLObject mt,
SubLObject tv)
Returns all predicates having PRED as a genlInverse (descending transitive closure; expensive) |
static SubLObject |
genl_predicates.all_spec_predicates(SubLObject pred,
SubLObject mt,
SubLObject tv)
Returns all predicates having PRED as a genlPred (descending transitive closure; expensive) |
static SubLObject |
genl_predicates.all_spec_preds(SubLObject pred,
SubLObject mt,
SubLObject tv)
|
static SubLObject |
genls.all_specs(SubLObject col,
SubLObject mt,
SubLObject tv)
Returns all specs of collection COL (descending transitive closure; expensive) |
static SubLObject |
wff.all_subsentences_semantically_wfP(SubLObject nasent,
SubLObject mt)
Checks whether all subsentences (passing through sentential relations) of the non-atomic sentence NASENT are semantically well-formed. |
static SubLObject |
tcp_server_utilities.all_tcp_servers()
Return a list of all TCP servers that are currently enabled. |
static SubLObject |
kb_accessors.all_term_assertions(SubLObject v_term,
SubLObject remove_duplicatesP)
Return a list of all the assertions indexed via the indexed term TERM. |
static SubLObject |
tries.all_trie_objects_in_leaf_node(SubLObject trie,
SubLObject node,
SubLObject uniqueP)
|
static SubLObject |
wff_module_datastructures.allocate_wff_module(SubLObject name)
|
static SubLObject |
operation_communication.allow_transmitting()
Accessor for *allow-transmitting* |
static SubLObject |
czer_main.alphabetically_minimal_literal(SubLObject literals,
SubLObject candidates,
SubLObject varP)
|
static SubLObject |
assertions_low.annihilate_assertion_formula_data(SubLObject assertion)
Primitively change the formula data of ASSERTION to nil, and update the GAF flag to t (why not?) |
static SubLObject |
fort_types_interface.anti_symmetric_binary_predicate_p(SubLObject fort)
is FORT a anti symmetric binary predicate? |
static SubLObject |
kb_accessors.anti_symmetric_predicateP(SubLObject predicate)
Return T iff PREDICATE is an anti-symmetric predicate. |
static SubLObject |
fort_types_interface.anti_transitive_binary_predicate_p(SubLObject fort)
is FORT a anti transitive binary predicate? |
static SubLObject |
kb_accessors.anti_transitive_predicateP(SubLObject predicate)
Return T iff PREDICATE is an anti-transitive predicate. |
static SubLObject |
disjoint_with.any_disjoint_collection_pair(SubLObject cols,
SubLObject mt)
Returns a pair of disjoint elements of COLS (if any exist) |
static SubLObject |
disjoint_with.any_disjoint_withP(SubLObject c1s,
SubLObject c2,
SubLObject mt,
SubLObject tv)
is any c1 in |
static SubLObject |
list_utilities.any_in_list(SubLObject predicate,
SubLObject list,
SubLObject key)
|
static SubLObject |
sdc.any_isa_common_sdct_among(SubLObject c1s,
SubLObject c2,
SubLObject mt,
SubLObject tv)
|
static SubLObject |
sdc.any_isa_common_sdct(SubLObject c1,
SubLObject c2,
SubLObject mt,
SubLObject tv)
|
static SubLObject |
mt_relevance_macros.any_mt_is_relevantP()
|
static SubLObject |
mt_relevance_macros.any_or_all_mts_are_relevantP()
|
static SubLObject |
mt_relevance_macros.any_or_all_mts_relevant_to_mtP(SubLObject mt)
|
static SubLObject |
mt_relevance_macros.any_relevant_mtP(SubLObject mts)
|
static SubLObject |
sdc.any_sdc_wrtP(SubLObject c1s,
SubLObject c2,
SubLObject mt)
is any c1 in |
static SubLObject |
genls.any_specP(SubLObject genl,
SubLObject specs,
SubLObject mt,
SubLObject tv)
Returns T iff (spec? genl spec) for some spec in SPECS |
static SubLObject |
at_defns.any_sufficient_defn_anywhereP(SubLObject collection)
|
static SubLObject |
at_defns.any_sufficient_quoted_defn_anywhereP(SubLObject collection)
|
static SubLObject |
mt_relevance_macros.any_time_is_relevantP()
|
static SubLObject |
tva_utilities.any_tva_for_argP(SubLObject pred,
SubLObject argnum)
For PRED, are there any tva assertions that apply to arg ARGNUM? |
static SubLObject |
hlmt.anytime_during_psc_fn_naut_p(SubLObject object)
|
static SubLObject |
hlmt.anytime_psc_p(SubLObject object)
|
static SubLObject |
eval_in_api.api_function_p(SubLObject operator)
|
static SubLObject |
api_kernel.api_input_protocol()
|
static SubLObject |
api_kernel.api_port()
Returns the local api-port according to defined system parameters. |
static SubLObject |
utilities_macros.api_predefined_function_p(SubLObject operator)
|
static SubLObject |
utilities_macros.api_predefined_host_function_p(SubLObject operator)
|
static SubLObject |
utilities_macros.api_predefined_host_macro_p(SubLObject operator)
|
static SubLObject |
utilities_macros.api_predefined_macro_p(SubLObject operator)
|
static SubLObject |
api_kernel.api_quit()
Explicitly quit this api connection. |
static SubLObject |
api_kernel.api_server_handler(SubLObject in_stream,
SubLObject out_stream)
|
static SubLObject |
api_kernel.api_server_loop(SubLObject in_stream,
SubLObject out_stream)
|
static SubLObject |
api_kernel.api_server_one_complete_request(SubLObject in_stream,
SubLObject out_stream)
|
static SubLObject |
api_kernel.api_server_top_level(SubLObject in_stream,
SubLObject out_stream)
|
static SubLObject |
java_api_kernel.api_socket_in_stream(SubLObject api_socket)
|
static SubLObject |
java_api_kernel.api_socket_lock(SubLObject api_socket)
|
static SubLObject |
java_api_kernel.api_socket_out_stream(SubLObject api_socket)
|
static SubLObject |
utilities_macros.api_special_p(SubLObject operator)
|
static SubLObject |
task_processor.api_task_processor_request(SubLObject request,
SubLObject id,
SubLObject priority,
SubLObject requestor,
SubLObject v_bindings,
SubLObject uuid_string)
|
static SubLObject |
task_processor.api_task_processors_initialized_p()
Return T when there are task processors. |
static SubLObject |
at_routines.applicable_arg_type_collections_int(SubLObject constraint_pred,
SubLObject reln,
SubLObject argnum,
SubLObject constraint_type,
SubLObject via)
|
static SubLObject |
at_routines.applicable_arg_type_collections(SubLObject reln,
SubLObject argnum,
SubLObject constraint_type)
|
static SubLObject |
hl_storage_modules.applicable_hl_storage_modules(SubLObject hl_modules,
SubLObject argument_spec,
SubLObject cnf,
SubLObject mt,
SubLObject direction,
SubLObject variable_map)
|
static SubLObject |
at_routines.applicable_inter_arg_type_collections(SubLObject reln,
SubLObject ind_arg,
SubLObject ind_argnum,
SubLObject dep_argnum,
SubLObject constraint_type,
SubLObject check_non_constantP)
|
static SubLObject |
at_routines.applicable_inter_arg_type_pred_collections_int(SubLObject constraint_pred,
SubLObject reln,
SubLObject ind_arg,
SubLObject via,
SubLObject ind_type,
SubLObject constraint_type)
|
static SubLObject |
at_routines.applicable_inter_arg_type_pred_collections(SubLObject reln,
SubLObject ind_arg,
SubLObject ind_argnum,
SubLObject dep_argnum,
SubLObject constraint_type,
SubLObject ind_type)
|
static SubLObject |
bindings.apply_bindings_backwards(SubLObject v_bindings,
SubLObject tree)
|
static SubLObject |
bindings.apply_bindings_to_values(SubLObject bindings_to_apply,
SubLObject target_bindings)
|
static SubLObject |
bindings.apply_bindings(SubLObject v_bindings,
SubLObject tree)
|
static SubLObject |
transitivity.apply_gti_function(SubLObject gti_function,
SubLObject arg1,
SubLObject arg2,
SubLObject arg3,
SubLObject arg4,
SubLObject arg5)
|
static SubLObject |
hl_storage_modules.apply_hl_storage_module(SubLObject hl_module,
SubLObject argument_spec,
SubLObject cnf,
SubLObject mt,
SubLObject direction,
SubLObject variable_map,
SubLObject action,
SubLObject v_default)
|
static SubLObject |
arg_type.appraising_disjunctP(SubLObject formula,
SubLObject mt)
|
static SubLObject |
czer_graph.arc_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
assertion_manager.arete_note_assertion_touched(SubLObject assertion)
|
static SubLObject |
kb_accessors.arg_and_rest_genl_applicableP(SubLObject reln,
SubLObject argnum,
SubLObject mt)
|
static SubLObject |
kb_accessors.arg_and_rest_genl_min_argnum(SubLObject relation,
SubLObject mt)
Returns the smallest integer in an #$argAndRestGenl gaf constraining RELN if one exists, otherwise returns NIL. |
static SubLObject |
kb_accessors.arg_and_rest_isa_applicableP(SubLObject reln,
SubLObject argnum,
SubLObject mt)
|
static SubLObject |
kb_accessors.arg_and_rest_isa_min_argnum(SubLObject relation,
SubLObject mt)
Returns the smallest integer in an #$argAndRestIsa gaf constraining RELN if one exists, otherwise returns NIL. |
static SubLObject |
kb_accessors.arg_and_rest_quoted_isa_applicableP(SubLObject reln,
SubLObject argnum,
SubLObject mt)
|
static SubLObject |
kb_accessors.arg_and_rest_quoted_isa_min_argnum(SubLObject relation,
SubLObject mt)
Returns the smallest integer in an #$argAndRestQuotedIsa gaf constraining RELN if one exists, otherwise returns NIL. |
static SubLObject |
at_routines.arg_collections_internal(SubLObject arg,
SubLObject constraint_type,
SubLObject v_arg_type,
SubLObject mt_info)
|
static SubLObject |
at_routines.arg_collections(SubLObject arg,
SubLObject constraint_type,
SubLObject v_arg_type,
SubLObject mt_info)
|
static SubLObject |
arg_type.arg_constraint_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
kb_accessors.arg_genl_inverse(SubLObject index,
SubLObject reln,
SubLObject mt)
Returns the appropriate predicate for constraining the inverse of the INDEXth argument of RELN. |
static SubLObject |
kb_accessors.arg_genl_pred_int(SubLObject index)
|
static SubLObject |
kb_accessors.arg_genl_pred(SubLObject index,
SubLObject reln,
SubLObject mt)
Returns the appropriate predicate for constraining the INDEXth argument of RELN. |
static SubLObject |
kb_accessors.arg_genl_preds(SubLObject argnum,
SubLObject reln,
SubLObject mt)
Returns the appropriate predicates for constraining the ARGNUMth argument of RELN. |
static SubLObject |
at_routines.arg_genl_violation(SubLObject reln,
SubLObject arg,
SubLObject argnum,
SubLObject col,
SubLObject constraint_details)
|
static SubLObject |
at_routines.arg_genl_violations(SubLObject reln,
SubLObject arg,
SubLObject argnum,
SubLObject col)
|
static SubLObject |
kb_accessors.arg_isa_inverse(SubLObject index,
SubLObject reln,
SubLObject mt)
Returns the appropriate predicate for constraining the inverse of the INDEXth argument of RELN. |
static SubLObject |
kb_accessors.arg_isa_pred_int(SubLObject index)
|
static SubLObject |
kb_accessors.arg_isa_pred(SubLObject index,
SubLObject reln,
SubLObject mt)
Returns the appropriate predicate for constraining the INDEXth argument of RELN. |
static SubLObject |
kb_accessors.arg_isa_preds(SubLObject argnum,
SubLObject reln,
SubLObject mt)
Returns the appropriate predicates for constraining the INDEXth argument of RELN. |
static SubLObject |
at_routines.arg_isa_violation_int(SubLObject reln,
SubLObject arg,
SubLObject argnum,
SubLObject col,
SubLObject constraint_details,
SubLObject module)
|
static SubLObject |
at_routines.arg_isa_violation(SubLObject reln,
SubLObject arg,
SubLObject argnum,
SubLObject col,
SubLObject constraint_details)
|
static SubLObject |
at_routines.arg_isa_violations(SubLObject reln,
SubLObject arg,
SubLObject argnum,
SubLObject col)
|
static SubLObject |
czer_utilities.arg_permits_generic_arg_variablesP(SubLObject reln,
SubLObject argnum,
SubLObject mt)
|
static SubLObject |
czer_utilities.arg_permits_keyword_variablesP(SubLObject reln,
SubLObject argnum,
SubLObject mt)
|
static SubLObject |
formula_templates.arg_position_details_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
kb_accessors.arg_quoted_isa_inverse(SubLObject index,
SubLObject reln,
SubLObject mt)
Returns the appropriate predicate for constraining the inverse of the INDEXth argument of RELN. |
static SubLObject |
kb_accessors.arg_quoted_isa_pred_int(SubLObject index)
|
static SubLObject |
kb_accessors.arg_quoted_isa_pred(SubLObject index,
SubLObject reln,
SubLObject mt)
Returns the appropriate predicate for constraining the INDEXth argument of RELN. |
static SubLObject |
kb_accessors.arg_quoted_isa_preds(SubLObject argnum,
SubLObject reln,
SubLObject mt)
Returns the appropriate predicates for constraining the INDEXth argument of RELN. |
static SubLObject |
arg_type.arg_test_okP(SubLObject reln,
SubLObject arg,
SubLObject argnum,
SubLObject test)
|
static SubLObject |
at_cache.arg_type_cached_argnum_p(SubLObject object)
|
static SubLObject |
at_cache.arg_type_cached_pred_p(SubLObject object)
|
static SubLObject |
at_utilities.arg_type_mt(SubLObject relation,
SubLObject args,
SubLObject argnum,
SubLObject mt)
|
static SubLObject |
el_utilities.arg_types_prescribe_tacit_term_listP(SubLObject rel,
SubLObject pos)
Do the arg-types applicable to arg |
static SubLObject |
el_utilities.arg_types_prescribe_unreifiedP(SubLObject rel,
SubLObject pos)
do the arg-types applicable to arg |
static SubLObject |
bookkeeping_store.arg2_indexed_bookkeeping_predicates_for_hl_store()
|
static SubLObject |
bookkeeping_store.arg2_indexed_bookkeeping_predP(SubLObject pred)
|
static SubLObject |
kb_accessors.argn_format_inverse(SubLObject n)
Returns the appropriate arg-format predicate for constraining the inverse of N. |
static SubLObject |
kb_accessors.argn_format_pred(SubLObject n)
|
static SubLObject |
kb_accessors.argn_genl(SubLObject relation,
SubLObject argnum,
SubLObject mt)
Returns the local genl constraints applied to the ARGNUMth argument of RELATION. |
static SubLObject |
kb_accessors.argn_isa_int_2(SubLObject relation,
SubLObject argnum,
SubLObject mt)
|
static SubLObject |
kb_accessors.argn_isa_int(SubLObject relation,
SubLObject argnum,
SubLObject mt)
|
static SubLObject |
kb_accessors.argn_isa(SubLObject relation,
SubLObject argnum,
SubLObject mt)
Returns a list of the local isa constraints applied to the ARGNUMth argument of RELATION (#$argsIsa conjoins with #$arg1Isa et al). |
static SubLObject |
kb_accessors.argn_quoted_isa_int(SubLObject relation,
SubLObject argnum,
SubLObject mt)
|
static SubLObject |
kb_accessors.argn_quoted_isa(SubLObject relation,
SubLObject argnum,
SubLObject mt)
Returns a list of the local isa constraints applied to the ARGNUMth argument of RELATION (#$argsIsa conjoins with #$arg1Isa et al). |
static SubLObject |
cycl_utilities.args_canonical_commutative_permutations(SubLObject formula,
SubLObject varP)
Result is destructible. |
static SubLObject |
arguments.argument_spec_type(SubLObject argument_spec)
Returns the type of the argument specified by ARGUMENT-SPEC |
static SubLObject |
arguments.argument_strength(SubLObject argument)
Return the strength of ARGUMENT. |
static SubLObject |
arguments.argument_truth(SubLObject argument)
Return the truth of ARGUMENT. |
static SubLObject |
arguments.argument_tv(SubLObject argument)
Return the HL tv of ARGUMENT. |
static SubLObject |
arguments.argument_type_genls(SubLObject argument_type)
Returns the genls of ARGUMENT-TYPE in the hard-coded hierarchy |
static SubLObject |
arguments.argument_type_hierarchy()
A list of pairs of the form (ARGUMENT-TYPE list-of-proper-genls) |
static SubLObject |
arguments.argument_type_proper_genls(SubLObject argument_type)
Returns the proper genls of ARGUMENT-TYPE in the hard-coded hierarchy |
static SubLObject |
arity.arity_cache_unbuiltP()
|
static SubLObject |
arity.arity_lookup(SubLObject relation)
|
static SubLObject |
arity.arity_max_lookup(SubLObject relation)
|
static SubLObject |
arity.arity_max(SubLObject relation)
Return the arityMax for RELATION. |
static SubLObject |
arity.arity_min_int(SubLObject relation)
|
static SubLObject |
arity.arity_min_lookup(SubLObject relation)
|
static SubLObject |
arity.arity_min(SubLObject relation)
Return the arity-min for RELATION. |
static SubLObject |
arity.arity(SubLObject relation)
Return the arity for relation constant RELATION. |
static SubLObject |
assertions_low.as_content_arguments(SubLObject object)
|
static SubLObject |
assertions_low.as_content_flags(SubLObject object)
|
static SubLObject |
assertions_low.as_content_formula_data(SubLObject object)
|
static SubLObject |
assertions_low.as_content_mt(SubLObject object)
|
static SubLObject |
assertions_low.as_content_plist(SubLObject object)
|
static SubLObject |
assertion_handles.as_id(SubLObject object)
|
static SubLObject |
unicode_strings.ascii_char_p_int(SubLObject v_char)
|
static SubLObject |
unicode_strings.ascii_string_p(SubLObject object)
|
static SubLObject |
el_utilities.asent_and_sense_to_literal(SubLObject asent,
SubLObject sense)
|
static SubLObject |
el_utilities.asent_and_truth_to_literal(SubLObject asent,
SubLObject truth)
|
static SubLObject |
kb_mapping_macros.asent_syntactically_matches_simple_rule_final_index_specP(SubLObject asent,
SubLObject v_term,
SubLObject asent_func)
|
static SubLObject |
unification_utilities.asent_unify(SubLObject asent1,
SubLObject asent2,
SubLObject share_vars,
SubLObject justify)
|
static SubLObject |
cfasl.assemble_2_fixnums_to_non_negative_integer(SubLObject fixnum0,
SubLObject fixnum1)
|
static SubLObject |
cfasl.assemble_3_fixnums_to_non_negative_integer(SubLObject fixnum0,
SubLObject fixnum1,
SubLObject fixnum2)
|
static SubLObject |
cfasl.assemble_4_fixnums_to_non_negative_integer(SubLObject fixnum0,
SubLObject fixnum1,
SubLObject fixnum2,
SubLObject fixnum3)
|
static SubLObject |
bookkeeping_store.assert_bookkeeping_binary_gaf_int(SubLObject pred,
SubLObject arg1,
SubLObject arg2)
|
static SubLObject |
bookkeeping_store.assert_bookkeeping_binary_gaf(SubLObject pred,
SubLObject arg1,
SubLObject arg2,
SubLObject mt)
|
static SubLObject |
assertions_low.assert_info_second(SubLObject assert_info)
|
static SubLObject |
assertions_low.assert_info_when(SubLObject assert_info)
|
static SubLObject |
assertions_low.assert_info_who(SubLObject assert_info)
|
static SubLObject |
assertions_low.assert_info_why(SubLObject assert_info)
|
static SubLObject |
czer_utilities.assertable_formula_argP(SubLObject relation,
SubLObject argnum,
SubLObject mt)
|
static SubLObject |
arguments.asserted_argument_p(SubLObject object)
Return T iff OBJECT is an HL asserted argument structure. |
static SubLObject |
arguments.asserted_argument_spec_strength_spec(SubLObject asserted_argument_spec)
|
static SubLObject |
arguments.asserted_argument_token_from_tv(SubLObject tv)
|
static SubLObject |
arguments.asserted_argument_token_p(SubLObject object)
|
static SubLObject |
arguments.asserted_argument_tokens()
|
static SubLObject |
arguments.asserted_argument_truth(SubLObject asserted_argument)
|
static SubLObject |
arguments.asserted_argument_tv(SubLObject asserted_argument)
|
static SubLObject |
assertions_low.asserted_assertion_timestampedP(SubLObject assertion)
|
static SubLObject |
assertions_high.asserted_assertionP(SubLObject assertion)
Return non-nil IFF assertion has an asserted argument. |
static SubLObject |
assertions_low.asserted_by_internal(SubLObject assertion)
|
static SubLObject |
assertions_high.asserted_by(SubLObject assertion)
Returns the cyclist who asserted ASSERTION. |
static SubLObject |
kb_accessors.asserted_fan_out_arg(SubLObject pred,
SubLObject mt)
|
static SubLObject |
genl_predicates.asserted_genl_inversesP(SubLObject pred,
SubLObject mt)
|
static SubLObject |
genl_predicates.asserted_genl_predicatesP(SubLObject pred,
SubLObject mt)
|
static SubLObject |
genls.asserted_genls(SubLObject col,
SubLObject mt)
|
static SubLObject |
genls.asserted_genlsP(SubLObject col,
SubLObject mt)
|
static SubLObject |
isa.asserted_isa(SubLObject v_term,
SubLObject mt)
|
static SubLObject |
isa.asserted_isaP(SubLObject v_term,
SubLObject mt)
|
static SubLObject |
isa.asserted_quoted_isaP(SubLObject v_term,
SubLObject mt)
|
static SubLObject |
assertions_low.asserted_second_internal(SubLObject assertion)
|
static SubLObject |
assertions_high.asserted_second(SubLObject assertion)
Returns the second of the day when ASSERTION was asserted. |
static SubLObject |
assertions_low.asserted_when_internal(SubLObject assertion)
|
static SubLObject |
assertions_high.asserted_when(SubLObject assertion)
Returns the day when ASSERTION was asserted. |
static SubLObject |
assertions_low.asserted_why_internal(SubLObject assertion)
|
static SubLObject |
assertions_high.asserted_why(SubLObject assertion)
Returns the reason why ASSERTION was asserted. |
static SubLObject |
wff.assertible_literalP(SubLObject literal,
SubLObject mt)
applies to top-level and sub-formula literals |
static SubLObject |
assertions_low.assertion_arguments_internal(SubLObject assertion)
|
static SubLObject |
assertions_high.assertion_arguments(SubLObject assertion)
Return a list of the arguments for ASSERTION. |
static SubLObject |
assertions_low.assertion_assert_info(SubLObject assertion)
Return the assert timestamping info for ASSERTION. |
static SubLObject |
assertions_low.assertion_clause_struc(SubLObject assertion)
If ASSERTION has a clause struc as its HL CNF implementation, return it. |
static SubLObject |
assertions_low.assertion_cnf_internal(SubLObject assertion)
|
static SubLObject |
assertions_high.assertion_cnf(SubLObject assertion)
Return the cnf of ASSERTION. |
static SubLObject |
assertions_low.assertion_cons_internal(SubLObject assertion)
|
static SubLObject |
assertions_high.assertion_cons(SubLObject assertion)
|
static SubLObject |
assertions_low.assertion_content_p(SubLObject object)
|
static SubLObject |
assertions_low.assertion_content_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
assertion_handles.assertion_count()
Return the total number of assertions. |
static SubLObject |
assertions_high.assertion_dependent_count(SubLObject assertion)
|
static SubLObject |
assertions_low.assertion_dependents_internal(SubLObject assertion)
|
static SubLObject |
assertions_high.assertion_dependents(SubLObject assertion)
Return a list of the dependents of ASSERTION. |
static SubLObject |
hl_storage_module_declarations.assertion_direction_hl_storage_applicableP(SubLObject argument_spec,
SubLObject cnf,
SubLObject mt,
SubLObject direction,
SubLObject variable_map)
|
static SubLObject |
assertions_low.assertion_direction_internal(SubLObject assertion)
|
static SubLObject |
assertions_high.assertion_direction(SubLObject assertion)
Return the direction of ASSERTION (either :backward, :forward or :code). |
static SubLObject |
assertions_high.assertion_el_variables(SubLObject assertion)
Return a list of the EL variables, for ASSERTION. |
static SubLObject |
fi.assertion_expand(SubLObject object)
|
static SubLObject |
fi.assertion_fi_formula(SubLObject assertion,
SubLObject substitute_varsP)
Return the formula for ASSERTION which is suitable for the FI. |
static SubLObject |
assertions_low.assertion_flags_direction_code(SubLObject flags)
|
static SubLObject |
assertions_low.assertion_flags_gaf_p(SubLObject assertion)
Return T iff ASSERTION is a GAF according to its internal flag bits. |
static SubLObject |
assertions_low.assertion_flags_tv_code(SubLObject flags)
|
static SubLObject |
assertions_low.assertion_flags(SubLObject assertion)
Return the bit-flags for ASSERTION |
static SubLObject |
assertions_low.assertion_formula_data(SubLObject assertion)
Return the HL structure used to implement the formula for ASSERTION. |
static SubLObject |
assertions_high.assertion_formula(SubLObject assertion)
Return a formula for ASSERTION. |
static SubLObject |
arguments.assertion_from_hl_support(SubLObject hl_support)
|
static SubLObject |
assertions_high.assertion_gaf_el_formula(SubLObject assertion)
Returns the EL formula of ASSERTION if it's a gaf, otherwise returns nil. |
static SubLObject |
assertions_low.assertion_gaf_hl_formula_internal(SubLObject assertion)
|
static SubLObject |
assertions_high.assertion_gaf_hl_formula(SubLObject assertion)
|
static SubLObject |
assertions_low.assertion_gaf_p(SubLObject assertion)
|
static SubLObject |
cycl_utilities.assertion_gather(SubLObject pred,
SubLObject assertion,
SubLObject penetrate_hl_structuresP,
SubLObject test,
SubLObject key,
SubLObject subs_tooP)
|
static SubLObject |
assertion_handles.assertion_handle_validP(SubLObject assertion)
|
static SubLObject |
assertion_utilities.assertion_has_argumentsP(SubLObject assertion)
|
static SubLObject |
assertions_high.assertion_has_direction(SubLObject assertion,
SubLObject direction)
|
static SubLObject |
assertions_high.assertion_has_directionP(SubLObject assertion,
SubLObject direction)
Return T iff ASSERTION has DIRECTION as its direction. |
static SubLObject |
assertion_utilities.assertion_has_meta_assertionsP(SubLObject assertion)
Return T iff ASSERTION has some meta-assertions. |
static SubLObject |
assertions_high.assertion_has_truth(SubLObject assertion,
SubLObject truth)
|
static SubLObject |
assertions_high.assertion_has_truthP(SubLObject assertion,
SubLObject truth)
Return T iff ASSERTION's current truth is TRUTH. |
static SubLObject |
assertions_high.assertion_has_typeP(SubLObject assertion,
SubLObject type)
Return T iff ASSERTION's current type is TYPE. |
static SubLObject |
assertions_low.assertion_hl_cnf(SubLObject assertion)
Return the HL structure used to implement the CNF clause for ASSERTION. |
static SubLObject |
fi.assertion_hl_formula(SubLObject assertion,
SubLObject substitute_varsP)
|
static SubLObject |
assertion_handles.assertion_id(SubLObject assertion)
Return the id of this ASSERTION. |
static SubLObject |
assertions_low.assertion_index(SubLObject assertion)
Return the indexing structure for ASSERTION. |
static SubLObject |
kb_indexing_datastructures.assertion_indexing_store_get(SubLObject assertion)
|
static SubLObject |
kb_indexing_datastructures.assertion_indexing_store_initial_size(SubLObject estimated_assertion_count)
|
static SubLObject |
kb_indexing_datastructures.assertion_indexing_store_initialize(SubLObject estimated_assertion_count)
|
static SubLObject |
kb_indexing_datastructures.assertion_indexing_store_reset(SubLObject store)
|
static SubLObject |
kb_indexing_datastructures.assertion_indexing_store_set(SubLObject assertion,
SubLObject index)
|
static SubLObject |
assertion_utilities.assertion_matches_directionP(SubLObject assertion,
SubLObject direction_spec)
|
static SubLObject |
assertion_utilities.assertion_matches_mtP(SubLObject assertion)
|
static SubLObject |
kb_mapping_macros.assertion_matches_syntactic_indexing_typeP(SubLObject assertion,
SubLObject type)
|
static SubLObject |
assertion_utilities.assertion_matches_truthP(SubLObject assertion,
SubLObject truth_spec)
|
static SubLObject |
assertion_utilities.assertion_matches_type_truth_and_directionP(SubLObject assertion,
SubLObject type_spec,
SubLObject truth_spec,
SubLObject direction_spec)
|
static SubLObject |
assertion_utilities.assertion_matches_typeP(SubLObject assertion,
SubLObject type_spec)
|
static SubLObject |
assertions_low.assertion_mt_internal(SubLObject assertion)
|
static SubLObject |
assertions_high.assertion_mt(SubLObject assertion)
Return the mt of ASSERTION. |
static SubLObject |
assertion_handles.assertion_p(SubLObject object)
|
static SubLObject |
assertions_low.assertion_plist(SubLObject assertion)
Return the plist for ASSERTION. |
static SubLObject |
kb_mapping_macros.assertion_semantically_matches_simple_final_index_specP(SubLObject assertion,
SubLObject simple_final_index_spec)
Assumes that ASSERTION syntactically matches SIMPLE-FINAL-INDEX-SPEC |
static SubLObject |
kb_accessors.assertion_still_thereP(SubLObject assertion,
SubLObject truth)
|
static SubLObject |
assertions_low.assertion_strength_internal(SubLObject assertion)
|
static SubLObject |
assertions_high.assertion_strength(SubLObject assertion)
Return the current argumentation strength of ASSERTION -- either :monotonic, :default, or :unknown. |
static SubLObject |
kb_mapping_macros.assertion_syntactically_matches_simple_assertion_final_index_specP(SubLObject assertion,
SubLObject v_term,
SubLObject assertion_final_index_spec)
|
static SubLObject |
kb_mapping_macros.assertion_syntactically_matches_simple_final_index_specP(SubLObject assertion,
SubLObject simple_final_index_spec)
|
static SubLObject |
assertions_low.assertion_truth_internal(SubLObject assertion)
|
static SubLObject |
assertions_high.assertion_truth(SubLObject assertion)
Return the current truth of ASSERTION -- either :true :false or :unknown. |
static SubLObject |
assertions_low.assertion_tv(SubLObject assertion)
Return the hl tv of ASSERTION. |
static SubLObject |
assertions_high.assertion_type(SubLObject assertion)
Return the current type of ASSERTION -- either :GAF or :RULE. |
static SubLObject |
assertions_low.assertion_variable_names_internal(SubLObject assertion)
Return the list of names for the variables in ASSERTION. |
static SubLObject |
assertions_high.assertion_variable_names(SubLObject assertion)
Return the variable names for ASSERTION. |
static SubLObject |
clausifier.assume_free_vars_are_existentially_boundP()
|
static SubLObject |
fort_types_interface.asymmetric_binary_predicate_p(SubLObject fort)
is FORT a asymmetric binary predicate? |
static SubLObject |
kb_accessors.asymmetric_predicateP(SubLObject predicate)
Return T iff PREDICATE is an asymmetric predicate. |
static SubLObject |
at_var_types.at_argn_genl(SubLObject relation,
SubLObject argnum)
assumes mt relevance established from outside, and that we are within a with-at-reln macro. |
static SubLObject |
at_var_types.at_argn_int_cached_internal(SubLObject relation,
SubLObject argnum,
SubLObject ind_arg,
SubLObject ind_argnum,
SubLObject at_func,
SubLObject at_func_arity,
SubLObject mt_info)
|
static SubLObject |
at_var_types.at_argn_int_cached(SubLObject relation,
SubLObject argnum,
SubLObject ind_arg,
SubLObject ind_argnum,
SubLObject at_func,
SubLObject at_func_arity,
SubLObject mt_info)
|
static SubLObject |
at_var_types.at_argn_int_funcall(SubLObject at_func,
SubLObject at_func_arity,
SubLObject relation,
SubLObject arg,
SubLObject ind_arg,
SubLObject ind_argnum)
|
static SubLObject |
at_var_types.at_argn_int(SubLObject relation,
SubLObject argnum,
SubLObject ind_arg,
SubLObject ind_argnum,
SubLObject at_func,
SubLObject at_func_arity)
|
static SubLObject |
at_var_types.at_argn_isa(SubLObject relation,
SubLObject argnum)
assumes mt relevance established from outside, and that we are within a with-at-reln macro. |
static SubLObject |
at_var_types.at_argn_quoted_isa(SubLObject relation,
SubLObject argnum)
assumes mt relevance established from outside, and that we are within a with-at-reln macro. |
static SubLObject |
at_cache.at_cache_initialize_argnum_table(SubLObject relation,
SubLObject max_argnum)
|
static SubLObject |
at_cache.at_cache_initialize_collection_table(SubLObject relation,
SubLObject constraint_pred)
|
static SubLObject |
at_cache.at_cache_initialize_relation(SubLObject relation)
|
static SubLObject |
at_cache.at_cache_lookup_argnum_table(SubLObject relation)
|
static SubLObject |
at_cache.at_cache_relevant_collections(SubLObject collection_table)
|
static SubLObject |
at_cache.at_cache_set_argnum_table(SubLObject relation,
SubLObject argnum_table)
|
static SubLObject |
at_cache.at_cache_use_possibleP(SubLObject constraint_pred,
SubLObject argnum)
|
static SubLObject |
arg_type.at_check_arg_typesP(SubLObject relation,
SubLObject argnum,
SubLObject mt)
|
static SubLObject |
at_vars.at_check_defining_mts_p()
|
static SubLObject |
arg_type.at_check_defining_mtsP(SubLObject formula,
SubLObject argnum)
|
static SubLObject |
at_defns.at_denotational_term_p(SubLObject v_term,
SubLObject varP)
|
static SubLObject |
at_utilities.at_finishedP(SubLObject at_violationsP)
|
static SubLObject |
arg_type.at_format_okP(SubLObject format,
SubLObject literal,
SubLObject argnum,
SubLObject mt)
|
static SubLObject |
at_var_types.at_inter_arg_checkable_objectP(SubLObject object)
|
static SubLObject |
at_var_types.at_min_cols_memoized_internal(SubLObject cols,
SubLObject mt)
|
static SubLObject |
at_var_types.at_min_cols_memoized(SubLObject cols,
SubLObject mt)
|
static SubLObject |
at_var_types.at_min_cols(SubLObject cols,
SubLObject mt)
|
static SubLObject |
at_var_types.at_negatedP(SubLObject formula)
|
static SubLObject |
at_vars.at_searching_genl_inversesP()
|
static SubLObject |
at_vars.at_searching_genl_predsP()
|
static SubLObject |
at_vars.at_some_arg_isa_requiredP()
|
static SubLObject |
at_var_types.at_transform_true_sentence_negation_preds(SubLObject sentence,
SubLObject mt)
|
static SubLObject |
at_var_types.at_var_type_cnfs_int(SubLObject sentence,
SubLObject mt,
SubLObject assume_syntax_okP,
SubLObject catch_czer_errorsP)
|
static SubLObject |
at_var_types.at_var_type_repackage_cnfs(SubLObject cnfs)
|
static SubLObject |
at_var_types.at_var_types_cnfs_clausify(SubLObject sentence)
|
static SubLObject |
arg_type.at_within_decontextualizedP(SubLObject formula)
|
static SubLObject |
arg_type.at_within_disjunctP(SubLObject formula,
SubLObject argnum)
|
static SubLObject |
arg_type.at_within_functionP(SubLObject formula_arg0)
|
static SubLObject |
arg_type.at_within_negationP(SubLObject formula_arg0,
SubLObject arg)
|
static SubLObject |
arg_type.at_within_predicateP(SubLObject formula_arg0)
|
static SubLObject |
kb_utilities.atom_sort_pred(SubLObject atom1,
SubLObject atom2)
|
static SubLObject |
clause_utilities.atomic_clause_asent(SubLObject atomic_clause)
returns the single pos-lit if it's a positive gaf clause, or the single neg-lit if it's a negated gaf clause. |
static SubLObject |
clauses.atomic_clause_p(SubLObject clause)
Return T iff CLAUSE is an atomic clause. |
static SubLObject |
clause_utilities.atomic_clause_with_all_var_argsP(SubLObject clause)
|
static SubLObject |
clause_utilities.atomic_clauses_p(SubLObject object)
|
static SubLObject |
clause_utilities.atomic_cnf_asent(SubLObject atomic_clause)
returns the single pos-lit if it's a positive gaf cnf, or the single neg-lit if it's a negated gaf cnf. |
static SubLObject |
clause_utilities.atomic_cnf_predicate(SubLObject atomic_clause)
|
static SubLObject |
cycl_utilities.atomic_reified_term_p(SubLObject object)
|
static SubLObject |
cycl_utilities.atomic_sentence_arg(SubLObject asent,
SubLObject argnum,
SubLObject seqvar_handling)
|
static SubLObject |
cycl_utilities.atomic_sentence_arg1(SubLObject asent,
SubLObject seqvar_handling)
|
static SubLObject |
cycl_utilities.atomic_sentence_arg2(SubLObject asent,
SubLObject seqvar_handling)
|
static SubLObject |
cycl_utilities.atomic_sentence_arg3(SubLObject asent,
SubLObject seqvar_handling)
|
static SubLObject |
cycl_utilities.atomic_sentence_args(SubLObject asent,
SubLObject seqvar_handling)
|
static SubLObject |
cycl_utilities.atomic_sentence_predicate(SubLObject asent)
|
static SubLObject |
cycl_utilities.atomic_sentence_with_any_of_preds_p(SubLObject asent,
SubLObject preds)
|
static SubLObject |
cycl_utilities.atomic_sentence_with_pred_p(SubLObject asent,
SubLObject pred)
|
static SubLObject |
el_utilities.atomic_sentenceP(SubLObject object)
|
static SubLObject |
auxiliary_indexing.auxiliary_index_p(SubLObject object)
|
static SubLObject |
operation_queues.auxiliary_queue_empty()
|
static SubLObject |
binary_tree.avl_tree_node_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
binary_tree.avl_tree_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
task_processor.awaken_first_available_task_processors(SubLObject task_process_pool)
|
static SubLObject |
kb_accessors.backchain_forbiddenP(SubLObject predicate,
SubLObject mt)
|
static SubLObject |
kb_accessors.backchain_requiredP(SubLObject predicate,
SubLObject mt)
|
static SubLObject |
file_vector_utilities.backed_map_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
clausifier.bad_exponential_conjunctionP(SubLObject sentence)
|
static SubLObject |
clausifier.bad_exponential_disjunctionP(SubLObject sentence)
|
static SubLObject |
clausifier.bad_exponential_sentenceP(SubLObject sentence,
SubLObject arg_test_func)
|
static SubLObject |
bag.bag_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
unification.base_variable_p(SubLObject object)
|
static SubLObject |
mt_relevance_cache.basemtP(SubLObject mt,
SubLObject basemt)
optimized for kb-mapping: this assumes all baseMt assertions are visible in BaseKB |
static SubLObject |
file_utilities.basic_filename(SubLObject filename,
SubLObject extension)
construct a filename with no directory component from FILENAME and EXTENSION |
static SubLObject |
arguments.belief_p(SubLObject object)
Return T iff OBJECT is an HL belief structure. |
static SubLObject |
arguments.belief_truth(SubLObject belief)
|
static SubLObject |
arguments.belief_tv(SubLObject belief)
|
static SubLObject |
tms.believed_circular_deduction(SubLObject deduction)
|
static SubLObject |
system_benchmarks.benchmark_cyclops_assert_family_links(SubLObject uniquifier,
SubLObject k,
SubLObject terms,
SubLObject family,
SubLObject mt_1)
|
static SubLObject |
system_benchmarks.benchmark_cyclops_assert_parent_links(SubLObject k,
SubLObject terms,
SubLObject parent,
SubLObject mt_1)
|
static SubLObject |
system_benchmarks.benchmark_cyclops_assert_sibling_rule(SubLObject uniquifier,
SubLObject parent,
SubLObject sibling,
SubLObject family,
SubLObject direction)
|
static SubLObject |
system_benchmarks.benchmark_cyclops_compensating_for_paging(SubLObject throwaway_n,
SubLObject sample_n,
SubLObject power,
SubLObject stream)
The standard interface function for CycLOPs benchmarking. |
static SubLObject |
system_benchmarks.benchmark_cyclops_compute_and_print_statistics(SubLObject stream,
SubLObject power,
SubLObject guts_time)
|
static SubLObject |
system_benchmarks.benchmark_cyclops_create_ancestor(SubLObject top_collection)
|
static SubLObject |
system_benchmarks.benchmark_cyclops_create_family(SubLObject top_collection)
|
static SubLObject |
system_benchmarks.benchmark_cyclops_create_mts()
|
static SubLObject |
system_benchmarks.benchmark_cyclops_create_ontology()
|
static SubLObject |
system_benchmarks.benchmark_cyclops_create_parent(SubLObject top_collection)
|
static SubLObject |
system_benchmarks.benchmark_cyclops_create_sibling(SubLObject top_collection)
|
static SubLObject |
system_benchmarks.benchmark_cyclops_create_term(SubLObject uniquifier,
SubLObject index)
|
static SubLObject |
system_benchmarks.benchmark_cyclops_create_terms(SubLObject uniquifier,
SubLObject k,
SubLObject bottom_collection,
SubLObject mt_1)
|
static SubLObject |
system_benchmarks.benchmark_cyclops_define_predicates(SubLObject parent,
SubLObject ancestor,
SubLObject sibling,
SubLObject family)
|
static SubLObject |
system_benchmarks.benchmark_cyclops_forward_propagate_sibling_rule(SubLObject uniquifier,
SubLObject parent,
SubLObject sibling,
SubLObject family)
|
static SubLObject |
system_benchmarks.benchmark_cyclops_guts_int(SubLObject uniquifier,
SubLObject power,
SubLObject mt_1,
SubLObject mt_2,
SubLObject bottom_collection,
SubLObject parent,
SubLObject ancestor,
SubLObject sibling,
SubLObject family)
the scalable portion |
static SubLObject |
system_benchmarks.benchmark_cyclops_guts(SubLObject power,
SubLObject mt_1,
SubLObject mt_2,
SubLObject bottom_collection,
SubLObject parent,
SubLObject ancestor,
SubLObject sibling,
SubLObject family)
|
static SubLObject |
system_benchmarks.benchmark_cyclops_kill_terms(SubLObject k,
SubLObject terms)
|
static SubLObject |
system_benchmarks.benchmark_cyclops_kill_vocabulary(SubLObject mt_1,
SubLObject mt_2,
SubLObject collections,
SubLObject parent,
SubLObject ancestor,
SubLObject sibling,
SubLObject family)
|
static SubLObject |
system_benchmarks.benchmark_cyclops_n_times(SubLObject n,
SubLObject power,
SubLObject stream,
SubLObject throw_away_first_n)
|
static SubLObject |
system_benchmarks.benchmark_cyclops_print_statistics(SubLObject stream,
SubLObject bogomips,
SubLObject k,
SubLObject guts_time,
SubLObject efficiency,
SubLObject cyclops)
|
static SubLObject |
system_benchmarks.benchmark_cyclops_query_ancestor_links(SubLObject k,
SubLObject terms,
SubLObject ancestor,
SubLObject mt_1)
|
static SubLObject |
system_benchmarks.benchmark_cyclops_query_parent_links(SubLObject k,
SubLObject terms,
SubLObject parent,
SubLObject mt_2)
|
static SubLObject |
system_benchmarks.benchmark_cyclops_query_sibling_links_via_lookup(SubLObject k,
SubLObject terms,
SubLObject sibling,
SubLObject mt_2)
|
static SubLObject |
system_benchmarks.benchmark_cyclops_query_sibling_links_via_rule(SubLObject k,
SubLObject terms,
SubLObject sibling,
SubLObject mt_2)
|
static SubLObject |
system_benchmarks.benchmark_cyclops_query(SubLObject sentence,
SubLObject mt,
SubLObject v_properties,
SubLObject error_spec)
|
static SubLObject |
system_benchmarks.benchmark_cyclops_setup()
initialization |
static SubLObject |
system_benchmarks.benchmark_cyclops_teardown(SubLObject mt_1,
SubLObject mt_2,
SubLObject collections,
SubLObject parent,
SubLObject ancestor,
SubLObject sibling,
SubLObject family)
cleanup |
static SubLObject |
system_benchmarks.benchmark_cyclops_turn_sibling_rule_backward(SubLObject uniquifier,
SubLObject parent,
SubLObject sibling,
SubLObject family)
|
static SubLObject |
kb_indexing.best_gaf_lookup_index_int(SubLObject asent,
SubLObject truth)
Determine the best gaf lookup index of ASENT with truth value TRUTH. |
static SubLObject |
kb_indexing.best_gaf_lookup_index_try_all_allowed(SubLObject asent,
SubLObject truth,
SubLObject methods)
|
static SubLObject |
kb_indexing.best_gaf_lookup_index_wrt_methods(SubLObject asent,
SubLObject truth,
SubLObject methods)
|
static SubLObject |
kb_indexing.best_gaf_lookup_index(SubLObject asent,
SubLObject truth,
SubLObject methods)
|
static SubLObject |
bijection.bijection_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
arity.binary_arg_swap(SubLObject arg)
|
static SubLObject |
clause_utilities.binary_clause_p(SubLObject clause)
|
static SubLObject |
el_utilities.binary_lit_p(SubLObject literal)
|
static SubLObject |
kb_accessors.binary_predicateP(SubLObject predicate)
Return T iff PREDICATE is a predicate of arity 2. |
static SubLObject |
arity.binaryP(SubLObject relation)
|
static SubLObject |
mt_relevance_cache.bind_mt_indexicals(SubLObject mt)
|
static SubLObject |
bindings.binding_list_p(SubLObject object)
|
static SubLObject |
bindings.binding_p(SubLObject object)
|
static SubLObject |
bindings.bindings_equalP(SubLObject bindings_1,
SubLObject bindings_2)
Return T iff the binding lists BINDINGS-1 and BINDINGS-2 are equivalent |
static SubLObject |
bindings.bindings_to_closed(SubLObject v_bindings)
All bindings in BINDINGS that bind a variable to a fully bound value. |
static SubLObject |
czer_main.blist_vars_among(SubLObject blist,
SubLObject vars)
|
static SubLObject |
bookkeeping_store.bookkeeping_arg1_pred_values_int(SubLObject pred,
SubLObject arg2)
|
static SubLObject |
bookkeeping_store.bookkeeping_arg1_pred_values(SubLObject pred,
SubLObject arg2,
SubLObject mt)
|
static SubLObject |
bookkeeping_store.bookkeeping_assertion_count()
|
static SubLObject |
bookkeeping_store.bookkeeping_binary_gaf_arg2_index()
|
static SubLObject |
bookkeeping_store.bookkeeping_binary_gaf_store()
|
static SubLObject |
bookkeeping_store.bookkeeping_fpred_value_int(SubLObject pred,
SubLObject arg1)
|
static SubLObject |
bookkeeping_store.bookkeeping_fpred_value(SubLObject pred,
SubLObject arg1,
SubLObject mt)
|
static SubLObject |
bookkeeping_store.bookkeeping_intermediate_index_count(SubLObject index)
|
static SubLObject |
bookkeeping_store.bookkeeping_intermediate_index_insert(SubLObject index,
SubLObject key,
SubLObject value,
SubLObject single_entryP)
|
static SubLObject |
bookkeeping_store.bookkeeping_intermediate_index_lookup(SubLObject index,
SubLObject key)
|
static SubLObject |
bookkeeping_store.bookkeeping_intermediate_index_push(SubLObject index,
SubLObject key,
SubLObject value)
|
static SubLObject |
bookkeeping_store.bookkeeping_intermediate_index_set(SubLObject index,
SubLObject key,
SubLObject value)
|
static SubLObject |
bookkeeping_store.bookkeeping_predicate_hl_storage_module_applicableP(SubLObject argument_spec,
SubLObject cnf,
SubLObject mt,
SubLObject direction,
SubLObject variable_map)
|
static SubLObject |
bookkeeping_store.bookkeeping_predicate_hl_storage_module_assert(SubLObject argument_spec,
SubLObject cnf,
SubLObject mt,
SubLObject direction,
SubLObject variable_map)
|
static SubLObject |
fort_types_interface.bookkeeping_predicate_p(SubLObject fort)
is FORT a bookkeeping predicate? |
static SubLObject |
bookkeeping_store.bookkeeping_top_level_index_count(SubLObject index)
|
static SubLObject |
bookkeeping_store.bookkeeping_top_level_index_insert(SubLObject index,
SubLObject top_key,
SubLObject mid_key,
SubLObject leaf,
SubLObject single_entryP)
|
static SubLObject |
bookkeeping_store.bookkeeping_top_level_index_lookup(SubLObject index,
SubLObject key)
|
static SubLObject |
fort_types_interface.bounded_existential_quantifier_p(SubLObject object)
|
static SubLObject |
builder_utilities.branch_tag()
|
static SubLObject |
string_utilities.break_words(SubLObject string,
SubLObject non_break_char_test,
SubLObject leave_embedded_stringsP)
Takes a string (such as an English phrase or sentence). |
static SubLObject |
fort_types_interface.broad_microtheory_p(SubLObject fort)
is FORT a broad microtheory? |
static SubLObject |
kb_indexing.broad_mtP(SubLObject mt)
|
static SubLObject |
control_vars.browse_forward_inferencesP()
|
static SubLObject |
binary_tree.bt_higher(SubLObject object)
|
static SubLObject |
binary_tree.bt_lower(SubLObject object)
|
static SubLObject |
binary_tree.bt_state(SubLObject object)
|
static SubLObject |
binary_tree.bt_tag(SubLObject object)
|
static SubLObject |
binary_tree.btree_find_aux(SubLObject tag,
SubLObject btree,
SubLObject comp_func,
SubLObject createP)
|
static SubLObject |
binary_tree.btree_find_best(SubLObject btree)
|
static SubLObject |
binary_tree.btree_insert_aux(SubLObject v_new,
SubLObject old,
SubLObject comp_func)
Insert NEW off of OLD in direction indicated by COMP-FUNC comparison of tags. |
static SubLObject |
binary_tree.btree_insert(SubLObject val,
SubLObject tag,
SubLObject btree,
SubLObject comp_func,
SubLObject add_val_func)
|
static SubLObject |
binary_tree.btree_p(SubLObject object)
|
static SubLObject |
binary_tree.btree_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
binary_tree.btree_remove_aux(SubLObject node,
SubLObject back,
SubLObject top,
SubLObject comp_func)
|
static SubLObject |
binary_tree.btree_remove(SubLObject val,
SubLObject tag,
SubLObject btree,
SubLObject comp_func,
SubLObject rem_val_func,
SubLObject empty_func)
|
static SubLObject |
number_utilities.bytep(SubLObject object)
Return T iff OBJECT is an integer from 0-255 |
static SubLObject |
c_backend.c_backed_convert_identifier_name(SubLObject name)
|
static SubLObject |
c_backend.c_backend_convert_char(SubLObject v_char)
|
static SubLObject |
constant_handles.c_name(SubLObject object)
|
static SubLObject |
constant_handles.c_suid(SubLObject object)
|
static SubLObject |
cache.cache_capacity(SubLObject object)
|
static SubLObject |
cache.cache_clear(SubLObject v_cache)
Removes all entries from CACHE, either individually (if precached) or agressively |
static SubLObject |
cache.cache_contains_key_p(SubLObject v_cache,
SubLObject key)
Checks whether the key is currently associated with an entry in the cache. |
static SubLObject |
cache.cache_empty_p(SubLObject v_cache)
Returns true if CACHE is empty, nil otherwise |
static SubLObject |
cache.cache_entry_key(SubLObject object)
|
static SubLObject |
cache.cache_entry_newer(SubLObject object)
|
static SubLObject |
cache.cache_entry_older(SubLObject object)
|
static SubLObject |
cache.cache_entry_p(SubLObject object)
|
static SubLObject |
cache.cache_entry_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
cache.cache_entry_value(SubLObject object)
|
static SubLObject |
cache.cache_free_list(SubLObject v_cache)
Returns the resourced list of cache entries. |
static SubLObject |
cache.cache_full_p(SubLObject v_cache)
Returns true if CACHE is full, nil otherwise |
static SubLObject |
cache.cache_get_int(SubLObject v_cache,
SubLObject key,
SubLObject v_default,
SubLObject return_entry_p)
|
static SubLObject |
cache.cache_get_without_values(SubLObject v_cache,
SubLObject key,
SubLObject v_default)
Returns the entry associated with KEY in CACHE |
static SubLObject |
cache.cache_get(SubLObject v_cache,
SubLObject key)
Returns the entry associated with KEY in CACHE |
static SubLObject |
cache.cache_head_entry(SubLObject object)
|
static SubLObject |
cache.cache_map(SubLObject object)
|
static SubLObject |
cache_utilities.cache_metrics_note_hit(SubLObject metrics)
Update the metrics to reflect that the cache lookup resulted in a hit. |
static SubLObject |
cache_utilities.cache_metrics_note_miss(SubLObject metrics)
Update the metrics to reflect that the cache lookup resulted in a miss. |
static SubLObject |
cache_utilities.cache_metrics_p(SubLObject object)
|
static SubLObject |
cache_utilities.cache_metrics_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
cache.cache_newest(SubLObject v_cache)
Returns the entry of CACHE that was added most recently |
static SubLObject |
ke.cache_old_constant_name(SubLObject string,
SubLObject constant)
|
static SubLObject |
cache.cache_p(SubLObject object)
|
static SubLObject |
cache.cache_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
cache.cache_queue_append(SubLObject v_cache,
SubLObject entry)
Add ENTRY onto CACHE's priority queue at the end |
static SubLObject |
cache.cache_queue_enqueue(SubLObject v_cache,
SubLObject entry)
Enqueues ENTRY onto CACHE's priority queue |
static SubLObject |
cache.cache_queue_remove(SubLObject v_cache,
SubLObject entry)
Removes ENTRY from the CACHE's priority queue |
static SubLObject |
cache.cache_queue_requeue(SubLObject v_cache,
SubLObject entry)
Update the cache queue so that the entry becomes the newest ENTRY |
static SubLObject |
cache.cache_queue_unlink(SubLObject entry)
Remove entry from its neighbors |
static SubLObject |
cache.cache_remove(SubLObject v_cache,
SubLObject key)
Removes the mapping for KEY from CACHE |
static SubLObject |
cache.cache_set_int(SubLObject v_cache,
SubLObject key,
SubLObject value,
SubLObject return_old_entry)
|
static SubLObject |
cache.cache_set_return_dropped(SubLObject v_cache,
SubLObject key,
SubLObject value)
Associates KEY with VALUE in CACHE |
static SubLObject |
cache.cache_set_without_values(SubLObject v_cache,
SubLObject key,
SubLObject value)
Associates KEY with VALUE in CACHE |
static SubLObject |
cache.cache_set(SubLObject v_cache,
SubLObject key,
SubLObject value)
Associates KEY with VALUE in CACHE |
static SubLObject |
cache.cache_size(SubLObject v_cache)
Returns the number of entries in CACHE |
static SubLObject |
equality_store.cache_some_equality_assertions_somewhere(SubLObject assertion)
|
static SubLObject |
somewhere_cache.cache_some_pred_assertion_somewhere(SubLObject v_set,
SubLObject gaf)
|
static SubLObject |
cache_utilities.cache_strategy_gather_metrics(SubLObject strategy)
Allocate a metrics object and then begin using it to gather metrics. |
static SubLObject |
cache_utilities.cache_strategy_get_metrics(SubLObject strategy)
|
static SubLObject |
cache_utilities.cache_strategy_keeps_metrics_p(SubLObject strategy)
Determine if the cache strategy is currently gathering metrics or not. |
static SubLObject |
cache_utilities.cache_strategy_mcache_object_gather_metrics(SubLObject mcache,
SubLObject metrics)
|
static SubLObject |
cache_utilities.cache_strategy_mcache_object_get_metrics(SubLObject mcache)
|
static SubLObject |
cache_utilities.cache_strategy_mcache_object_keeps_metrics_p(SubLObject mcache)
|
static SubLObject |
cache_utilities.cache_strategy_mcache_object_note_reference(SubLObject mcache,
SubLObject object)
|
static SubLObject |
cache_utilities.cache_strategy_mcache_object_track(SubLObject mcache,
SubLObject object)
|
static SubLObject |
cache_utilities.cache_strategy_mcache_object_trackedP(SubLObject mcache,
SubLObject object)
|
static SubLObject |
cache_utilities.cache_strategy_method_not_implemented_for(SubLObject object)
|
static SubLObject |
cache_utilities.cache_strategy_note_cache_hit(SubLObject strategy)
If metrics are being kept, then note the cache hit. |
static SubLObject |
cache_utilities.cache_strategy_note_cache_hits(SubLObject strategy,
SubLObject several)
If metrics are being kept, then note the cache hit. |
static SubLObject |
cache_utilities.cache_strategy_note_cache_miss(SubLObject strategy)
If metrics are being kept, then note the cache miss. |
static SubLObject |
cache_utilities.cache_strategy_note_reference(SubLObject strategy,
SubLObject object)
Inform the cache strategy'tracking system that the object mentioned was referenced. |
static SubLObject |
simple_lru_cache_strategy.cache_strategy_object_cache_capacity_simple_lru_cache_strategy_method(SubLObject strategy)
|
static SubLObject |
simple_lru_cache_strategy.cache_strategy_object_cache_size_simple_lru_cache_strategy_method(SubLObject strategy)
|
static SubLObject |
cache_utilities.cache_strategy_object_gather_metrics_metered_cache_method(SubLObject strategy,
SubLObject metrics)
|
static SubLObject |
cache_utilities.cache_strategy_object_gather_metrics(SubLObject strategy,
SubLObject metrics)
By default, we do not know how to gather metrics. |
static SubLObject |
cache_utilities.cache_strategy_object_get_metrics_metered_cache_method(SubLObject strategy)
|
static SubLObject |
cache_utilities.cache_strategy_object_get_metrics(SubLObject strategy)
By default we do not know how to get the metrics. |
static SubLObject |
cache_utilities.cache_strategy_object_keeps_metrics_p_metered_cache_method(SubLObject strategy)
|
static SubLObject |
cache_utilities.cache_strategy_object_keeps_metrics_p(SubLObject strategy)
By default, we do not know whether the strategy is keeping metrics or not. |
static SubLObject |
cache_utilities.cache_strategy_object_note_reference_metered_cache_method(SubLObject strategy,
SubLObject object)
|
static SubLObject |
cache_utilities.cache_strategy_object_note_reference(SubLObject strategy,
SubLObject object)
By default, we do not know how to note a reference. |
static SubLObject |
cache_utilities.cache_strategy_object_p_metered_cache_method(SubLObject object)
METERED-CACHE-P has a cache strategy implementation. |
static SubLObject |
simple_lru_cache_strategy.cache_strategy_object_p_simple_lru_cache_strategy_method(SubLObject strategy)
|
static SubLObject |
cache_utilities.cache_strategy_object_p(SubLObject object)
By default, nothing is a cache strategy object. |
static SubLObject |
simple_lru_cache_strategy.cache_strategy_object_reset_simple_lru_cache_strategy_method(SubLObject strategy)
|
static SubLObject |
cache_utilities.cache_strategy_object_track_metered_cache_method(SubLObject strategy,
SubLObject object)
|
static SubLObject |
simple_lru_cache_strategy.cache_strategy_object_track_simple_lru_cache_strategy_method(SubLObject strategy,
SubLObject object)
|
static SubLObject |
cache_utilities.cache_strategy_object_track(SubLObject strategy,
SubLObject object)
By default, we do not know how to track an object |
static SubLObject |
cache_utilities.cache_strategy_object_trackedP_metered_cache_method(SubLObject strategy,
SubLObject object)
|
static SubLObject |
cache_utilities.cache_strategy_object_trackedP(SubLObject strategy,
SubLObject object)
By default, we do not know whether the object is tracked. |
static SubLObject |
cache_utilities.cache_strategy_p(SubLObject object)
Determine whether the object is a cache strategy or not. |
static SubLObject |
cache_utilities.cache_strategy_track(SubLObject strategy,
SubLObject object)
Track this object in the cache. |
static SubLObject |
cache_utilities.cache_strategy_trackedP(SubLObject strategy,
SubLObject object)
Determine whether this object is currently being tracked |
static SubLObject |
tva_utilities.cached_any_tva_for_argP_internal(SubLObject pred,
SubLObject argnum,
SubLObject mt,
SubLObject relevant_mt_function)
|
static SubLObject |
tva_utilities.cached_any_tva_for_argP(SubLObject pred,
SubLObject argnum,
SubLObject mt,
SubLObject relevant_mt_function)
|
static SubLObject |
at_cache.cached_arg_isas_in_mt(SubLObject relation,
SubLObject argnum,
SubLObject mt)
|
static SubLObject |
at_cache.cached_arg_isas_in_relevant_mts(SubLObject relation,
SubLObject argnum)
|
static SubLObject |
assertion_manager.cached_assertion_count()
Return the number of assertions whose content is cached in memory. |
static SubLObject |
constant_index_manager.cached_constant_index_count()
Return the number of constant-indices whose content is cached in memory. |
static SubLObject |
deduction_manager.cached_deduction_count()
Return the number of deductions whose content is cached in memory. |
static SubLObject |
relation_evaluation.cached_evaluation_function_internal(SubLObject relation)
|
static SubLObject |
relation_evaluation.cached_evaluation_function(SubLObject relation)
|
static SubLObject |
kb_hl_support_manager.cached_kb_hl_support_count()
Return the number of kb-hl-supports whose content is cached in memory. |
static SubLObject |
kb_object_manager.cached_kb_object_count(SubLObject kbom)
|
static SubLObject |
nart_hl_formula_manager.cached_nart_hl_formula_count()
Return the number of nart-hl-formulas whose content is cached in memory. |
static SubLObject |
nart_index_manager.cached_nart_index_count()
Return the number of nart-indices whose content is cached in memory. |
static SubLObject |
assertion_utilities.cached_self_expanding_rule_assertionP_internal(SubLObject rule)
|
static SubLObject |
assertion_utilities.cached_self_expanding_rule_assertionP(SubLObject rule)
|
static SubLObject |
tva_utilities.cached_some_cva_for_predicate_internal(SubLObject predicate,
SubLObject mt_info)
|
static SubLObject |
tva_utilities.cached_some_cva_for_predicate(SubLObject predicate,
SubLObject mt_info)
|
static SubLObject |
tva_utilities.cached_some_tva_for_predicate_internal(SubLObject predicate,
SubLObject mt_info)
|
static SubLObject |
tva_utilities.cached_some_tva_for_predicate(SubLObject predicate,
SubLObject mt_info)
|
static SubLObject |
predicate_relevance_cache.cached_spec_inverseP(SubLObject genl,
SubLObject spec,
SubLObject mt)
|
static SubLObject |
predicate_relevance_cache.cached_spec_predP(SubLObject genl,
SubLObject spec,
SubLObject mt)
|
static SubLObject |
unrepresented_term_index_manager.cached_unrepresented_term_index_count()
Return the number of unrepresented-term-indices whose content is cached in memory. |
static SubLObject |
cache_utilities.cachemtr_hit_count(SubLObject object)
|
static SubLObject |
cache_utilities.cachemtr_miss_count(SubLObject object)
|
static SubLObject |
memoization_state.caching_results(SubLObject results)
Return as mutiple values the list of values in RESULTS. |
static SubLObject |
memoization_state.caching_state_capacity(SubLObject object)
|
static SubLObject |
memoization_state.caching_state_clear_internal(SubLObject caching_state)
|
static SubLObject |
memoization_state.caching_state_clear(SubLObject caching_state)
|
static SubLObject |
memoization_state.caching_state_enter_multi_key_n(SubLObject caching_state,
SubLObject sxhash,
SubLObject collisions,
SubLObject results,
SubLObject args_list)
Cache in CACHING-STATE under hash code SXHASH the fact that ARGS-LIST returns the list of values RESULTS |
static SubLObject |
memoization_state.caching_state_get_zero_arg_results(SubLObject caching_state,
SubLObject lock)
|
static SubLObject |
memoization_state.caching_state_lock(SubLObject object)
|
static SubLObject |
memoization_state.caching_state_lookup_internal(SubLObject caching_state,
SubLObject key,
SubLObject v_default)
|
static SubLObject |
memoization_state.caching_state_lookup(SubLObject caching_state,
SubLObject key,
SubLObject v_default)
|
static SubLObject |
memoization_state.caching_state_p(SubLObject object)
|
static SubLObject |
memoization_state.caching_state_put_internal(SubLObject caching_state,
SubLObject key,
SubLObject value)
|
static SubLObject |
memoization_state.caching_state_put(SubLObject caching_state,
SubLObject key,
SubLObject value,
SubLObject lock)
|
static SubLObject |
memoization_state.caching_state_set_zero_arg_results_internal(SubLObject caching_state,
SubLObject val)
|
static SubLObject |
memoization_state.caching_state_set_zero_arg_results(SubLObject caching_state,
SubLObject val,
SubLObject lock)
|
static SubLObject |
memoization_state.caching_state_store(SubLObject object)
|
static SubLObject |
memoization_state.caching_state_zero_arg_results(SubLObject object)
|
static SubLObject |
hl_interface_infrastructure.candidate_next_hl_store_iterator_id()
|
static SubLObject |
czer_meta.canon_cnfs_sentence(SubLObject sentence,
SubLObject canon_gafP,
SubLObject mt)
|
static SubLObject |
czer_main.canon_fast_clausesP(SubLObject v_clauses)
|
static SubLObject |
clausifier.canon_fast_gafP(SubLObject sentence,
SubLObject mt)
|
static SubLObject |
czer_main.canon_term_L(SubLObject term1,
SubLObject term2)
|
static SubLObject |
czer_utilities.canon_varP(SubLObject candidate_variable)
|
static SubLObject |
czer_meta.canon_versions_sentence(SubLObject sentence,
SubLObject mt)
|
static SubLObject |
czer_main.canon_wffP(SubLObject formula,
SubLObject mt)
|
static SubLObject |
cycl_utilities.canonical_commutative_permutations(SubLObject formula,
SubLObject varP,
SubLObject penetrate_argsP)
Return the permutations of the formula that can be possibly canonical. |
static SubLObject |
cycl_utilities.canonical_permute_formula(SubLObject source_formula,
SubLObject argnums_to_permute,
SubLObject argnum_permutation)
Result is destructible |
static SubLObject |
czer_main.canonicalize_ask_mt(SubLObject mt)
|
static SubLObject |
czer_main.canonicalize_ask_sentence(SubLObject sentence,
SubLObject mt)
|
static SubLObject |
czer_main.canonicalize_assert_mt(SubLObject mt)
|
static SubLObject |
czer_main.canonicalize_assert_sentence(SubLObject sentence,
SubLObject mt)
|
static SubLObject |
czer_main.canonicalize_clause_commutative_terms_destructive(SubLObject clause)
A destructive version of @xref canonicalize-clause-commutative-terms. |
static SubLObject |
czer_main.canonicalize_clause_quoted_terms(SubLObject clause)
|
static SubLObject |
czer_main.canonicalize_clause_sentence_terms(SubLObject clause)
Destructively canonicalizes formula args (of any literals or denotational functions in CLAUSE) into their EL formulas. |
static SubLObject |
czer_main.canonicalize_clause_tou_terms(SubLObject clause)
replace references in |
static SubLObject |
czer_main.canonicalize_clauses_commutative_terms_destructive(SubLObject v_clauses)
For each literal in CLAUSES, recursively sorts the arguments of all relations with commutative predicates and the arguments of all nats with commutative functors. |
static SubLObject |
czer_main.canonicalize_clauses_literals(SubLObject v_clauses)
For each clause in CLAUSES, sorts its literals into a canonical order. |
static SubLObject |
czer_main.canonicalize_clauses_quoted_terms(SubLObject v_clauses)
|
static SubLObject |
czer_main.canonicalize_clauses_sentence_terms(SubLObject v_clauses)
Destructively canonicalizes formula args (of any literals or denotational functions in CLAUSES) into their EL formulas. |
static SubLObject |
czer_main.canonicalize_clauses_terms(SubLObject v_clauses)
|
static SubLObject |
czer_main.canonicalize_clauses_tou_terms(SubLObject v_clauses)
|
static SubLObject |
czer_main.canonicalize_clauses_variables(SubLObject v_clauses)
|
static SubLObject |
rule_macros.canonicalize_clauses_wrt_rule_macros(SubLObject v_clauses)
If CLAUSES or its elements match certain hard-coded patterns, they are converted to rule macros. |
static SubLObject |
czer_main.canonicalize_clauses(SubLObject v_clauses,
SubLObject mt)
|
static SubLObject |
czer_main.canonicalize_cycl_int(SubLObject sentence,
SubLObject mt,
SubLObject testingP,
SubLObject destructiveP,
SubLObject unwrap_istP,
SubLObject check_wffP)
|
static SubLObject |
czer_main.canonicalize_cycl_sentence(SubLObject sentence,
SubLObject mt)
Converts the EL sentence SENTENCE to its canonical HL representation. |
static SubLObject |
fi.canonicalize_fi_remove_sentence(SubLObject sentence,
SubLObject mt,
SubLObject check_for_asserted_argumentP)
|
static SubLObject |
fi.canonicalize_fi_unassert_sentence(SubLObject sentence,
SubLObject mt)
|
static SubLObject |
czer_main.canonicalize_functions(SubLObject v_clauses)
Puts all functions in CLAUSES in canonical form, by destructively reifying all reifiable functions and adding termOfUnit literals. |
static SubLObject |
czer_main.canonicalize_gaf(SubLObject gaf_asent,
SubLObject mt)
Return GAF-ASENT in MT expressed as a list of CNF clauses, or a CycL truth value, or NIL if it couldn't canonicalize. |
static SubLObject |
arguments.canonicalize_hl_justification(SubLObject hl_justification)
|
static SubLObject |
arguments.canonicalize_hl_support(SubLObject hl_support,
SubLObject possibly_create_new_kb_hl_supportP)
|
static SubLObject |
hlmt_czer.canonicalize_hlmt_int(SubLObject v_hlmt)
|
static SubLObject |
hlmt_czer.canonicalize_hlmt(SubLObject mt)
Returns the mt that MT denotes, in a canonical form. |
static SubLObject |
czer_main.canonicalize_literal_commutative_args(SubLObject lit)
|
static SubLObject |
czer_main.canonicalize_literal_commutative_terms_destructive(SubLObject literal)
A destructive version of @xref canonicalize-literal-commutative-terms. |
static SubLObject |
czer_main.canonicalize_literal_commutative_terms(SubLObject literal)
Recursively sorts the arguments of all relations with commutative predicates and the arguments of all nats with commutative functors. |
static SubLObject |
clause_utilities.canonicalize_literal_indices(SubLObject indices)
|
static SubLObject |
czer_main.canonicalize_literal_quoted_terms_recursive(SubLObject literal)
Replaces all the escape quoted terms (non variables) with just the term, since (#$EscapeQuote |
static SubLObject |
czer_main.canonicalize_literal_sentence_terms(SubLObject literal,
SubLObject mt)
Canonicalizes formula args of LITERAL into their EL formulas. |
static SubLObject |
czer_main.canonicalize_literals_commutative_terms(SubLObject literals)
For each literal in LITERALS, recursively sorts the arguments of all relations with commutative predicates and the arguments of all nats with commutative functors. |
static SubLObject |
czer_main.canonicalize_literals_quoted_terms(SubLObject literals)
|
static SubLObject |
czer_meta.canonicalize_meta_clauses(SubLObject v_clauses)
|
static SubLObject |
czer_main.canonicalize_mt(SubLObject mt)
Like @xref canonicalize-hlmt except does more canonicalization, possibly including reifying new narts if *within-assert*. |
static SubLObject |
czer_main.canonicalize_no_sentence_argsP()
fast-fail |
static SubLObject |
czer_main.canonicalize_query_clauses(SubLObject v_clauses,
SubLObject mt)
|
static SubLObject |
czer_main.canonicalize_query_sentence(SubLObject sentence,
SubLObject mt)
Converts the EL query SENTENCE to its canonical HL representation. |
static SubLObject |
czer_main.canonicalize_query(SubLObject formula,
SubLObject mt,
SubLObject destructiveP,
SubLObject unwrap_istP)
Converts the EL query FORMULA to its canonical HL representation. |
static SubLObject |
arguments.canonicalize_support(SubLObject support,
SubLObject possibly_create_new_kb_hl_supportP)
Canonicalize SUPPORT. |
static SubLObject |
arguments.canonicalize_supports(SubLObject supports,
SubLObject possibly_create_new_kb_hl_supportsP)
Return a sorted list of canonicalized supports. |
static SubLObject |
czer_main.canonicalize_term_commutative_terms(SubLObject v_term)
Basically just calls @xref canonicalize-relation-commutative-terms, if TERM is either a nat or an EL formula with a predicate, variable, or logical operator as its arg0. |
static SubLObject |
czer_main.canonicalize_term(SubLObject v_term,
SubLObject mt)
Converts the EL term TERM to its canonical HL representation. |
static SubLObject |
czer_main.canonicalize_terms_commutative_terms_without_reordering(SubLObject terms,
SubLObject dont_reorder_argnums)
Puts each term in the list TERMS in canonical form wrt commutativity except the ones at argnum in dont-reorder-argnums, but does not change the order of the list TERMS. |
static SubLObject |
fi.canonicalize_unassert_hlmt(SubLObject mt)
|
static SubLObject |
czer_main.canonicalize_wf_assert_sentence(SubLObject sentence,
SubLObject mt)
|
static SubLObject |
czer_main.canonicalize_wf_cycl_sentence(SubLObject sentence,
SubLObject mt)
|
static SubLObject |
czer_main.canonicalizer_constant_L(SubLObject constant1,
SubLObject constant2)
|
static SubLObject |
czer_utilities.canonicalizer_directive_for_argP(SubLObject relation,
SubLObject argnum,
SubLObject directive,
SubLObject mt)
|
static SubLObject |
cycl_utilities.careful_hl_term_to_el_term(SubLObject hl_term)
converts HL-TERM to an EL term if HL-TERM has an EL counterpart, otherwise leaves HL-TERM unchanged. |
static SubLObject |
list_utilities.cartesian_helper(SubLObject a,
SubLObject b,
SubLObject fun)
takes two lists and returns the cartesian product. |
static SubLObject |
list_utilities.cartesian_product(SubLObject l,
SubLObject fun,
SubLObject start,
SubLObject test)
|
static SubLObject |
subl_macro_promotions.catch_error_message_handler()
Internal function for CATCH-ERROR-MESSAGE |
static SubLObject |
graph_utilities.categorize_nodes_via_links(SubLObject nodes,
SubLObject links,
SubLObject test)
Given a list of NODES, and a list of LINKS which relate these nodes, categorize the nodes into island-groups, where each group consists of a list of connected nodes, and a list of links involving these nodes. |
static SubLObject |
list_utilities.cdddr(SubLObject cons)
|
static SubLObject |
cfasl_kb_methods.cfasl_assertion_handle_lookup(SubLObject id)
|
static SubLObject |
cfasl_kb_methods.cfasl_clause_struc_handle_lookup(SubLObject id)
|
static SubLObject |
cfasl.cfasl_common_symbol_p(SubLObject object)
|
static SubLObject |
cfasl_compression.cfasl_compress_objectP(SubLObject object)
|
static SubLObject |
cfasl_kb_methods.cfasl_constant_handle_lookup(SubLObject id)
|
static SubLObject |
cfasl.cfasl_count_stream_p(SubLObject object)
|
static SubLObject |
cfasl.cfasl_count_stream_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
cfasl.cfasl_current_common_symbols()
Get the currently active common symbol;s in a form that can be used in conjunction with CFASL-SET-COMMON-SYMBOLS. |
static SubLObject |
cfasl.cfasl_decode_common_symbol(SubLObject integer)
|
static SubLObject |
cfasl.cfasl_decoding_stream_p(SubLObject object)
|
static SubLObject |
cfasl.cfasl_decoding_stream_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
cfasl_kb_methods.cfasl_deduction_handle_lookup(SubLObject id)
|
static SubLObject |
cfasl.cfasl_encoding_stream_p(SubLObject object)
|
static SubLObject |
cfasl.cfasl_encoding_stream_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
cfasl_kernel.cfasl_externalization_modeP()
|
static SubLObject |
cfasl_kb_methods.cfasl_externalized_constant_exception_p(SubLObject constant)
|
static SubLObject |
cfasl.cfasl_extract_immediate_fixnum(SubLObject opcode)
|
static SubLObject |
cfasl.cfasl_immediate_fixnum_opcode(SubLObject opcode)
|
static SubLObject |
cfasl.cfasl_immediate_fixnump(SubLObject object)
|
static SubLObject |
cfasl_kb_methods.cfasl_input_assertion_handle(SubLObject stream)
|
static SubLObject |
cfasl_kb_methods.cfasl_input_assertion(SubLObject stream)
|
static SubLObject |
cfasl_kb_methods.cfasl_input_clause_struc_handle(SubLObject stream)
|
static SubLObject |
cfasl_kb_methods.cfasl_input_clause_struc(SubLObject stream)
|
static SubLObject |
cfasl.cfasl_input_common_symbol(SubLObject stream)
|
static SubLObject |
cfasl_kb_methods.cfasl_input_complete_constant(SubLObject stream)
Input the complete CFASL constant, assuming within-cfasl-externalization-p, and ignoring the constant name. |
static SubLObject |
cfasl_kb_methods.cfasl_input_constant_handle(SubLObject stream)
|
static SubLObject |
cfasl_kb_methods.cfasl_input_constant_recipe(SubLObject stream)
|
static SubLObject |
cfasl_kb_methods.cfasl_input_constant(SubLObject stream)
|
static SubLObject |
cfasl_kb_methods.cfasl_input_deduction_handle(SubLObject stream)
|
static SubLObject |
cfasl_kb_methods.cfasl_input_deduction(SubLObject stream)
|
static SubLObject |
cfasl.cfasl_input_defstruct_recipe(SubLObject stream)
|
static SubLObject |
dictionary.cfasl_input_dictionary_content_alist_style(SubLObject v_dictionary,
SubLObject size,
SubLObject stream)
|
static SubLObject |
dictionary.cfasl_input_dictionary_content_hashtable_style(SubLObject v_dictionary,
SubLObject size,
SubLObject stream)
|
static SubLObject |
dictionary.cfasl_input_dictionary_content_logically(SubLObject v_dictionary,
SubLObject size,
SubLObject stream)
|
static SubLObject |
dictionary.cfasl_input_dictionary(SubLObject stream)
|
static SubLObject |
cfasl.cfasl_input_dotted_list(SubLObject stream)
|
static SubLObject |
cfasl.cfasl_input_externalization(SubLObject stream)
|
static SubLObject |
file_vector_utilities.cfasl_input_file_vector_reference(SubLObject stream)
|
static SubLObject |
forts.cfasl_input_fort_id_index(SubLObject stream)
|
static SubLObject |
cfasl.cfasl_input_guid_string(SubLObject stream)
|
static SubLObject |
cfasl.cfasl_input_hashtable(SubLObject stream)
|
static SubLObject |
cfasl.cfasl_input_integer(SubLObject bytes,
SubLObject stream)
|
static SubLObject |
cfasl.cfasl_input_internal(SubLObject stream,
SubLObject eof_error_p,
SubLObject eof_value)
|
static SubLObject |
cfasl_kb_methods.cfasl_input_kb_hl_support_handle(SubLObject stream)
|
static SubLObject |
cfasl_kb_methods.cfasl_input_kb_hl_support(SubLObject stream)
|
static SubLObject |
keyhash.cfasl_input_keyhash(SubLObject stream)
|
static SubLObject |
cfasl.cfasl_input_keyword(SubLObject stream)
|
static SubLObject |
cfasl.cfasl_input_legacy_guid(SubLObject stream)
|
static SubLObject |
cfasl.cfasl_input_list(SubLObject stream)
|
static SubLObject |
cfasl.cfasl_input_method(SubLObject cfasl_opcode)
|
static SubLObject |
cfasl.cfasl_input_n_8bit_int(SubLObject stream)
|
static SubLObject |
cfasl_kb_methods.cfasl_input_nart_handle(SubLObject stream)
|
static SubLObject |
cfasl_kb_methods.cfasl_input_nart(SubLObject stream)
|
static SubLObject |
cfasl.cfasl_input_nil(SubLObject stream)
|
static SubLObject |
cfasl.cfasl_input_object(SubLObject stream)
|
static SubLObject |
cfasl.cfasl_input_other_symbol(SubLObject stream)
|
static SubLObject |
cfasl.cfasl_input_p_16bit_int(SubLObject stream)
|
static SubLObject |
cfasl.cfasl_input_p_24bit_int(SubLObject stream)
|
static SubLObject |
cfasl.cfasl_input_p_32bit_int(SubLObject stream)
|
static SubLObject |
cfasl_kb_methods.cfasl_input_sbhl_directed_link(SubLObject stream)
|
static SubLObject |
cfasl_kb_methods.cfasl_input_sbhl_undirected_link(SubLObject stream)
|
static SubLObject |
set_contents.cfasl_input_set_contents_keyhash_style(SubLObject stream,
SubLObject v_set_contents,
SubLObject size,
SubLObject test)
|
static SubLObject |
set_contents.cfasl_input_set_contents_list_style(SubLObject stream,
SubLObject v_set_contents,
SubLObject size,
SubLObject test)
|
static SubLObject |
set_contents.cfasl_input_set_contents_logically(SubLObject stream,
SubLObject v_set_contents,
SubLObject size,
SubLObject test)
|
static SubLObject |
set_contents.cfasl_input_set_contents_singleton_style(SubLObject stream,
SubLObject v_set_contents,
SubLObject size,
SubLObject test)
|
static SubLObject |
set_contents.cfasl_input_set_contents(SubLObject stream,
SubLObject v_set_contents,
SubLObject size,
SubLObject test)
|
static SubLObject |
set.cfasl_input_set(SubLObject stream)
|
static SubLObject |
cfasl.cfasl_input_string(SubLObject stream)
|
static SubLObject |
cfasl_kb_methods.cfasl_input_variable(SubLObject stream)
|
static SubLObject |
cfasl.cfasl_input(SubLObject stream,
SubLObject eof_error_p,
SubLObject eof_value)
Input an object from STREAM in the CFASL protocol. |
static SubLObject |
cfasl_kb_methods.cfasl_invalid_constant()
|
static SubLObject |
cfasl_kb_methods.cfasl_kb_hl_support_handle_lookup(SubLObject id)
|
static SubLObject |
cfasl_utilities.cfasl_load(SubLObject filename)
Return the first object saved in FILENAME in CFASL format. |
static SubLObject |
cfasl_kb_methods.cfasl_nart_handle_lookup(SubLObject id)
|
static SubLObject |
cfasl.cfasl_opcode_peek_internal(SubLObject stream,
SubLObject eof_error_p,
SubLObject eof_value)
|
static SubLObject |
cfasl.cfasl_opcode_peek(SubLObject stream,
SubLObject eof_error_p,
SubLObject eof_value)
Peek at STREAM to return the opcode for the next object to be read in CFASL protocol. |
static SubLObject |
cfasl_kb_methods.cfasl_output_constant_recipe(SubLObject constant,
SubLObject stream)
|
static SubLObject |
cfasl_kb_methods.cfasl_output_constant(SubLObject constant,
SubLObject stream)
|
static SubLObject |
cfasl.cfasl_output_defstruct_recipe_visitorfn(SubLObject obj,
SubLObject phase,
SubLObject param_a,
SubLObject param_b)
|
static SubLObject |
cfasl.cfasl_output_defstruct_recipe(SubLObject object,
SubLObject stream)
This method expects to be called by CFASL-OUTPUT in the case where no implementation is available for a STRUCTURE-P. |
static SubLObject |
cfasl.cfasl_output_dotted_list(SubLObject object,
SubLObject stream)
|
static SubLObject |
cfasl.cfasl_output_externalization(SubLObject object,
SubLObject stream)
|
static SubLObject |
cfasl.cfasl_output_externalized(SubLObject object,
SubLObject stream)
Output OBJECT to STREAM in the CFASL protocol. |
static SubLObject |
cfasl.cfasl_output_guid(SubLObject guid,
SubLObject stream)
|
static SubLObject |
cfasl.cfasl_output_immediate_fixnum(SubLObject object,
SubLObject stream)
|
static SubLObject |
cfasl.cfasl_output_integer_internal(SubLObject integer,
SubLObject bytes,
SubLObject stream)
|
static SubLObject |
cfasl.cfasl_output_integer(SubLObject integer,
SubLObject stream)
|
static SubLObject |
cfasl.cfasl_output_legacy_guid(SubLObject guid,
SubLObject stream)
|
static SubLObject |
cfasl.cfasl_output_list(SubLObject list,
SubLObject stream)
|
static SubLObject |
cfasl.cfasl_output_maybe_externalized(SubLObject object,
SubLObject stream,
SubLObject externalizedP)
|
static SubLObject |
cfasl.cfasl_output_nil(SubLObject stream)
|
static SubLObject |
formula_templates.cfasl_output_object_arg_position_details_method(SubLObject object,
SubLObject stream)
|
static SubLObject |
cfasl_kb_methods.cfasl_output_object_assertion_method(SubLObject object,
SubLObject stream)
|
static SubLObject |
binary_tree.cfasl_output_object_avl_tree_method(SubLObject object,
SubLObject stream)
|
static SubLObject |
binary_tree.cfasl_output_object_avl_tree_node_method(SubLObject object,
SubLObject stream)
|
static SubLObject |
file_vector_utilities.cfasl_output_object_backed_map_method(SubLObject object,
SubLObject stream)
|
static SubLObject |
bag.cfasl_output_object_bag_method(SubLObject object,
SubLObject stream)
|
static SubLObject |
binary_tree.cfasl_output_object_btree_method(SubLObject object,
SubLObject stream)
|
static SubLObject |
cache.cfasl_output_object_cache_method(SubLObject object,
SubLObject stream)
|
static SubLObject |
cfasl.cfasl_output_object_character_method(SubLObject object,
SubLObject stream)
|
static SubLObject |
cfasl_kb_methods.cfasl_output_object_clause_struc_method(SubLObject object,
SubLObject stream)
|
static SubLObject |
cfasl.cfasl_output_object_cons_method(SubLObject object,
SubLObject stream)
|
static SubLObject |
cfasl_kb_methods.cfasl_output_object_constant_method(SubLObject object,
SubLObject stream)
|
static SubLObject |
cfasl_kb_methods.cfasl_output_object_deduction_method(SubLObject object,
SubLObject stream)
|
static SubLObject |
file_vector_utilities.cfasl_output_object_file_vector_reference_method(SubLObject object,
SubLObject stream)
|
static SubLObject |
cfasl.cfasl_output_object_float_method(SubLObject object,
SubLObject stream)
|
static SubLObject |
formula_templates.cfasl_output_object_formula_template_method(SubLObject object,
SubLObject stream)
|
static SubLObject |
forts.cfasl_output_object_fort_id_index_method(SubLObject object,
SubLObject stream)
|
static SubLObject |
cfasl.cfasl_output_object_guid_method(SubLObject object,
SubLObject stream)
|
static SubLObject |
cfasl.cfasl_output_object_integer_method(SubLObject object,
SubLObject stream)
|
static SubLObject |
integer_sequence_generator.cfasl_output_object_integer_sequence_generator_method(SubLObject object,
SubLObject stream)
|
static SubLObject |
cfasl_kb_methods.cfasl_output_object_kb_hl_support_method(SubLObject object,
SubLObject stream)
|
static SubLObject |
keyhash.cfasl_output_object_keyhash_method(SubLObject object,
SubLObject stream)
|
static SubLObject |
cfasl_kb_methods.cfasl_output_object_nart_method(SubLObject object,
SubLObject stream)
|
static SubLObject |
cfasl.cfasl_output_object_package_method(SubLObject object,
SubLObject stream)
|
static SubLObject |
cfasl_kb_methods.cfasl_output_object_sbhl_directed_link_method(SubLObject object,
SubLObject stream)
|
static SubLObject |
cfasl_kb_methods.cfasl_output_object_sbhl_undirected_link_method(SubLObject object,
SubLObject stream)
|
static SubLObject |
set.cfasl_output_object_set_method(SubLObject object,
SubLObject stream)
|
static SubLObject |
sparse_vector.cfasl_output_object_sparse_vector_method(SubLObject object,
SubLObject stream)
|
static SubLObject |
cfasl.cfasl_output_object_string_method(SubLObject object,
SubLObject stream)
|
static SubLObject |
cfasl.cfasl_output_object_symbol_method(SubLObject object,
SubLObject stream)
|
static SubLObject |
formula_templates.cfasl_output_object_template_topic_method(SubLObject object,
SubLObject stream)
|
static SubLObject |
tva_cache.cfasl_output_object_tva_cache_method(SubLObject object,
SubLObject stream)
|
static SubLObject |
unicode_strings.cfasl_output_object_unicode_char_method(SubLObject object,
SubLObject stream)
|
static SubLObject |
unicode_strings.cfasl_output_object_unicode_string_method(SubLObject object,
SubLObject stream)
|
static SubLObject |
cfasl_kb_methods.cfasl_output_object_variable_method(SubLObject object,
SubLObject stream)
|
static SubLObject |
cfasl.cfasl_output_object_vector_method(SubLObject object,
SubLObject stream)
|
static SubLObject |
cfasl.cfasl_output_object(SubLObject object,
SubLObject stream)
|
static SubLObject |
cfasl.cfasl_output_other_symbol(SubLObject object,
SubLObject stream)
|
static SubLObject |
cfasl.cfasl_output_string(SubLObject string,
SubLObject stream)
|
static SubLObject |
cfasl.cfasl_output(SubLObject object,
SubLObject stream)
Output OBJECT to STREAM in the CFASL protocol. |
static SubLObject |
cfasl_kernel.cfasl_port()
Returns the local cfasl-port according to defined system parameters. |
static SubLObject |
cfasl_kernel.cfasl_quit()
Explicitly quit this cfasl connection. |
static SubLObject |
cfasl.cfasl_raw_peek_byte(SubLObject stream)
|
static SubLObject |
cfasl.cfasl_raw_read_byte(SubLObject stream)
|
static SubLObject |
cfasl.cfasl_raw_write_byte(SubLObject v_byte,
SubLObject stream)
|
static SubLObject |
cfasl_kernel.cfasl_server_handler(SubLObject in_stream,
SubLObject out_stream)
|
static SubLObject |
cfasl_kernel.cfasl_server_top_level(SubLObject in_stream,
SubLObject out_stream)
|
static SubLObject |
cfasl.cfasl_set_common_symbols_simple(SubLObject symbols)
Set the currently used list of common symbols for CFASL to be SYMBOLS, assuming that we're only doing a few cfasl functions and so will sacrifice time for space and not make a vector |
static SubLObject |
cfasl.cfasl_set_common_symbols(SubLObject symbols)
Set the currently used list of common symbols for CFASL to be SYMBOLS. |
static SubLObject |
cfasl_kernel.cfasl_set_mode_externalized()
Switch this connection into external setting. |
static SubLObject |
string_utilities.char_list_to_string(SubLObject chars)
Coerce a list of characters to a string |
static SubLObject |
string_utilities.char_position(SubLObject v_char,
SubLObject string,
SubLObject n)
Return the number of the position of the first occurrence of CHAR in STRING, starting from position N in STRING. |
static SubLObject |
string_utilities.char_type_position(SubLObject char_type,
SubLObject string,
SubLObject start,
SubLObject end)
Return the position of the first character satisfying CHAR-TYPE in STRING. |
static SubLObject |
wff.check_arityP(SubLObject formula_arg0,
SubLObject argnum)
|
static SubLObject |
wff_utilities.check_assertible_literalP()
|
static SubLObject |
system_parameters.check_system_parameters()
|
static SubLObject |
wff.check_var_typesP(SubLObject formula,
SubLObject varP)
|
static SubLObject |
czer_main.check_wff_arityP()
|
static SubLObject |
wff.check_wff_coherenceP(SubLObject formula,
SubLObject form)
|
static SubLObject |
wff.check_wff_expansionP(SubLObject formula)
|
static SubLObject |
wff_vars.check_wff_properties(SubLObject v_properties)
|
static SubLObject |
czer_main.check_wff_semanticsP(SubLObject mt)
|
static SubLObject |
hlmt.chlmt_p(SubLObject object)
Shorthand for @xref closed-hlmt-p. |
static SubLObject |
file_utilities.chmod(SubLObject pathname,
SubLObject permissions_string)
|
static SubLObject |
tms.circular_deductions_with_assertion(SubLObject assertion)
|
static SubLObject |
hl_storage_modules.classify_hl_storage_module(SubLObject hl_module,
SubLObject predicate,
SubLObject argument_type)
|
static SubLObject |
czer_main.clause_el_variables(SubLObject clause,
SubLObject varP)
|
static SubLObject |
clauses.clause_equal(SubLObject clause1,
SubLObject clause2)
Return T iff CLAUSE1 and CLAUSE2 are both equivalent clauses. |
static SubLObject |
clause_utilities.clause_free_variables(SubLObject clause,
SubLObject varP,
SubLObject include_sequence_varsP)
|
static SubLObject |
clause_utilities.clause_literal_count(SubLObject clause)
|
static SubLObject |
clause_utilities.clause_number_of_literals(SubLObject clause)
|
static SubLObject |
clauses.clause_p(SubLObject object)
Returns T iff OBJECT is either a CNF or DNF clause. |
static SubLObject |
czer_main.clause_quantified_fn_terms(SubLObject clause)
|
static SubLObject |
clauses.clause_sense_lits(SubLObject clause,
SubLObject sense)
Return the SENSE literal list of CLAUSE. |
static SubLObject |
clause_strucs.clause_struc_cnf(SubLObject clause_struc)
Return the cnf of CLAUSE-STRUC. |
static SubLObject |
clause_strucs.clause_struc_p(SubLObject object)
|
static SubLObject |
clause_strucs.clause_struc_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
clause_strucs.clause_struc_table()
|
static SubLObject |
czer_main.clause_terms_to_reify(SubLObject clause)
|
static SubLObject |
clause_utilities.clause_with_lit_counts_p(SubLObject clause,
SubLObject neg_lit_count,
SubLObject pos_lit_count)
|
static SubLObject |
czer_main.clauses_free_variables(SubLObject v_clauses)
|
static SubLObject |
czer_main.clausify_eliminating_ists(SubLObject sentence,
SubLObject mt,
SubLObject clausal_form,
SubLObject unwrap_istP)
Canonicalizes sentence into an EL clausal form of CLAUSAL-FORM. |
static SubLObject |
java_api_kernel.cleanup_broken_java_api_sockets()
Attempt to send an ignorable message to each java api client and when failing, close its socket. |
static SubLObject |
os_process_utilities.clear_active_os_processes()
Called from system code initializations. |
static SubLObject |
agenda.clear_agenda_halt_explanation()
Sets Agenda error messages and explanations to nil |
static SubLObject |
agenda.clear_agenda_process()
|
static SubLObject |
at_utilities.clear_all_arg_type_predicate_caches()
|
static SubLObject |
genl_mts.clear_all_base_mts()
|
static SubLObject |
memoization_state.clear_all_globally_cached_functions()
|
static SubLObject |
keyhash.clear_all_keyhash_nodes(SubLObject v_keyhash)
|
static SubLObject |
memoization_state.clear_all_memoization(SubLObject state)
Clear the memoization for all functions in memoization STATE. |
static SubLObject |
somewhere_cache.clear_all_somewhere_caches()
|
static SubLObject |
at_routines.clear_arg_collections()
|
static SubLObject |
assertion_manager.clear_assertion_content_table()
|
static SubLObject |
assertion_handles.clear_assertion_table()
|
static SubLObject |
at_var_types.clear_at_argn_int_cached()
|
static SubLObject |
bookkeeping_store.clear_bookkeeping_binary_gaf_store()
|
static SubLObject |
sdc.clear_cached_all_isa_sdct()
|
static SubLObject |
clausifier.clear_cached_cnf_clausal_form()
|
static SubLObject |
relation_evaluation.clear_cached_evaluation_function()
|
static SubLObject |
czer_meta.clear_cached_find_assertions_cycl()
|
static SubLObject |
arg_type.clear_cached_format_okP()
|
static SubLObject |
tva_utilities.clear_cached_some_cva_for_predicate()
|
static SubLObject |
tva_utilities.clear_cached_some_tva_for_predicate()
|
static SubLObject |
czer_main.clear_canon_caches()
|
static SubLObject |
cardinality_estimates.clear_cardinality_estimates(SubLObject v_term)
Remove TERM from any of the cardinality estimate tables |
static SubLObject |
clause_strucs.clear_clause_struc_table()
|
static SubLObject |
constants_low.clear_constant_guid_table()
|
static SubLObject |
constant_handles.clear_constant_suid_table()
|
static SubLObject |
constant_handles.clear_constant_tables()
|
static SubLObject |
deck.clear_deck(SubLObject v_deck)
Clear DECK and return it. |
static SubLObject |
deduction_manager.clear_deduction_content_table()
|
static SubLObject |
deduction_handles.clear_deduction_table()
|
static SubLObject |
at_defns.clear_defn_cyc_evaluate()
|
static SubLObject |
at_defns.clear_defn_space()
|
static SubLObject |
defns.clear_defns_cache()
|
static SubLObject |
defns.clear_defns()
|
static SubLObject |
dictionary_contents.clear_dictionary_contents(SubLObject v_dictionary_contents)
Reset DICTIONARY-CONTENTS to the status of being just allocated. |
static SubLObject |
dictionary.clear_dictionary(SubLObject v_dictionary)
Reset a dictionary to the status of being just allocated. |
static SubLObject |
file_vector_utilities.clear_file_vector_reference_referenced_object(SubLObject ref)
|
static SubLObject |
predicate_relevance_cache.clear_genl_inverse_fort_cache()
|
static SubLObject |
predicate_relevance_cache.clear_genl_inverse_naut_cache()
|
static SubLObject |
predicate_relevance_cache.clear_genl_pred_fort_cache()
|
static SubLObject |
predicate_relevance_cache.clear_genl_pred_naut_cache()
|
static SubLObject |
hl_storage_modules.clear_hl_storage_module_indexes()
|
static SubLObject |
memoization_state.clear_hl_store_dependent_caches()
Clears all HL store dependent caches, as registered by @xref register-hl-store-cache-clear-callback. |
static SubLObject |
id_index.clear_id_index(SubLObject v_id_index)
Remove all ID associations in ID-INDEX. |
static SubLObject |
kb_hl_support_manager.clear_kb_hl_support_content_table()
|
static SubLObject |
kb_hl_supports.clear_kb_hl_support_id_tables()
|
static SubLObject |
kb_hl_supports.clear_kb_hl_support_index()
|
static SubLObject |
kb_object_manager.clear_kb_object_content_table(SubLObject kbom)
|
static SubLObject |
kb_utilities.clear_kb_state_hashes()
Clear any hashes related to KB state. |
static SubLObject |
kb_utilities.clear_kb_state_int()
|
static SubLObject |
kb_indexing.clear_key_gaf_arg_index_cached()
|
static SubLObject |
keyhash.clear_keyhash_node(SubLObject v_keyhash,
SubLObject index)
|
static SubLObject |
operation_queues.clear_local_operation_storage_queue()
|
static SubLObject |
misc_utilities.clear_machine_bogomips()
|
static SubLObject |
wff.clear_mal_actual_arity_cachedP()
|
static SubLObject |
mt_relevance_cache.clear_monad_mt_fort_cache()
|
static SubLObject |
mt_relevance_cache.clear_monad_mt_naut_cache()
|
static SubLObject |
memoization_state.clear_mt_dependent_cachesP()
|
static SubLObject |
mt_relevance_cache.clear_mt_relevance_cache()
Clear the Mt relevance cache. |
static SubLObject |
nart_hl_formula_manager.clear_nart_hl_formula_table()
|
static SubLObject |
nart_handles.clear_nart_table()
|
static SubLObject |
predicate_relevance_cache.clear_predicate_relevance_cache()
|
static SubLObject |
queues.clear_queue(SubLObject queue)
Clear QUEUE and return it. |
static SubLObject |
set_contents.clear_set_contents(SubLObject v_set_contents)
Reset SET-CONTENTS to the status of being just allocated. |
static SubLObject |
set.clear_set(SubLObject v_set)
Reset SET to the status of being just allocated. |
static SubLObject |
kb_mapping_macros.clear_simple_term_assertion_list_filtered()
|
static SubLObject |
equality_store.clear_some_equality_assertions_somewhere_set()
|
static SubLObject |
at_utilities.clear_some_inter_arg_format_assertion_somewhere_cache()
|
static SubLObject |
at_utilities.clear_some_inter_arg_isa_assertion_somewhere_cache()
|
static SubLObject |
predicate_relevance_cache.clear_spec_inverse_fort_cache()
|
static SubLObject |
predicate_relevance_cache.clear_spec_inverse_naut_cache()
|
static SubLObject |
predicate_relevance_cache.clear_spec_pred_fort_cache()
|
static SubLObject |
predicate_relevance_cache.clear_spec_pred_naut_cache()
|
static SubLObject |
stacks.clear_stack(SubLObject stack)
Clear STACK and return it. |
static SubLObject |
at_defns.clear_suf_defns()
|
static SubLObject |
at_defns.clear_suf_functions()
|
static SubLObject |
at_defns.clear_suf_quoted_defns()
|
static SubLObject |
at_defns.clear_suf_quoted_functions()
|
static SubLObject |
dictionary_utilities.clear_synchronized_dictionary(SubLObject synchronized_dictionary)
|
static SubLObject |
unrepresented_term_index_manager.clear_unrepresented_term_index_table()
|
static SubLObject |
unrepresented_terms.clear_unrepresented_term_suid_table()
|
static SubLObject |
unrepresented_terms.clear_unrepresented_term_table()
|
static SubLObject |
file_vector.close_file_vector(SubLObject fvector)
Close the streams associated with the file vector under question. |
static SubLObject |
java_api_kernel.close_java_api_socket(SubLObject uuid_string)
Closes the persistent cfasl socket that is associated with the given UUID-STRING. |
static SubLObject |
hlmt.closed_hlmt_p(SubLObject object)
|
static SubLObject |
term.closed_nautP(SubLObject object,
SubLObject varP)
|
static SubLObject |
el_utilities.closedP(SubLObject expression,
SubLObject varP)
is EXPRESSION free of any free variables? (includes ground? check for efficiency) |
static SubLObject |
keyhash.clrkeyhash(SubLObject v_keyhash)
Reset KEYHASH to the status of being just allocated. |
static SubLObject |
clause_strucs.cls_cnf(SubLObject object)
|
static SubLObject |
obsolete.cnat_p(SubLObject object,
SubLObject varP)
|
static SubLObject |
clausifier.cnf_clausal_form_int(SubLObject sentence,
SubLObject mt)
|
static SubLObject |
clausifier.cnf_clausal_form(SubLObject sentence,
SubLObject mt)
|
static SubLObject |
clauses.cnf_formula(SubLObject cnf,
SubLObject truth)
Return a readable formula of CNF TRUTH only gets looked at for ground, single pos lit cnfs in which case TRUTH gives the truth of the gaf. |
static SubLObject |
at_var_types.cnf_neg_lit_variable_genl_constraints(SubLObject var,
SubLObject literal,
SubLObject mt)
|
static SubLObject |
at_var_types.cnf_neg_lit_variable_isa_constraints(SubLObject var,
SubLObject literal,
SubLObject mt)
|
static SubLObject |
at_var_types.cnf_neg_lit_variable_quoted_isa_constraints(SubLObject var,
SubLObject literal,
SubLObject mt)
|
static SubLObject |
clausifier.cnf_operators_out(SubLObject sentence)
|
static SubLObject |
clauses.cnf_p(SubLObject object)
Returns T iff OBJECT is a canonicalized CycL formula in conjunctive normal form. |
static SubLObject |
at_var_types.cnf_pos_lit_variable_genl_constraints(SubLObject var,
SubLObject literal,
SubLObject mt)
|
static SubLObject |
at_var_types.cnf_pos_lit_variable_isa_constraints(SubLObject var,
SubLObject literal,
SubLObject mt)
|
static SubLObject |
at_var_types.cnf_pos_lit_variable_quoted_isa_constraints(SubLObject var,
SubLObject literal,
SubLObject mt)
|
static SubLObject |
assertions_low.cnf_to_gaf_formula(SubLObject cnf)
Converts a CNF representation of a gaf formula to a gaf formula. |
static SubLObject |
at_var_types.cnf_var_constraint_implications_okP(SubLObject cnf,
SubLObject isa_constraints,
SubLObject mt,
SubLObject varP)
Whether the interArgIsa constraints FROM the cnfs' variables TO fully-bound collections are ok. |
static SubLObject |
at_var_types.cnf_variable_genl_constraints(SubLObject var,
SubLObject cnf,
SubLObject mt)
|
static SubLObject |
at_var_types.cnf_variable_inter_arg_isa_constraints_int(SubLObject var,
SubLObject cnf,
SubLObject mt)
|
static SubLObject |
at_var_types.cnf_variable_inter_arg_isa_constraints(SubLObject var,
SubLObject cnf,
SubLObject constraints,
SubLObject mt)
|
static SubLObject |
at_var_types.cnf_variable_isa_constraints(SubLObject var,
SubLObject cnf,
SubLObject mt)
|
static SubLObject |
at_var_types.cnf_variable_quoted_isa_constraints(SubLObject var,
SubLObject cnf,
SubLObject mt)
|
static SubLObject |
at_var_types.cnf_variables_arg_constraints_okP(SubLObject cnf,
SubLObject mt,
SubLObject varP)
|
static SubLObject |
at_var_types.cnf_variables_genl_constraints(SubLObject cnf,
SubLObject mt,
SubLObject varP)
|
static SubLObject |
at_var_types.cnf_variables_isa_constraints(SubLObject cnf,
SubLObject mt,
SubLObject varP)
|
static SubLObject |
at_var_types.cnf_variables_quoted_isa_constraints(SubLObject cnf,
SubLObject mt,
SubLObject varP)
|
static SubLObject |
builder_utilities.code_product()
|
static SubLObject |
defns.col_defn_admitsP_int(SubLObject col,
SubLObject v_term,
SubLObject mt,
SubLObject quotedP)
|
static SubLObject |
defns.col_defn_admitsP(SubLObject col)
|
static SubLObject |
kb_accessors.collection_backchain_requiredP(SubLObject collection,
SubLObject mt)
|
static SubLObject |
kb_accessors.collection_convention_mt(SubLObject collection)
|
static SubLObject |
kb_accessors.collection_genls_backchain_requiredP(SubLObject collection,
SubLObject mt)
|
static SubLObject |
fort_types_interface.collection_in_any_mtP(SubLObject fort)
is FORT a collection in any mt? |
static SubLObject |
kb_accessors.collection_isa_backchain_requiredP(SubLObject collection,
SubLObject mt)
|
static SubLObject |
fort_types_interface.collection_p(SubLObject fort)
is FORT a collection? |
static SubLObject |
at_defns.collection_specific_defnP(SubLObject symbol)
|
static SubLObject |
fort_types_interface.collectionP(SubLObject fort)
is FORT a collection? |
static SubLObject |
kb_accessors.common_non_skolem_indeterminate_term_denoting_functionP(SubLObject object)
|
static SubLObject |
operation_communication.communication_mode()
Accessor for *communication-mode*. |
static SubLObject |
czer_main.commutative_argnums(SubLObject relation_expression)
Returns the argument positions in RELATION which commute with each other. |
static SubLObject |
fort_types_interface.commutative_predicate_p(SubLObject fort)
is FORT a commutative predicate? |
static SubLObject |
fort_types_interface.commutative_relation_p(SubLObject fort)
is FORT a commutative relation? |
static SubLObject |
fort_types_interface.commutative_relationP(SubLObject relation)
Return T iff RELATION is a commutative relation. |
static SubLObject |
czer_main.commutative_terms_in_orderP(SubLObject term1,
SubLObject term2)
|
static SubLObject |
clause_utilities.complement_of_subclause_specified_by_spec(SubLObject clause,
SubLObject subclause_spec)
|
static SubLObject |
kb_accessors.complete_extent_asserted_for_value_in_arg_gaf(SubLObject predicate,
SubLObject value,
SubLObject argnum,
SubLObject mt)
|
static SubLObject |
kb_accessors.complete_extent_asserted_gaf(SubLObject predicate,
SubLObject mt)
|
static SubLObject |
kb_accessors.complete_extent_decidable_for_value_in_arg_gaf(SubLObject predicate,
SubLObject value,
SubLObject argnum,
SubLObject mt)
|
static SubLObject |
kb_accessors.complete_extent_decidable_gaf(SubLObject predicate,
SubLObject mt)
|
static SubLObject |
kb_accessors.complete_extent_enumerable_for_arg_gaf(SubLObject predicate,
SubLObject argnum,
SubLObject mt)
|
static SubLObject |
kb_accessors.complete_extent_enumerable_for_value_in_arg_gaf(SubLObject predicate,
SubLObject value,
SubLObject argnum,
SubLObject mt)
|
static SubLObject |
kb_accessors.complete_extent_enumerable_gaf(SubLObject predicate,
SubLObject mt)
|
static SubLObject |
kb_accessors.completely_enumerable_collection_gaf(SubLObject collection,
SubLObject mt)
|
static SubLObject |
kb_accessors.completely_enumerable_collectionP(SubLObject collection,
SubLObject mt)
|
static SubLObject |
kb_indexing_datastructures.complex_index_leaf_count(SubLObject complex_index)
|
static SubLObject |
kb_indexing_datastructures.complex_index_lookup(SubLObject complex_index,
SubLObject key)
|
static SubLObject |
kb_indexing_datastructures.complex_index_p(SubLObject object)
|
static SubLObject |
bindings.compose_bindings_filtered(SubLObject a_to_b_variable_map,
SubLObject b_to_c_bindings)
|
static SubLObject |
bindings.compose_bindings_int(SubLObject a_to_b_variable_map,
SubLObject b_to_c_bindings,
SubLObject error_if_incompleteP)
|
static SubLObject |
bindings.compose_bindings(SubLObject a_to_b_variable_map,
SubLObject b_to_c_bindings)
|
static SubLObject |
assertion_utilities.compute_all_forward_rules_relevant_to_assertion_int(SubLObject assertion,
SubLObject walk_direction)
|
static SubLObject |
assertion_utilities.compute_all_forward_rules_relevant_to_assertion(SubLObject assertion,
SubLObject walk_direction)
|
static SubLObject |
assertion_utilities.compute_all_forward_rules_relevant_to_term(SubLObject fort,
SubLObject walk_directions)
|
static SubLObject |
constant_completion.compute_bogus_constant_names_in_code()
|
static SubLObject |
cardinality_estimates.compute_generality_estimate(SubLObject v_term)
|
static SubLObject |
keyhash.compute_keyhash_capacity(SubLObject initial_size)
We assume that no hash-table can be bigger than the most-positive-fixnum. |
static SubLObject |
keyhash.compute_keyhash_grow_sizes(SubLObject lower_bound,
SubLObject upper_bound)
Compute the sizes and the respective grow sizes, and return that as an association list of size - grow-size tupplies. |
static SubLObject |
misc_utilities.compute_machine_bogomips()
|
static SubLObject |
utilities_macros.compute_percent_progress(SubLObject index,
SubLObject max)
|
static SubLObject |
task_processor.compute_task_process_description_from_task_info(SubLObject task_info)
|
static SubLObject |
task_processor.compute_task_process_description(SubLObject task_id,
SubLObject giveback_info)
|
static SubLObject |
clausifier.conjunctions_in_int(SubLObject sentence)
Moves conjunctions inwards inside SENTENCE by repeatedly applying the following transformation: (#$and |
static SubLObject |
clausifier.conjunctions_in(SubLObject sentence)
|
static SubLObject |
assertions_low.connect_assertion_formula_data(SubLObject assertion,
SubLObject formula_data_hook)
|
static SubLObject |
assertions_low.connect_assertion(SubLObject assertion,
SubLObject formula_data_hook)
Connect ASSERTION to FORMULA-DATA-HOOK and all its relevant indexes |
static SubLObject |
kb_utilities.cons_sort_pred(SubLObject cons1,
SubLObject cons2)
|
static SubLObject |
list_utilities.cons_tree_find_if(SubLObject test,
SubLObject object,
SubLObject key)
Obsolete -- use tree-find-if |
static SubLObject |
mt_relevance_macros.conservative_constraint_mt(SubLObject mt)
Assuming that relevance is being established from MT, and we are imposing a constraint about which we need to be conservative, return the mt in which we should look for such constraints. |
static SubLObject |
at_vars.consider_multiargs_at_predP()
|
static SubLObject |
constant_completion_high.constant_complete_exact(SubLObject string,
SubLObject start,
SubLObject end)
Return a valid constant whose name exactly matches STRING. |
static SubLObject |
constant_completion_high.constant_complete(SubLObject prefix,
SubLObject case_sensitiveP,
SubLObject exact_lengthP,
SubLObject start,
SubLObject end)
Return all valid constants with PREFIX as a prefix of their name When CASE-SENSITIVE? is non-nil, the comparison is done in a case-sensitive fashion. |
static SubLObject |
constant_handles.constant_count()
Return the total number of constants. |
static SubLObject |
constants_high.constant_external_id_L(SubLObject constant1,
SubLObject constant2)
Return T iff CONSTANT1 has a smaller external id than CONSTANT2 |
static SubLObject |
constants_high.constant_external_id_p(SubLObject object)
Return T iff OBJECT could be an external constant ID. |
static SubLObject |
constants_high.constant_external_id(SubLObject constant)
Return the external id of CONSTANT. |
static SubLObject |
constants_low.constant_guid_internal(SubLObject constant)
|
static SubLObject |
constants_high.constant_guid(SubLObject constant)
Return the GUID of CONSTANT. |
static SubLObject |
constant_handles.constant_handle_validP(SubLObject constant)
|
static SubLObject |
constants_low.constant_index(SubLObject constant)
Return the indexing structure for CONSTANT. |
static SubLObject |
constants_high.constant_info_from_guid_strings(SubLObject guid_string_list)
Returns a list of constant info-items corresponding to the GUID-LIST. |
static SubLObject |
constants_high.constant_internal_id(SubLObject constant)
Return the internal id of CONSTANT. |
static SubLObject |
constants_high.constant_legacy_id_p(SubLObject object)
|
static SubLObject |
czer_main.constant_median(SubLObject constants)
|
static SubLObject |
constants_low.constant_merged_guid_internal(SubLObject constant)
|
static SubLObject |
constants_high.constant_merged_guid(SubLObject constant)
Return the merged GUID of CONSTANT. |
static SubLObject |
constant_completion_high.constant_name_case_collision(SubLObject string)
Return a constant whose name differs from STRING only by case. |
static SubLObject |
constant_completion_high.constant_name_case_collisions(SubLObject string)
Return a list of constants whose names differ from STRING only by case. |
static SubLObject |
hl_storage_module_declarations.constant_name_hl_storage_applicableP(SubLObject argument_spec,
SubLObject cnf,
SubLObject mt,
SubLObject direction,
SubLObject variable_map)
|
static SubLObject |
constants_low.constant_name_internal(SubLObject constant)
|
static SubLObject |
constants_high.constant_name(SubLObject constant)
Return the name of CONSTANT or :unnamed. |
static SubLObject |
constant_handles.constant_p(SubLObject object)
|
static SubLObject |
constant_handles.constant_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
constant_reader.constant_reader_macro_char()
|
static SubLObject |
constant_completion_low.constant_shell_from_name(SubLObject string)
Return a constant or constant shell whose name exactly matches STRING. |
static SubLObject |
kb_utilities.constant_sort_pred(SubLObject constant1,
SubLObject constant2)
|
static SubLObject |
constant_handles.constant_suid(SubLObject constant)
Return the SUID of CONSTANT. |
static SubLObject |
fi.constant_timestampedP(SubLObject constant)
|
static SubLObject |
at_cache.constrained_argnum(SubLObject constraint_pred)
|
static SubLObject |
at_utilities.constraint_pred_constraint_argnum(SubLObject pred)
Returns the arg-type constraint argnum of the arg constraint predicate PRED. |
static SubLObject |
at_routines.constraint_pred(SubLObject constraint_type,
SubLObject argnum,
SubLObject reln)
|
static SubLObject |
at_routines.constraint_preds(SubLObject constraint_type,
SubLObject argnum,
SubLObject reln)
|
static SubLObject |
cyc_revision_extraction.construct_cyc_revision_string_from_numbers(SubLObject revision_numbers)
|
static SubLObject |
file_hash_table.construct_empty_key_entry()
|
static SubLObject |
set_utilities.construct_set_contents_from_list(SubLObject list,
SubLObject test,
SubLObject size)
Returns a set-contents object constructed from the objects in LIST. |
static SubLObject |
set_utilities.construct_set_from_list(SubLObject list,
SubLObject test,
SubLObject size)
Returns a set from the objects in LIST. |
static SubLObject |
file_hash_table.construct_tombstone_key_entry()
|
static SubLObject |
transcript_utilities.construct_transcript_filename(SubLObject name)
Adds on the directory and suffix to a transcript filename |
static SubLObject |
narts_high.contains_nat_formula_as_elementP(SubLObject list)
|
static SubLObject |
el_utilities.contains_subformula_p(SubLObject object)
|
static SubLObject |
at_var_types.contextualized_dnf_variable_isa_constraint_tuples(SubLObject var,
SubLObject contextualized_dnf)
Based on @xref dnf-variable-isa-constraints |
static SubLObject |
at_var_types.contextualized_dnf_variables_isa_constraint_tuples(SubLObject dnf,
SubLObject varP)
|
static SubLObject |
at_var_types.contextualized_isa_x_y_litP(SubLObject object)
|
static SubLObject |
utilities_macros.convert_process_resource_tracking_timing_info_to_seconds(SubLObject timing_info)
Destructively divides the times in TIMING-INFO to convert them into seconds. |
static SubLObject |
simple_indexing.convert_to_complex_index(SubLObject v_term)
|
static SubLObject |
simple_indexing.convert_to_simple_index(SubLObject v_term)
|
static SubLObject |
el_utilities.copy_clause(SubLObject clause)
Returns a copy of CLAUSE. |
static SubLObject |
el_utilities.copy_expression(SubLObject expression)
Returns a copy of EXPRESSION. |
static SubLObject |
el_utilities.copy_formula(SubLObject formula)
Returns a copy of the EL formula FORMULA. |
static SubLObject |
el_utilities.copy_sentence(SubLObject sentence)
Returns a copy of the EL sentence SENTENCE |
static SubLObject |
set_contents.copy_set_contents(SubLObject v_set_contents)
Return a new copy of SET-CONTENTS. |
static SubLObject |
mt_vars.core_genl_mtP(SubLObject mt1,
SubLObject mt2)
|
static SubLObject |
mt_vars.core_microtheory_G(SubLObject mt1,
SubLObject mt2)
Return T iff core microtheory MT1 is higher than MT2 in the #$genlMt hierarchy. |
static SubLObject |
mt_vars.core_microtheory_L(SubLObject mt1,
SubLObject mt2)
Return T iff core microtheory MT1 is lower than MT2 in the #$genlMt hierarchy. |
static SubLObject |
mt_vars.core_microtheory_p(SubLObject object)
Return T iff OBJECT is a core microtheory. |
static SubLObject |
arguments.create_asserted_argument_spec(SubLObject strength_spec)
|
static SubLObject |
arguments.create_asserted_argument(SubLObject assertion,
SubLObject tv)
Create an asserted argument for ASSERTION with TV. |
static SubLObject |
assertions_low.create_assertion_content(SubLObject mt)
|
static SubLObject |
assertions_high.create_assertion_int(SubLObject cnf,
SubLObject mt,
SubLObject var_names,
SubLObject direction)
Create a new assertion with CNF in MT. |
static SubLObject |
assertions_high.create_assertion(SubLObject cnf,
SubLObject mt,
SubLObject var_names,
SubLObject direction)
Create a new assertion with CNF in MT. |
static SubLObject |
memoization_state.create_caching_state(SubLObject lock,
SubLObject func_symbol,
SubLObject func_args_length,
SubLObject capacity,
SubLObject test,
SubLObject initial_size)
|
static SubLObject |
constants_high.create_constant(SubLObject name,
SubLObject external_id)
Return a new constant named NAME with EXTERNAL-ID as the external ID. |
static SubLObject |
deck.create_deck(SubLObject type)
Return a new, empty deck. |
static SubLObject |
deductions_low.create_deduction_content(SubLObject id,
SubLObject assertion,
SubLObject supports)
|
static SubLObject |
deductions_high.create_deduction_for_hl_support(SubLObject hl_support,
SubLObject justification)
|
static SubLObject |
deductions_high.create_deduction_spec(SubLObject supports)
|
static SubLObject |
deductions_high.create_deduction_with_tv(SubLObject assertion,
SubLObject supports,
SubLObject tv)
|
static SubLObject |
deductions_high.create_deduction(SubLObject assertion,
SubLObject supports,
SubLObject truth)
|
static SubLObject |
file_vector.create_file_vector(SubLObject data_stream,
SubLObject index_stream)
|
static SubLObject |
memoization_state.create_global_caching_state_for_name(SubLObject name,
SubLObject cs_variable,
SubLObject capacity,
SubLObject test,
SubLObject args_length,
SubLObject size)
|
static SubLObject |
hl_interface_infrastructure.create_hl_store_iterator(SubLObject id)
|
static SubLObject |
kb_hl_supports.create_kb_hl_support(SubLObject hl_support,
SubLObject justification)
|
static SubLObject |
memoization_state.create_memoization_state(SubLObject name,
SubLObject lock,
SubLObject should_clone,
SubLObject test)
Return a new memoization state suitable for WITH-MEMOIZATION-STATE |
static SubLObject |
modules.create_module(SubLObject module_name,
SubLObject system_name)
|
static SubLObject |
queues.create_p_queue(SubLObject max_size,
SubLObject rank_func,
SubLObject comp_func)
Create and return a new priority queue. |
static SubLObject |
queues.create_queue()
Return a new, empty queue. |
static SubLObject |
assertion_handles.create_sample_invalid_assertion()
Create a sample invalid-assertion. |
static SubLObject |
clause_strucs.create_sample_invalid_clause_struc()
Create a sample invalid clause-struc. |
static SubLObject |
constant_handles.create_sample_invalid_constant()
Create a sample invalid constant |
static SubLObject |
deduction_handles.create_sample_invalid_deduction()
Create a sample invalid deduction. |
static SubLObject |
kb_hl_supports.create_sample_invalid_kb_hl_support()
Create a sample invalid KB HL support. |
static SubLObject |
nart_handles.create_sample_invalid_nart()
Create a sample invalid NART. |
static SubLObject |
stacks.create_stack()
Return a new, empty stack. |
static SubLObject |
modules.create_system(SubLObject system_name)
|
static SubLObject |
tries.create_trie(SubLObject unique,
SubLObject name,
SubLObject case_sensitive,
SubLObject test)
Return a new TRIE datastructure |
static SubLObject |
memoization_state.current_memoization_state()
Return the current memoization state, or NIL if none. |
static SubLObject |
mt_relevance_macros.current_mt_relevance_mt()
|
static SubLObject |
agenda.current_process_is_agenda()
|
static SubLObject |
system_translation.current_system_translation()
|
static SubLObject |
at_cache.cyc_add_to_arg_type_cache(SubLObject argument,
SubLObject assertion)
|
static SubLObject |
eval_in_api.cyc_api_eval(SubLObject api_request)
Evaluate API-REQUEST under the evaluation assumptions of the CYC-API server |
static SubLObject |
cyc_kernel.cyc_assert_wff(SubLObject sentence,
SubLObject mt,
SubLObject v_properties)
Like @xref CYC-ASSERT, but SENTENCE is assumed well-formed. |
static SubLObject |
cyc_kernel.cyc_assert(SubLObject sentence,
SubLObject mt,
SubLObject v_properties)
Assert SENTENCE in the specified MT. |
static SubLObject |
assertions_high.cyc_assertion_tv(SubLObject assertion)
Cyc has its own notion of tv (truth + strength) as a legacy of when the Cyc and HL sides were entangled. |
static SubLObject |
cyc_bookkeeping.cyc_bookkeeping_info_for(SubLObject what)
Assumes that equality of WHAT can be tested with #'eql. |
static SubLObject |
cyc_bookkeeping.cyc_bookkeeping_info()
Public accessor for *cyc-bookkeeping-info* |
static SubLObject |
el_utilities.cyc_const_binary_logical_op_p(SubLObject object)
|
static SubLObject |
el_utilities.cyc_const_bounded_existential_operator_p(SubLObject object)
|
static SubLObject |
el_utilities.cyc_const_exception_operator_p(SubLObject object)
|
static SubLObject |
el_utilities.cyc_const_existential_p(SubLObject object)
|
static SubLObject |
el_utilities.cyc_const_general_existential_operator_p(SubLObject object)
|
static SubLObject |
el_utilities.cyc_const_general_implication_operator_p(SubLObject object)
Return T iff OBJECT is a Cyc EL implication operator (#$implies or #$equiv). |
static SubLObject |
el_utilities.cyc_const_generalized_tense_operator_p(SubLObject object)
|
static SubLObject |
el_utilities.cyc_const_logical_operator_p(SubLObject object)
|
static SubLObject |
el_utilities.cyc_const_metric_tense_operator_p(SubLObject object)
|
static SubLObject |
el_utilities.cyc_const_pragmatic_requirement_operator_p(SubLObject object)
|
static SubLObject |
el_utilities.cyc_const_quantifier_p(SubLObject object)
|
static SubLObject |
el_utilities.cyc_const_quaternary_logical_op_p(SubLObject object)
|
static SubLObject |
el_utilities.cyc_const_quintary_logical_op_p(SubLObject object)
|
static SubLObject |
el_utilities.cyc_const_regular_quantifier_p(SubLObject object)
|
static SubLObject |
el_utilities.cyc_const_sentential_relation_p(SubLObject object)
|
static SubLObject |
el_utilities.cyc_const_tense_operator_p(SubLObject object)
|
static SubLObject |
el_utilities.cyc_const_ternary_logical_op_p(SubLObject object)
|
static SubLObject |
el_utilities.cyc_const_unary_logical_op_p(SubLObject object)
|
static SubLObject |
el_utilities.cyc_const_universal_p(SubLObject object)
|
static SubLObject |
el_utilities.cyc_const_variable_arity_logical_op_p(SubLObject object)
|
static SubLObject |
cyc_kernel.cyc_create_new_ephemeral(SubLObject name)
Creates a new constant with name NAME, but makes no effort to synchronize its external ID with other Cyc images. |
static SubLObject |
cyc_kernel.cyc_create(SubLObject name,
SubLObject external_id)
Create a new constant with id EXTERNAL-ID. |
static SubLObject |
evaluation_defns.cyc_different(SubLObject args)
#$evaluationDefn for #$different |
static SubLObject |
relation_evaluation.cyc_evaluate_arg(SubLObject input_arg)
|
static SubLObject |
relation_evaluation.cyc_evaluate_args(SubLObject args)
recursively evaluate any evaluatable ARGS |
static SubLObject |
relation_evaluation.cyc_evaluate_gathering_justificationsP()
|
static SubLObject |
relation_evaluation.cyc_evaluate_if_evaluatable(SubLObject expression,
SubLObject consider_expansionP)
Recursively evaluate EXPRESSION if needed. |
static SubLObject |
relation_evaluation.cyc_evaluate_internal(SubLObject formula,
SubLObject consider_expansionP)
|
static SubLObject |
relation_evaluation.cyc_evaluate(SubLObject expression)
Evaluate the evaluatable EXPRESSION and return the result. |
static SubLObject |
file_utilities.cyc_home_filename(SubLObject subdirectory_list,
SubLObject filename,
SubLObject extension)
construct a full filename relative to the *CYC-HOME-DIRECTORY* SUBDIRECTORY-LIST is the relative subdirectory FILENAME and EXTENSION are used for the file in the directory |
static SubLObject |
file_utilities.cyc_home_subdirectory(SubLObject subdirectory_list)
construct a pathname relative to the *CYC-HOME-DIRECTORY* SUBDIRECTORY-LIST is the relative subdirectory |
static SubLObject |
control_vars.cyc_image_id()
Accessor for *cyc-image-id*. |
static SubLObject |
collection_defns.cyc_individual_necessary(SubLObject object)
#$defnNecessary for #$Individual |
static SubLObject |
collection_defns.cyc_integer(SubLObject integer)
defnIff for #$Integer |
static SubLObject |
cyc_kernel.cyc_kill(SubLObject fort)
Kill FORT and all its uses from the KB. |
static SubLObject |
collection_defns.cyc_list_of_type_guts(SubLObject list)
|
static SubLObject |
collection_defns.cyc_list_of_type_necessary(SubLObject list)
#$defnNecessary for #$List |
static SubLObject |
collection_defns.cyc_negative_integer(SubLObject integer)
defnIff for #$NegativeInteger |
static SubLObject |
collection_defns.cyc_non_negative_integer(SubLObject integer)
defnIff for #$NonNegativeInteger |
static SubLObject |
system_info.cyc_opencyc_feature()
|
static SubLObject |
cfasl.cyc_package_symbol_p(SubLObject object)
Return T iff OBJECT is a symbol in the Cyc package. |
static SubLObject |
collection_defns.cyc_positive_integer(SubLObject integer)
defnIff for #$PositiveInteger |
static SubLObject |
builder_utilities.cyc_product_definition_presentP(SubLObject cyc_product,
SubLObject code_product,
SubLObject kb_product,
SubLObject branch_tag)
Returns T if a cyc product definition composed of these 4 values exists. |
static SubLObject |
builder_utilities.cyc_product()
|
static SubLObject |
at_cache.cyc_remove_from_arg_type_cache(SubLObject argument,
SubLObject assertion)
|
static SubLObject |
system_info.cyc_revision_numbers()
Returns a list of the current Cyc revision numbers |
static SubLObject |
system_info.cyc_revision_string()
Returns the current Cyc revision numbers expressed as a period-delimited string |
static SubLObject |
collection_defns.cyc_subl_template(SubLObject obj)
defnIff for #$SubLTemplate |
static SubLObject |
collection_defns.cyc_system_integer(SubLObject integer)
defnIff for #$SubLInteger |
static SubLObject |
collection_defns.cyc_system_string_p(SubLObject object)
|
static SubLObject |
cyc_kernel.cyc_unassert(SubLObject sentence,
SubLObject mt)
Remove the assertions canonicalized from FORMULA in the microtheory MT. |
static SubLObject |
at_cache.cyc_update_arg_type_cache(SubLObject gaf)
|
static SubLObject |
cycl_variables.cyc_varP(SubLObject thing)
|
static SubLObject |
cycl_grammar.cycl_argument_sequence_p(SubLObject object)
returns t iff OBJECT is of the form |
static SubLObject |
cycl_grammar.cycl_atomic_sentence_p(SubLObject object)
returns t iff OBJECT is of the form |
static SubLObject |
cycl_grammar.cycl_binary_sentence_p(SubLObject object)
returns t iff OBJECT is of the form |
static SubLObject |
cycl_grammar.cycl_bounded_existential_quantifier_p(SubLObject object)
|
static SubLObject |
cycl_grammar.cycl_bounded_existential_sentence_p(SubLObject object)
returns t iff OBJECT is of the form |
static SubLObject |
cycl_grammar.cycl_constant_p(SubLObject object)
|
static SubLObject |
cycl_grammar.cycl_denotational_term_p(SubLObject object)
returns t iff OBJECT is of the form |
static SubLObject |
cycl_grammar.cycl_expression_p(SubLObject object)
returns t iff OBJECT is of the form |
static SubLObject |
cycl_grammar.cycl_formula_has_valid_arityP(SubLObject formula)
|
static SubLObject |
cycl_grammar.cycl_formula_predicate(SubLObject object)
|
static SubLObject |
cycl_grammar.cycl_formulaic_sentence_p(SubLObject object)
|
static SubLObject |
cycl_grammar.cycl_function_p(SubLObject object)
returns t iff OBJECT is of the form |
static SubLObject |
cycl_grammar.cycl_generalized_tensed_literal_p(SubLObject obj)
returns t iff OBJ is of the form ( |
static SubLObject |
variables.cycl_ground_expression_p(SubLObject expression)
|
static SubLObject |
cycl_grammar.cycl_literal_p(SubLObject object)
returns t iff OBJECT is of the form |
static SubLObject |
cycl_grammar.cycl_logical_operator_p(SubLObject object)
|
static SubLObject |
cycl_grammar.cycl_nat_p(SubLObject object)
returns t iff OBJECT is of the form |
static SubLObject |
obsolete.cycl_patch_number()
obsolete -- use CYC-REVISION-NUMBERS |
static SubLObject |
cycl_grammar.cycl_predicate_p(SubLObject object)
returns t iff OBJECT is of the form |
static SubLObject |
cycl_grammar.cycl_quantified_sentence_p(SubLObject object)
returns t iff OBJECT is of the form |
static SubLObject |
cycl_grammar.cycl_quaternary_sentence_p(SubLObject object)
returns t iff OBJECT is of the form |
static SubLObject |
cycl_query_specification.cycl_query_specification_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
cycl_grammar.cycl_quintary_sentence_p(SubLObject object)
returns t iff OBJECT is of the form |
static SubLObject |
cycl_grammar.cycl_quoted_term_p(SubLObject object)
returns t iff OBJECT is of the form or |
static SubLObject |
cycl_grammar.cycl_regular_quantifier_p(SubLObject object)
|
static SubLObject |
cycl_grammar.cycl_regularly_quantified_sentence_p(SubLObject object)
returns t iff OBJECT is of the form |
static SubLObject |
cycl_grammar.cycl_represented_term_p(SubLObject object)
returns t iff OBJECT is of the form |
static SubLObject |
cycl_grammar.cycl_sentence_p(SubLObject object)
returns t iff OBJECT is a well-formed sentence according to the CycL grammar. |
static SubLObject |
cycl_grammar.cycl_sentence_sequence_p(SubLObject object)
returns t iff OBJECT is of the form |
static SubLObject |
collection_defns.cycl_subl_symbol_p(SubLObject object)
|
static SubLObject |
el_utilities.cycl_subl_symbol_symbol(SubLObject object)
When OBJECT is a cycl-subl-symbol-p, returns the SubL symbol part. |
static SubLObject |
obsolete.cycl_system_number()
obsolete -- use CYC-REVISION-NUMBERS |
static SubLObject |
cycl_grammar.cycl_term_p(SubLObject object)
|
static SubLObject |
cycl_grammar.cycl_ternary_sentence_p(SubLObject object)
returns t iff OBJECT is of the form |
static SubLObject |
cycl_grammar.cycl_truth_value_p(SubLObject object)
|
static SubLObject |
cycl_grammar.cycl_unary_sentence_p(SubLObject object)
returns t iff OBJECT is of the form |
static SubLObject |
el_utilities.cycl_universal_p(SubLObject object)
Like @xref el-universal-p but admits more terms as variables, e.g. |
static SubLObject |
cycl_grammar.cycl_unrepresented_term_p(SubLObject object)
returns t iff OBJECT is of the form |
static SubLObject |
cycl_grammar.cycl_user_defined_logical_operator_sentence_p(SubLObject object)
returns t iff OBJECT is of the form |
static SubLObject |
cycl_grammar.cycl_variable_arity_sentence_p(SubLObject object)
returns t iff OBJECT is of the form |
static SubLObject |
cycl_grammar.cycl_variable_p(SubLObject object)
|
static SubLObject |
string_utilities.cyclify_status_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
ke.cyclist_is_guest()
Test to determine if the user should have editing privileges, or not. |
static SubLObject |
kb_accessors.cyclistP(SubLObject v_term)
Return T iff TERM is an instance of #$Cyclist somewhere. |
static SubLObject |
cycml_generator.cycml_kp_info_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
czer_trampolines.czer_argn_quoted_isa_int_internal(SubLObject relation,
SubLObject argnum,
SubLObject mt_info)
|
static SubLObject |
czer_trampolines.czer_argn_quoted_isa_int(SubLObject relation,
SubLObject argnum,
SubLObject mt_info)
|
static SubLObject |
clausifier.czer_explicitify_implicit_quantifiers(SubLObject sentence)
|
static SubLObject |
clausifier.czer_explicitify_implicit_universal_quantifiers(SubLObject sentence)
Wraps SENTENCE in #$forAll statements (if needed) to quantify all the free variables within SENTENCE. |
static SubLObject |
czer_trampolines.czer_memoization_state()
|
static SubLObject |
czer_main.czer_result_quiescedP(SubLObject czer_result,
SubLObject caller_was_supposed_to_unwrap_istP)
Currently the only case this handles is when the caller was supposed to unwrap #$ist but there's still at least one #$ist literal in the czer result and no other literals. |
static SubLObject |
czer_trampolines.czer_scoping_formulaP(SubLObject formula)
|
static SubLObject |
deductions_low.d_content_assertion(SubLObject object)
|
static SubLObject |
deductions_low.d_content_supports(SubLObject object)
|
static SubLObject |
deductions_low.d_content_tv(SubLObject object)
|
static SubLObject |
deduction_handles.d_id(SubLObject object)
|
static SubLObject |
numeric_date_utilities.date_template_p(SubLObject template)
|
static SubLObject |
ke.decache_old_constant_name(SubLObject string,
SubLObject constant)
|
static SubLObject |
kb_indexing.decent_rule_index(SubLObject rule_cnf)
|
static SubLObject |
deck.deck_data(SubLObject object)
|
static SubLObject |
deck.deck_empty_p(SubLObject v_deck)
Return T iff DECK is empty. |
static SubLObject |
deck.deck_pop(SubLObject v_deck)
Remove and return the next accessible element from DECK. |
static SubLObject |
deck.deck_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
deck.deck_push(SubLObject elt,
SubLObject v_deck)
Add an element ELT to DECK. |
static SubLObject |
deck.deck_type(SubLObject object)
|
static SubLObject |
agenda.declare_agenda_task(SubLObject test,
SubLObject action,
SubLObject priority)
Declare an agenda task which does ACTION whenever TEST is true. |
static SubLObject |
auxiliary_indexing.declare_auxiliary_index(SubLObject aux_index,
SubLObject name)
|
static SubLObject |
utilities_macros.declare_control_parameter_internal(SubLObject variable,
SubLObject fancy_name,
SubLObject description,
SubLObject settings_spec)
|
static SubLObject |
builder_utilities.declare_cyc_product(SubLObject cyc_product,
SubLObject code_product,
SubLObject kb_product,
SubLObject branch_tag)
Declare that CYC-PRODUCT is composed of CODE-PRODUCT, KB-PRODUCT and BRANCH-TAG. |
static SubLObject |
subl_macro_promotions.declare_defglobal(SubLObject global)
|
static SubLObject |
meta_macros.declare_indention_pattern(SubLObject operator,
SubLObject pattern)
Declare that forms with OPERATOR should be indented as if PATTERN were its pattern. |
static SubLObject |
kb_indexing_declarations.declare_index(SubLObject index,
SubLObject plist)
See below for an explanation of what fields go in the plist, what they mean, and a bunch of examples. |
static SubLObject |
number_utilities.decode_boolean(SubLObject integer)
Convert 1 or 0 to T or NIL. |
static SubLObject |
enumeration_types.decode_direction(SubLObject fixnum)
|
static SubLObject |
numeric_date_utilities.decode_elapsed_seconds(SubLObject elapsed_seconds)
Decode ELAPSED-SECONDS into 4 return values: seconds minutes hours elapsed-days |
static SubLObject |
number_utilities.decode_integer_multiples(SubLObject integer,
SubLObject multiples)
Given a list of integer MULTIPLES, from least to most significant value, return INTEGER correspondingly split into a list of multiples. |
static SubLObject |
enumeration_types.decode_tv(SubLObject fixnum)
|
static SubLObject |
file_utilities.deconstruct_path(SubLObject path)
Analyze and deconstruct the path into PATH-LIST leading up to FILENAME (a file, directory, symlink,.) and the PATH-TYPE (currently :unix or :dos). |
static SubLObject |
kb_accessors.decontextualized_atomic_cnfP(SubLObject cnf)
|
static SubLObject |
kb_accessors.decontextualized_collection_literalP(SubLObject literal)
|
static SubLObject |
kb_accessors.decontextualized_collectionP(SubLObject collection)
Return T iff COLLECTION is decontextualized, i.e. |
static SubLObject |
kb_mapping_macros.decontextualized_ist_predicate_rule_current_relevant_keylist(SubLObject state)
If STATE's current keylist is valid, returns it. |
static SubLObject |
kb_mapping_macros.decontextualized_ist_predicate_rule_final_index_spec_iterator_doneP(SubLObject state)
|
static SubLObject |
kb_mapping_macros.decontextualized_ist_predicate_rule_final_index_spec_iterator_next_direction_key(SubLObject state)
|
static SubLObject |
kb_mapping_macros.decontextualized_ist_predicate_rule_final_index_spec_iterator_next(SubLObject state)
|
static SubLObject |
kb_mapping_macros.decontextualized_ist_predicate_rule_final_index_spec_iterator_quiesce_one_step(SubLObject state)
STATE is assumed to be invalid. |
static SubLObject |
kb_mapping_macros.decontextualized_ist_predicate_rule_final_index_spec_iterator_quiesce(SubLObject state)
Iterates over the keys in STATE until it ends up with its current keylist (@see decontextualized-ist-predicate-rule-current-keylist) being valid and relevant, with validity and relevance being determined by @xref decontextualized-ist-predicate-rule-current-relevant-keylist. |
static SubLObject |
kb_mapping_macros.decontextualized_ist_predicate_rule_final_index_spec_iterator_refill_direction_keys(SubLObject state)
refill the direction-keys by popping a sense but don't actually pop the sense if it's fresh, just note that it's unfresh now |
static SubLObject |
kb_mapping_macros.decontextualized_ist_predicate_rule_final_index_spec_iterator_state_direction_keys(SubLObject state)
The remaining directions left to iterate over |
static SubLObject |
kb_mapping_macros.decontextualized_ist_predicate_rule_final_index_spec_iterator_state_direction(SubLObject state)
The input direction |
static SubLObject |
kb_mapping_macros.decontextualized_ist_predicate_rule_final_index_spec_iterator_state_note(SubLObject state)
A note containing information about the state of the keys, used to control code flow |
static SubLObject |
kb_mapping_macros.decontextualized_ist_predicate_rule_final_index_spec_iterator_state_predicate(SubLObject state)
The input predicate |
static SubLObject |
kb_mapping_macros.decontextualized_ist_predicate_rule_final_index_spec_iterator_state_sense_keys(SubLObject state)
The remaining senses to iterate over |
static SubLObject |
kb_mapping_macros.decontextualized_ist_predicate_rule_index_asent_match_p(SubLObject asent,
SubLObject predicate)
|
static SubLObject |
kb_mapping_macros.decontextualized_ist_predicate_rule_keylist_to_final_index_spec(SubLObject pred,
SubLObject keylist)
|
static SubLObject |
kb_accessors.decontextualized_literal_convention_mt(SubLObject literal)
|
static SubLObject |
kb_accessors.decontextualized_literalP(SubLObject literal)
|
static SubLObject |
kb_accessors.decontextualized_predicateP(SubLObject predicate)
Return T iff PREDICATE is decontextualized, i.e. |
static SubLObject |
kb_accessors.decontextualized_weakening_prohibitedP()
|
static SubLObject |
deductions_low.deduction_assertion_internal(SubLObject deduction)
|
static SubLObject |
deductions_high.deduction_assertion(SubLObject deduction)
Return the support for which DEDUCTION is a deduction. |
static SubLObject |
deduction_manager.deduction_content_completely_cachedP()
|
static SubLObject |
deductions_low.deduction_content_p(SubLObject object)
|
static SubLObject |
deductions_low.deduction_content_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
deduction_handles.deduction_count()
Return the total number of deductions. |
static SubLObject |
assertion_utilities.deduction_forward_rule_supports(SubLObject deduction)
Returns all supports of DEDUCTION that are forward rules. |
static SubLObject |
deduction_handles.deduction_handle_validP(SubLObject deduction)
|
static SubLObject |
deduction_handles.deduction_id(SubLObject deduction)
Return the id of DEDUCTION. |
static SubLObject |
deductions_low.deduction_matches_specification(SubLObject deduction,
SubLObject assertion,
SubLObject supports,
SubLObject truth)
|
static SubLObject |
deduction_handles.deduction_p(SubLObject object)
|
static SubLObject |
deduction_handles.deduction_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
deductions_high.deduction_spec_supports(SubLObject deduction_spec)
Returns the list of supports specified by DEDUCTION-SPEC |
static SubLObject |
deductions_low.deduction_strength_internal(SubLObject deduction)
|
static SubLObject |
deductions_high.deduction_strength(SubLObject deduction)
Return the current argumentation strength of DEDUCTION -- either :monotonic, :default, or :unknown. |
static SubLObject |
deductions_high.deduction_supports_equal(SubLObject supports1,
SubLObject supports2)
|
static SubLObject |
deductions_low.deduction_supports_internal(SubLObject deduction)
|
static SubLObject |
deductions_high.deduction_supports(SubLObject deduction)
Return the assertions which together constitute this DEDUCTION. |
static SubLObject |
deductions_low.deduction_truth_internal(SubLObject deduction)
|
static SubLObject |
deductions_high.deduction_truth(SubLObject deduction)
Return the truth of DEDUCTION -- either :true :false or :unknown. |
static SubLObject |
deductions_low.deduction_tv(SubLObject deduction)
Return the tv of DEDUCTION. |
static SubLObject |
api_kernel.default_api_output_protocol(SubLObject out_stream,
SubLObject api_result,
SubLObject errorP)
|
static SubLObject |
variables.default_el_var_for_hl_var_cached_internal(SubLObject variable)
Return a readable EL var from HL var VARIABLE. |
static SubLObject |
variables.default_el_var_for_hl_var_cached(SubLObject variable)
|
static SubLObject |
variables.default_el_var_for_hl_var(SubLObject variable)
Return a readable EL var from HL var VARIABLE. |
static SubLObject |
iteration.default_iterator_done_p(SubLObject state)
|
static SubLObject |
czer_main.default_lit_sort(SubLObject literals)
|
static SubLObject |
cycl_utilities.default_opaque_argP(SubLObject formula,
SubLObject argnum)
|
static SubLObject |
czer_main.default_preference_lit(SubLObject literals)
|
static SubLObject |
hl_interface_infrastructure.define_hl_modifier_postamble()
Code to execute before the internals of the hl-modifier (or hl-creator). |
static SubLObject |
hl_interface_infrastructure.define_hl_modifier_preamble()
Code to execute before the internals of the hl-modifier (or hl-creator). |
static SubLObject |
access_macros.define_obsolete_register(SubLObject v_obsolete,
SubLObject replacements)
|
static SubLObject |
defns.defining_defns_admitsP(SubLObject col,
SubLObject v_term,
SubLObject mt,
SubLObject quotedP)
|
static SubLObject |
kb_accessors.defining_defnsP(SubLObject col,
SubLObject mt)
|
static SubLObject |
arg_type.defining_mts_okP(SubLObject fort,
SubLObject mt)
|
static SubLObject |
at_defns.defn_admits_intP_metered(SubLObject defn,
SubLObject v_term,
SubLObject collection)
|
static SubLObject |
at_defns.defn_admits_intP(SubLObject defn,
SubLObject v_term,
SubLObject collection)
|
static SubLObject |
at_defns.defn_admitsP(SubLObject defn,
SubLObject v_term,
SubLObject collection,
SubLObject mt)
does defn |
static SubLObject |
at_defns.defn_funcall(SubLObject defn,
SubLObject v_term)
Funcall DEFN on TERM, which returns non-NIL on success. |
static SubLObject |
at_defns.defn_history(SubLObject defn)
|
static SubLObject |
at_defns.defn_note(SubLObject level,
SubLObject format_str,
SubLObject arg1,
SubLObject arg2,
SubLObject arg3,
SubLObject arg4,
SubLObject arg5,
SubLObject arg6)
|
static SubLObject |
at_defns.defn_stack_pop(SubLObject defn,
SubLObject expected_term)
|
static SubLObject |
at_defns.defn_stack_push(SubLObject defn,
SubLObject v_term)
|
static SubLObject |
defns.defns_admitP_int(SubLObject col,
SubLObject v_term,
SubLObject mt,
SubLObject quotedP)
|
static SubLObject |
at_defns.defns_admitP(SubLObject collection,
SubLObject v_term,
SubLObject mt)
|
static SubLObject |
defns.defns_cache_unbuiltP()
|
static SubLObject |
defns.defns_rejectP_int(SubLObject col,
SubLObject v_term,
SubLObject mt,
SubLObject quotedP)
|
static SubLObject |
at_defns.defns_rejectP(SubLObject collection,
SubLObject v_term,
SubLObject mt)
|
static SubLObject |
defns.defns_walk_admitP(SubLObject col,
SubLObject v_term,
SubLObject mt,
SubLObject quotedP)
|
static SubLObject |
list_utilities.delete_duplicate_forts(SubLObject v_forts)
|
static SubLObject |
list_utilities.delete_duplicates_sorted(SubLObject sorted_list,
SubLObject test)
Deletes duplicates from SORTED-LIST. |
static SubLObject |
list_utilities.delete_first(SubLObject obj,
SubLObject sequence,
SubLObject test)
|
static SubLObject |
hash_table_utilities.delete_hash(SubLObject key,
SubLObject item,
SubLObject table,
SubLObject test,
SubLObject test_key)
|
static SubLObject |
list_utilities.delete_if_not(SubLObject test,
SubLObject sequence,
SubLObject key,
SubLObject start,
SubLObject end,
SubLObject count)
Negated version of DELETE-IF |
static SubLObject |
list_utilities.delete_subsumed_items(SubLObject list,
SubLObject test,
SubLObject key)
if a and b are in LIST, and (TEST (KEY a) (KEY b)) is true, don't include b in the result |
static SubLObject |
at_defns.denotational_term_admitted_by_defn_via_isaP(SubLObject v_term,
SubLObject collection,
SubLObject mt)
|
static SubLObject |
at_defns.denotational_term_admitted_by_quoted_defn_via_quoted_isaP(SubLObject v_term,
SubLObject collection,
SubLObject mt)
|
static SubLObject |
kb_indexing.dependent_narts(SubLObject fort)
Return a list of all current NARTs which are are functions of FORT, or which have FORT as their functor. |
static SubLObject |
queues.dequeue(SubLObject queue)
Remove and return the first item in QUEUE. |
static SubLObject |
assertion_manager.deregister_assertion_content(SubLObject id)
Note that ID is not in use as an ASSERTION-CONTENT id |
static SubLObject |
assertion_handles.deregister_assertion_id(SubLObject id)
Note that ID is not in use as an assertion id. |
static SubLObject |
constants_low.deregister_constant_guid(SubLObject id,
SubLObject guid)
Note that ID is not in use as a CONSTANT id, i.e. |
static SubLObject |
constants_low.deregister_constant_guts(SubLObject constant)
|
static SubLObject |
constants_low.deregister_constant_ids(SubLObject constant)
Remove all the id indexing to CONSTANT. |
static SubLObject |
constant_index_manager.deregister_constant_index(SubLObject id)
Note that ID is not in use as an CONSTANT-INDEX id |
static SubLObject |
constant_handles.deregister_constant_suid(SubLObject suid)
Note that SUID is not in use as a constant suid. |
static SubLObject |
deduction_manager.deregister_deduction_content(SubLObject id)
Note that ID is not in use as a NART id, i.e. |
static SubLObject |
deduction_handles.deregister_deduction_id(SubLObject id)
Note that ID is not in use as a deduction id. |
static SubLObject |
constant_handles.deregister_invalid_constant_by_name(SubLObject name)
|
static SubLObject |
kb_hl_support_manager.deregister_kb_hl_support_content(SubLObject id)
Note that ID is not in use as an KB-HL-SUPPORT-CONTENT id |
static SubLObject |
kb_hl_supports.deregister_kb_hl_support_id(SubLObject id)
|
static SubLObject |
kb_object_manager.deregister_kb_object_content(SubLObject kbom,
SubLObject id)
Note that ID is not in use as an KB-OBJECT-CONTENT id |
static SubLObject |
tcp_server_utilities.deregister_tcp_server_type(SubLObject type)
|
static SubLObject |
unrepresented_term_index_manager.deregister_unrepresented_term_index(SubLObject id)
Note that ID is not in use as an UNREPRESENTED-TERM-INDEX id |
static SubLObject |
unrepresented_terms.deregister_unrepresented_term_suid(SubLObject suid)
Note that SUID is not in use as a unrepresented term suid. |
static SubLObject |
el_utilities.designated_mt(SubLObject literal)
|
static SubLObject |
el_utilities.designated_sentence(SubLObject literal)
|
static SubLObject |
assertions_low.destroy_assertion_content(SubLObject id)
|
static SubLObject |
deductions_low.destroy_deduction_content(SubLObject id)
|
static SubLObject |
kb_mapping_macros.destroy_final_index_iterator(SubLObject final_index_iterator)
|
static SubLObject |
ghl_search_vars.destroy_ghl_search(SubLObject graph_search)
|
static SubLObject |
graphl_search_vars.destroy_graphl_search(SubLObject graph_search)
|
static SubLObject |
kb_hl_supports.destroy_kb_hl_support(SubLObject kb_hl_support)
|
static SubLObject |
builder_utilities.detect_cyc_product()
|
static SubLObject |
assertions_low.determine_cnf_gaf_p(SubLObject cnf)
|
static SubLObject |
kb_indexing.determine_formula_indices(SubLObject formula)
|
static SubLObject |
kb_indexing.determine_gaf_indices(SubLObject formula,
SubLObject mt)
|
static SubLObject |
graphl_search_vars.determine_graphl_relevant_directions(SubLObject graphl_direction)
|
static SubLObject |
pred_relevance_macros.determine_inference_genl_or_spec_inverse_relevance(SubLObject sense)
|
static SubLObject |
pred_relevance_macros.determine_inference_genl_or_spec_pred_relevance(SubLObject sense)
|
static SubLObject |
kb_indexing.determine_rule_indices_int(SubLObject asents,
SubLObject sense)
|
static SubLObject |
kb_indexing.determine_rule_indices(SubLObject cnf)
|
static SubLObject |
clausifier.determine_skolem_var_status(SubLObject var,
SubLObject subsent_free_term_vars,
SubLObject free_term_vars_in_scope,
SubLObject subsent_free_seqvars,
SubLObject free_seqvars_in_scope)
|
static SubLObject |
tva_inference.determine_term_argnums(SubLObject asent)
|
static SubLObject |
tva_utilities.determine_tva_gather_argnum(SubLObject argnum,
SubLObject inverseP)
|
static SubLObject |
kb_gp_mapping.dgaigp_binaryP(SubLObject predicate)
|
static SubLObject |
dictionary_contents.dictionary_contents_empty_p(SubLObject v_dictionary_contents)
Return T iff DICTIONARY-CONTENTS is empty. |
static SubLObject |
dictionary_contents.dictionary_contents_enter_alist_style(SubLObject v_dictionary_contents,
SubLObject key,
SubLObject value,
SubLObject test)
|
static SubLObject |
dictionary_contents.dictionary_contents_enter_hashtable_style(SubLObject v_dictionary_contents,
SubLObject key,
SubLObject value)
|
static SubLObject |
dictionary_contents.dictionary_contents_enter(SubLObject v_dictionary_contents,
SubLObject key,
SubLObject value,
SubLObject test)
Note that KEY maps to VALUE in DICTIONARY-CONTENTS. |
static SubLObject |
dictionary_contents.dictionary_contents_keys(SubLObject v_dictionary_contents)
|
static SubLObject |
dictionary_contents.dictionary_contents_lookup_alist_style(SubLObject v_dictionary_contents,
SubLObject key,
SubLObject test,
SubLObject not_found)
|
static SubLObject |
dictionary_contents.dictionary_contents_lookup_hashtable_style(SubLObject v_dictionary_contents,
SubLObject key,
SubLObject not_found)
|
static SubLObject |
dictionary_contents.dictionary_contents_lookup_without_values_alist_style(SubLObject v_dictionary_contents,
SubLObject key,
SubLObject test,
SubLObject not_found)
|
static SubLObject |
dictionary_contents.dictionary_contents_lookup_without_values_hashtable_style(SubLObject v_dictionary_contents,
SubLObject key,
SubLObject not_found)
|
static SubLObject |
dictionary_contents.dictionary_contents_lookup_without_values(SubLObject v_dictionary_contents,
SubLObject key,
SubLObject test,
SubLObject not_found)
Return the value mapped from KEY in DICTIONARY-CONTENTS. |
static SubLObject |
dictionary_contents.dictionary_contents_lookup(SubLObject v_dictionary_contents,
SubLObject key,
SubLObject test,
SubLObject not_found)
Return the value mapped from KEY in DICTIONARY-CONTENTS. |
static SubLObject |
dictionary_utilities.dictionary_contents_push(SubLObject v_dictionary_contents,
SubLObject key,
SubLObject value,
SubLObject test)
Push VALUE onto the current value at KEY in DICTIONARY-CONTENTS. |
static SubLObject |
dictionary_contents.dictionary_contents_style(SubLObject v_dictionary_contents)
Return the current style of DICTIONARY-CONTENTS |
static SubLObject |
dictionary.dictionary_contents(SubLObject v_dictionary)
Return the contents of the dictionary. |
static SubLObject |
dictionary.dictionary_database_style(SubLObject dictionary_database)
Return the current style of dictionary database DICTIONARY-DATABASE |
static SubLObject |
dictionary.dictionary_database(SubLObject object)
|
static SubLObject |
dictionary_utilities.dictionary_delete_first_from_value(SubLObject v_dictionary,
SubLObject key,
SubLObject elt,
SubLObject test)
Deletes the first occurrence of ELT from current value at KEY in DICTIONARY. |
static SubLObject |
dictionary.dictionary_empty_alist_style(SubLObject v_dictionary,
SubLObject alist)
|
static SubLObject |
dictionary.dictionary_empty_hashtable_style(SubLObject v_dictionary,
SubLObject hashtable)
|
static SubLObject |
dictionary.dictionary_empty_p(SubLObject v_dictionary)
Return T iff DICTIONARY is empty. |
static SubLObject |
dictionary.dictionary_enter_alist_style(SubLObject v_dictionary,
SubLObject alist,
SubLObject key,
SubLObject value)
|
static SubLObject |
dictionary.dictionary_enter_hashtable_style(SubLObject v_dictionary,
SubLObject table,
SubLObject key,
SubLObject value)
|
static SubLObject |
dictionary.dictionary_enter(SubLObject v_dictionary,
SubLObject key,
SubLObject value)
Note that KEY maps to VALUE in DICTIONARY. |
static SubLObject |
dictionary_utilities.dictionary_getf(SubLObject v_dictionary,
SubLObject key,
SubLObject indicator,
SubLObject v_default)
Assumes that the values of DICTIONARY are property lists (plists). |
static SubLObject |
dictionary_utilities.dictionary_has_keyP(SubLObject v_dictionary,
SubLObject key)
|
static SubLObject |
dictionary_utilities.dictionary_increment(SubLObject v_dictionary,
SubLObject key,
SubLObject increment)
Increments the value at KEY in DICTIONARY by INCREMENT. |
static SubLObject |
dictionary.dictionary_keys(SubLObject v_dictionary)
|
static SubLObject |
dictionary.dictionary_length(SubLObject v_dictionary)
Return the number of items currently indexed in dictionary DICTIONARY. |
static SubLObject |
dictionary.dictionary_lookup_alist_style(SubLObject v_dictionary,
SubLObject alist,
SubLObject key,
SubLObject not_found)
|
static SubLObject |
dictionary.dictionary_lookup_hashtable_style(SubLObject v_dictionary,
SubLObject table,
SubLObject key,
SubLObject not_found)
|
static SubLObject |
dictionary.dictionary_lookup_without_values_alist_style(SubLObject v_dictionary,
SubLObject alist,
SubLObject key,
SubLObject not_found)
|
static SubLObject |
dictionary.dictionary_lookup_without_values_hashtable_style(SubLObject v_dictionary,
SubLObject table,
SubLObject key,
SubLObject not_found)
|
static SubLObject |
dictionary.dictionary_lookup_without_values(SubLObject v_dictionary,
SubLObject key,
SubLObject not_found)
Return the value mapped from KEY in DICTIONARY. |
static SubLObject |
dictionary.dictionary_lookup(SubLObject v_dictionary,
SubLObject key,
SubLObject not_found)
Return the value mapped from KEY in DICTIONARY. |
static SubLObject |
dictionary.dictionary_optimize_alist_style(SubLObject v_dictionary,
SubLObject alist,
SubLObject predicate)
|
static SubLObject |
dictionary.dictionary_optimize(SubLObject v_dictionary,
SubLObject predicate)
Optimize the keys of DICTIONARY for access based on the preference function PREDICATE. |
static SubLObject |
dictionary.dictionary_p(SubLObject object)
|
static SubLObject |
dictionary.dictionary_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
dictionary_utilities.dictionary_push(SubLObject v_dictionary,
SubLObject key,
SubLObject value)
Push VALUE onto the current value at KEY in DICTIONARY. |
static SubLObject |
dictionary_utilities.dictionary_pushnew(SubLObject v_dictionary,
SubLObject key,
SubLObject value,
SubLObject test,
SubLObject key_accessor)
Push VALUE onto the current value at KEY in DICTIONARY. |
static SubLObject |
dictionary_utilities.dictionary_putf(SubLObject v_dictionary,
SubLObject key,
SubLObject indicator,
SubLObject value)
Assumes that the values of DICTIONARY are property lists (plists). |
static SubLObject |
dictionary.dictionary_rebuild(SubLObject v_dictionary)
Rehashes a dictionary if its contents is hashtable style |
static SubLObject |
dictionary.dictionary_remove_alist_style(SubLObject v_dictionary,
SubLObject alist,
SubLObject key)
|
static SubLObject |
dictionary.dictionary_remove_hashtable_style(SubLObject v_dictionary,
SubLObject table,
SubLObject key)
|
static SubLObject |
dictionary.dictionary_remove(SubLObject v_dictionary,
SubLObject key)
Remove any mapping for KEY in DICTIONARY. |
static SubLObject |
dictionary.dictionary_size_alist_style(SubLObject v_dictionary,
SubLObject alist)
|
static SubLObject |
dictionary.dictionary_size_hashtable_style(SubLObject v_dictionary,
SubLObject hashtable)
|
static SubLObject |
dictionary.dictionary_style_error(SubLObject v_dictionary)
|
static SubLObject |
dictionary.dictionary_style(SubLObject v_dictionary)
Return the current style of dictionary DICTIONARY |
static SubLObject |
dictionary.dictionary_test(SubLObject object)
|
static SubLObject |
dictionary.dictionary_values(SubLObject v_dictionary)
|
static SubLObject |
equals.differentP_binary(SubLObject obj1,
SubLObject obj2,
SubLObject unknown_value)
|
static SubLObject |
equals.differentP(SubLObject objects,
SubLObject unknown_value)
|
static SubLObject |
sdc.direct_sdc_exceptions(SubLObject collection,
SubLObject mt)
declared exceptions to the sibling-disjoint cols wrt |
static SubLObject |
backward_utilities.direction_is_relevant(SubLObject assertion)
|
static SubLObject |
enumeration_types.direction_p(SubLObject object)
Return T iff OBJECT is a valid assertion inference direction :backward :forward or :code. |
static SubLObject |
hlmt.disable_hlmts()
|
static SubLObject |
tcp_server_utilities.disable_tcp_server(SubLObject designator)
Disable all TCP servers specified by DESIGNATOR. |
static SubLObject |
dumper.discard_dump_filename(SubLObject filename)
|
static SubLObject |
assertions_low.disconnect_assertion_formula_data(SubLObject assertion)
|
static SubLObject |
assertions_low.disconnect_assertion(SubLObject assertion)
Disconnect ASSERTION from all its connections. |
static SubLObject |
simplifier.disjoin(SubLObject sentence_list,
SubLObject simplifyP)
Returns the disjunction of the sentences in the list SENTENCE-LIST. |
static SubLObject |
disjoint_with.disjoint_withP(SubLObject c1,
SubLObject c2,
SubLObject mt,
SubLObject tv)
are collections |
static SubLObject |
clausifier.disjunctions_in_int(SubLObject sentence)
Moves disjunctions inwards inside SENTENCE by repeatedly applying the following transformation: (#$or |
static SubLObject |
clausifier.disjunctions_in(SubLObject sentence)
|
static SubLObject |
task_processor.dispatch_api_task_processor_response(SubLObject task_info,
SubLObject finished)
|
static SubLObject |
task_processor.dispatch_task_processor_response(SubLObject task_info,
SubLObject finished)
|
static SubLObject |
unicode_strings.display_to_subl_string(SubLObject display,
SubLObject placeholder_char,
SubLObject subst_alist)
Convert DISPLAY to a valid SubL string, replacing non-ASCII characters with PLACEHOLDER-CHAR if not mentioned in SUBST-ALIST. |
static SubLObject |
fort_types_interface.distributing_meta_knowledge_predicate_p(SubLObject fort)
is FORT a distributing meta knowledge predicate? |
static SubLObject |
czer_meta.distributing_meta_literalP(SubLObject literal)
|
static SubLObject |
czer_utilities.distributing_meta_predP(SubLObject pred)
returns t iff PRED is a #$DistributingMetaKnowledgePredicate. |
static SubLObject |
czer_meta.distributing_meta_proposition_clauseP(SubLObject clause)
|
static SubLObject |
clauses.dnf_clauses_p(SubLObject object)
|
static SubLObject |
clauses.dnf_formula(SubLObject dnf)
Return a readable formula of DNF. |
static SubLObject |
clausifier.dnf_operators_out(SubLObject sentence)
|
static SubLObject |
clauses.dnf_p(SubLObject object)
Returns T iff OBJECT is a canonicalized CycL formula in disjunctive normal form. |
static SubLObject |
at_var_types.dnf_pos_lit_variable_isa_constraints(SubLObject var,
SubLObject literal,
SubLObject mt)
|
static SubLObject |
assertion_handles.do_assertions_table()
|
static SubLObject |
cyc_bookkeeping.do_bookkeepingP()
|
static SubLObject |
cache.do_cache_doneP(SubLObject v_cache,
SubLObject entry)
|
static SubLObject |
cache.do_cache_first(SubLObject v_cache,
SubLObject order)
|
static SubLObject |
cache.do_cache_key(SubLObject entry)
|
static SubLObject |
cache.do_cache_next(SubLObject entry,
SubLObject order)
|
static SubLObject |
cache.do_cache_value(SubLObject entry)
|
static SubLObject |
constant_handles.do_constants_table()
|
static SubLObject |
kb_mapping_macros.do_decontextualized_ist_predicate_rule_index_key_validator(SubLObject predicate,
SubLObject sense,
SubLObject direction)
|
static SubLObject |
deduction_handles.do_deductions_table()
|
static SubLObject |
dictionary_contents.do_dictionary_contents_doneP(SubLObject state)
|
static SubLObject |
dictionary_contents.do_dictionary_contents_finalize(SubLObject state)
|
static SubLObject |
dictionary_contents.do_dictionary_contents_key_value(SubLObject state)
|
static SubLObject |
dictionary_contents.do_dictionary_contents_next(SubLObject state)
|
static SubLObject |
dictionary_contents.do_dictionary_contents_state(SubLObject v_dictionary_contents)
|
static SubLObject |
ke.do_edit_op(SubLObject form)
|
static SubLObject |
kb_mapping_macros.do_exception_rule_index_key_validator(SubLObject rule,
SubLObject direction)
|
static SubLObject |
kb_mapping_macros.do_function_extent_index_key_validator(SubLObject function)
Return T iff FUNCTION is a valid key for DO-FUNCTION-EXTENT-INDEX. |
static SubLObject |
kb_mapping_macros.do_function_rule_index_key_validator(SubLObject function,
SubLObject direction)
|
static SubLObject |
kb_mapping_macros.do_gaf_arg_index_key_validator(SubLObject v_term,
SubLObject argnum,
SubLObject predicate)
Return T iff TERM, ARGNUM and PREDICATE are valid keys for DO-GAF-ARG-INDEX. |
static SubLObject |
kb_mapping_macros.do_genl_mt_rule_index_key_validator(SubLObject genl_mt,
SubLObject sense,
SubLObject direction)
|
static SubLObject |
kb_mapping_macros.do_genls_rule_index_key_validator(SubLObject collection,
SubLObject sense,
SubLObject direction)
|
static SubLObject |
kb_mapping_macros.do_gli_extract_method(SubLObject lookup_index)
|
static SubLObject |
kb_mapping_macros.do_gli_vga_extract_keys(SubLObject lookup_index)
|
static SubLObject |
kb_mapping_macros.do_gli_vpe_extract_key(SubLObject lookup_index)
|
static SubLObject |
clausifier.do_implications_recursive(SubLObject sentence)
Removes all implications and equivalences from SENTENCE, returning a logically equivalent sentence. |
static SubLObject |
clausifier.do_implications(SubLObject sentence)
|
static SubLObject |
kb_indexing_datastructures.do_intermediate_index_valid_index_p(SubLObject object)
|
static SubLObject |
kb_mapping_macros.do_isa_rule_index_key_validator(SubLObject collection,
SubLObject sense,
SubLObject direction)
|
static SubLObject |
kb_hl_supports.do_kb_hl_support_dependents_helper(SubLObject kb_hl_support)
|
static SubLObject |
kb_hl_supports.do_kb_hl_supports_table()
|
static SubLObject |
keyhash.do_keyhash_nodes(SubLObject v_keyhash)
|
static SubLObject |
keyhash.do_keyhash_valid_key_p(SubLObject key)
|
static SubLObject |
kb_mapping_macros.do_mt_index_key_validator(SubLObject mt,
SubLObject type)
|
static SubLObject |
kb_mapping_macros.do_nart_arg_index_key_validator(SubLObject v_term,
SubLObject index,
SubLObject function)
Return T iff TERM, INDEX and FUNCTION are valid keys for DO-NART-ARG-INDEX. |
static SubLObject |
nart_handles.do_narts_table()
|
static SubLObject |
clausifier.do_negations_destructive(SubLObject sentence)
A destructive version of @xref do-negations. |
static SubLObject |
kb_mapping_macros.do_other_index_key_validator(SubLObject v_term,
SubLObject type)
|
static SubLObject |
kb_mapping_macros.do_pragma_rule_index_key_validator(SubLObject rule,
SubLObject direction)
|
static SubLObject |
kb_mapping_macros.do_pred_arg2_rule_index_key_validator(SubLObject arg2,
SubLObject sense,
SubLObject direction)
|
static SubLObject |
kb_mapping_macros.do_predicate_extent_index_key_validator(SubLObject predicate)
Return T iff PREDICATE is a valid key for DO-PREDICATE-EXTENT-INDEX. |
static SubLObject |
kb_mapping_macros.do_predicate_rule_index_key_validator(SubLObject predicate,
SubLObject sense,
SubLObject direction)
|
static SubLObject |
queues.do_queue_elements_queue_elements(SubLObject queue)
|
static SubLObject |
kb_mapping_macros.do_quoted_isa_rule_index_key_validator(SubLObject collection,
SubLObject sense,
SubLObject direction)
|
static SubLObject |
subl_macros.do_sequence_index_doneP(SubLObject index,
SubLObject end_index,
SubLObject sequence)
|
static SubLObject |
set_contents.do_set_contents_basis_object(SubLObject v_set_contents)
|
static SubLObject |
set_contents.do_set_contents_doneP(SubLObject basis_object,
SubLObject state)
|
static SubLObject |
set_contents.do_set_contents_element_validP(SubLObject state,
SubLObject element)
|
static SubLObject |
set_contents.do_set_contents_initial_state(SubLObject basis_object,
SubLObject v_set_contents)
|
static SubLObject |
set_contents.do_set_contents_next(SubLObject basis_object,
SubLObject state)
|
static SubLObject |
set_contents.do_set_contents_update_state(SubLObject state)
|
static SubLObject |
set.do_set_internal(SubLObject v_set)
|
static SubLObject |
kb_indexing_datastructures.do_simple_index_term_assertion_list(SubLObject v_term)
|
static SubLObject |
string_utilities.do_string_substitutions_robust(SubLObject string,
SubLObject subst_list,
SubLObject test)
don't assume subst-list is in order of appearance |
static SubLObject |
kb_mapping_macros.do_term_index_assertion_match_p(SubLObject assertion,
SubLObject final_index_spec)
The :other index is the only one that needs this post-hoc semantic filtering. |
static SubLObject |
kb_mapping_macros.do_term_index_key_validator(SubLObject v_term,
SubLObject type)
|
static SubLObject |
unrepresented_terms.do_unrepresented_terms_table()
|
static SubLObject |
operation_communication.dont_record_operations_locally()
|
static SubLObject |
czer_utilities.dont_reorder_commutative_terms_for_args(SubLObject relation,
SubLObject mt)
|
static SubLObject |
standard_tokenization.dot_analysis_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
term.dotted_argsP(SubLObject args,
SubLObject varP)
|
static SubLObject |
list_utilities.dotted_length(SubLObject cons)
|
static SubLObject |
list_utilities.dotted_list_p(SubLObject object)
|
static SubLObject |
list_utilities.doubletonP(SubLObject list)
|
static SubLObject |
clausifier.drop_all_existentialsP()
|
static SubLObject |
kb_object_manager.drop_kb_object_usage(SubLObject kbom,
SubLObject id)
|
static SubLObject |
bookkeeping_store.dumper_clear_bookkeeping_binary_gaf_store()
|
static SubLObject |
bookkeeping_store.dumper_load_bookkeeping_binary_gaf(SubLObject pred,
SubLObject arg1,
SubLObject arg2)
|
static SubLObject |
bookkeeping_store.dumper_load_bookkeeping_index(SubLObject index)
|
static SubLObject |
list_utilities.duplicates(SubLObject list,
SubLObject test,
SubLObject key)
|
static SubLObject |
list_utilities.duplicatesP(SubLObject list,
SubLObject test,
SubLObject key)
|
static SubLObject |
wff.editable_skolem_predicateP(SubLObject pred)
|
static SubLObject |
el_utilities.el_atomic_sentenceP(SubLObject formula)
|
static SubLObject |
el_utilities.el_binary_formula_p(SubLObject object)
|
static SubLObject |
el_utilities.el_bounded_existential_p(SubLObject object)
|
static SubLObject |
clausifier.el_cnf_destructive(SubLObject sentence,
SubLObject mt)
Destructively transforms an EL sentence into conjunctive normal form. |
static SubLObject |
clausifier.el_cnf_int(SubLObject sentence,
SubLObject mt,
SubLObject destructiveP)
Assumes the EL variable namespace is bound. |
static SubLObject |
clausifier.el_cnf(SubLObject sentence,
SubLObject mt)
Constructively transforms an EL sentence into conjunctive normal form. |
static SubLObject |
czer_main.el_complexity_score(SubLObject object,
SubLObject varP,
SubLObject factor)
|
static SubLObject |
el_utilities.el_conjunction_p(SubLObject object)
|
static SubLObject |
el_utilities.el_disjunction_p(SubLObject object)
|
static SubLObject |
clausifier.el_dnf_destructive(SubLObject sentence,
SubLObject mt)
Destructively transforms an EL sentence into disjunctive normal form. |
static SubLObject |
clausifier.el_dnf_int(SubLObject sentence,
SubLObject mt,
SubLObject destructiveP)
Assumes the EL variable namespace is bound. |
static SubLObject |
el_utilities.el_empty_list_p(SubLObject obj)
|
static SubLObject |
el_utilities.el_empty_set_p(SubLObject object)
|
static SubLObject |
el_utilities.el_error(SubLObject level,
SubLObject format_str,
SubLObject arg1,
SubLObject arg2,
SubLObject arg3)
|
static SubLObject |
precanonicalizer.el_evaluatable_expressionP(SubLObject object,
SubLObject mt)
|
static SubLObject |
precanonicalizer.el_evaluatable_functor_somewhereP(SubLObject object)
|
static SubLObject |
precanonicalizer.el_evaluatable_functorP(SubLObject object,
SubLObject mt)
|
static SubLObject |
el_utilities.el_exception_p(SubLObject object)
Assumes that all exception operators are binary. |
static SubLObject |
el_utilities.el_existential_exact_p(SubLObject object)
|
static SubLObject |
el_utilities.el_existential_max_p(SubLObject object)
|
static SubLObject |
el_utilities.el_existential_min_p(SubLObject object)
|
static SubLObject |
el_utilities.el_existential_p(SubLObject object)
|
static SubLObject |
el_utilities.el_extensional_set_p(SubLObject object)
|
static SubLObject |
cycl_utilities.el_formula_arg(SubLObject el_formula,
SubLObject argnum,
SubLObject seqvar_handling)
returns the ARGNUMth argument of EL-FORMULA. |
static SubLObject |
cycl_utilities.el_formula_args(SubLObject el_formula,
SubLObject seqvar_handling)
|
static SubLObject |
el_utilities.el_formula_arityGE(SubLObject el_formula,
SubLObject v_arity,
SubLObject seqvar_handling)
|
static SubLObject |
cycl_utilities.el_formula_operator(SubLObject el_formula)
returns the operator of EL-FORMULA. |
static SubLObject |
el_utilities.el_formula_p(SubLObject object)
|
static SubLObject |
cycl_utilities.el_formula_terms(SubLObject el_formula,
SubLObject seqvar_handling)
|
static SubLObject |
el_utilities.el_formula_with_operator_p(SubLObject formula,
SubLObject operator)
|
static SubLObject |
el_utilities.el_formula_without_sequence_termP(SubLObject formula)
|
static SubLObject |
el_utilities.el_formulaP(SubLObject formula)
|
static SubLObject |
term.el_fort_p(SubLObject object)
Returns t iff OBJECT is a fort or an EL formula. |
static SubLObject |
el_utilities.el_general_implication_p(SubLObject object)
|
static SubLObject |
el_utilities.el_implication_p(SubLObject object)
|
static SubLObject |
el_utilities.el_implicit_meta_literal_sentence_p(SubLObject object)
|
static SubLObject |
el_grammar.el_literal_p(SubLObject object)
Like @xref cycl-literal-p except it only permits EL constructs. |
static SubLObject |
el_utilities.el_logical_operator_formula_p(SubLObject object)
|
static SubLObject |
el_utilities.el_meets_pragmatic_requirement_p(SubLObject object)
Assumes that #$meetsPragmaticRequirement is a binary operator. |
static SubLObject |
el_utilities.el_negation_p(SubLObject object)
|
static SubLObject |
el_utilities.el_negative_sentences(SubLObject sentences)
Returns all the negations in SENTENCES, which is a list of EL sentences. |
static SubLObject |
el_utilities.el_non_atomic_sentenceP(SubLObject formula)
|
static SubLObject |
el_utilities.el_non_empty_set_p(SubLObject object)
|
static SubLObject |
el_grammar.el_non_formula_sentence_p(SubLObject sentence)
returns t iff SENTENCE is an EL sentence, but not an EL formula. |
static SubLObject |
czer_main.el_nununiquify_vars_int(SubLObject expression,
SubLObject updateP,
SubLObject forceP)
replace uniquified vars with origs when not ambiguous |
static SubLObject |
czer_main.el_nununiquify_vars_wrt_int(SubLObject expression_1,
SubLObject expression_2,
SubLObject updateP,
SubLObject forceP)
|
static SubLObject |
czer_main.el_nununiquify_vars(SubLObject expression)
|
static SubLObject |
czer_main.el_nununiquifying_blist_wrt(SubLObject expression,
SubLObject updateP,
SubLObject forceP)
|
static SubLObject |
el_utilities.el_positive_sentences(SubLObject sentences)
Returns all the sentences in SENTENCES that are not negations. |
static SubLObject |
el_utilities.el_pragmatic_requirement_p(SubLObject object)
|
static SubLObject |
el_utilities.el_relation_expressionP(SubLObject object)
|
static SubLObject |
fort_types_interface.el_relation_p(SubLObject fort)
is FORT an EL relation? |
static SubLObject |
el_utilities.el_sequence_p(SubLObject object)
|
static SubLObject |
enumeration_types.el_strength_implies(SubLObject strength1,
SubLObject strength2)
Return T iff STRENGTH2 is subsumed by STRENGTH1 |
static SubLObject |
enumeration_types.el_strength_p(SubLObject object)
Return T iff OBJECT is a valid CycL assertion strength :default or :monotonic. |
static SubLObject |
el_utilities.el_unary_formula_p(SubLObject object)
|
static SubLObject |
clausifier.el_uniquify_standardize(SubLObject var)
|
static SubLObject |
clausifier.el_uniquify(SubLObject var)
Assumes that *el-symbol-suffix-table* is bound. |
static SubLObject |
el_utilities.el_universal_p(SubLObject object)
|
static SubLObject |
cycl_variables.el_var_name(SubLObject el_var)
|
static SubLObject |
cycl_variables.el_var_nameP(SubLObject object)
|
static SubLObject |
clausifier.el_var_without_quote(SubLObject var)
|
static SubLObject |
cycl_grammar.el_variable_p(SubLObject object)
|
static SubLObject |
cycl_variables.el_variable_prefix_char()
|
static SubLObject |
cycl_variables.el_variable_prefix_charP(SubLObject object)
|
static SubLObject |
cycl_variables.el_varP(SubLObject object)
Return T iff OBJECT is a symbol which can be interpreted as an EL variable. |
static SubLObject |
wff.el_wff_syntaxP(SubLObject sentence,
SubLObject mt)
Is SENTENCE well-formed wrt syntax? |
static SubLObject |
wff.el_wffP(SubLObject sentence,
SubLObject mt,
SubLObject v_properties)
is |
static SubLObject |
clausifier.el_xnf_int(SubLObject sentence,
SubLObject mt)
|
static SubLObject |
clausifier.el_xnf(SubLObject sentence,
SubLObject mt)
Transforms an EL sentence so that it is ready to be put into either CNF or DNF form. |
static SubLObject |
numeric_date_utilities.elapsed_internal_real_time_to_elapsed_seconds(SubLObject elapsed)
|
static SubLObject |
numeric_date_utilities.elapsed_internal_real_time(SubLObject reference_time,
SubLObject comparison_time)
Return the number of elapsed internal real time units from COMPARISON-TIME to REFERENCE-TIME. |
static SubLObject |
numeric_date_utilities.elapsed_time_abbreviation_string(SubLObject elapsed_seconds)
|
static SubLObject |
subl_promotions.elapsed_universal_time(SubLObject past_time,
SubLObject current_time)
Return the number of elapsed seconds from the current time to PAST-TIME. |
static SubLObject |
el_utilities.elf_p(SubLObject object)
|
static SubLObject |
clauses.empty_clause()
Return the empty clause. |
static SubLObject |
clauses.empty_clauseP(SubLObject clause)
Return T iff CLAUSE is empty. |
static SubLObject |
string_utilities.empty_string_p(SubLObject object)
Return T iff OBJECT is an empty string. |
static SubLObject |
tcp_server_utilities.enable_tcp_server(SubLObject type,
SubLObject port)
Enable a new TCP server of TYPE bound to PORT. |
static SubLObject |
encapsulation.encapsulate_cons_method(SubLObject object)
|
static SubLObject |
encapsulation.encapsulate_constant_internal(SubLObject constant)
|
static SubLObject |
encapsulation.encapsulate_constant_method(SubLObject object)
|
static SubLObject |
encapsulation.encapsulate_constant(SubLObject constant)
|
static SubLObject |
czer_utilities.encapsulate_formulaP(SubLObject formula)
|
static SubLObject |
encapsulation.encapsulate_nart_method(SubLObject object)
|
static SubLObject |
encapsulation.encapsulate(SubLObject object)
|
static SubLObject |
number_utilities.encode_boolean(SubLObject object)
Convert any object to either 1 or 0 |
static SubLObject |
numeric_date_utilities.encode_date_from_template(SubLObject day,
SubLObject month,
SubLObject year,
SubLObject template)
|
static SubLObject |
numeric_date_utilities.encode_datetime_string_from_template(SubLObject millisecond,
SubLObject second,
SubLObject minute,
SubLObject hour,
SubLObject day,
SubLObject month,
SubLObject year,
SubLObject template)
Returns a string in the format specified by TEMPLATE representing the datetime having the stated values for MILLISECOND, SECOND, MINUTE, HOUR, DAY, MONTH, YEAR. |
static SubLObject |
enumeration_types.encode_direction(SubLObject direction)
|
static SubLObject |
numeric_date_utilities.encode_next_date_element(SubLObject day,
SubLObject month,
SubLObject year,
SubLObject template,
SubLObject elem_length,
SubLObject item)
|
static SubLObject |
numeric_date_utilities.encode_time_from_template(SubLObject millisecond,
SubLObject second,
SubLObject minute,
SubLObject hour,
SubLObject template)
|
static SubLObject |
numeric_date_utilities.encode_timestring(SubLObject second,
SubLObject minute,
SubLObject hour,
SubLObject date,
SubLObject month,
SubLObject year)
|
static SubLObject |
enumeration_types.encode_tv(SubLObject tv)
|
static SubLObject |
numeric_date_utilities.encode_universal_date(SubLObject day,
SubLObject month,
SubLObject year)
encode DAY MONTH YEAR in a universal date integer of the form yyyymmdd |
static SubLObject |
numeric_date_utilities.encode_universal_second(SubLObject second,
SubLObject minute,
SubLObject hour)
encode SECOND MINUTE HOUR in a universal second integer of the form HHMMSS |
static SubLObject |
numeric_date_utilities.encode_universal_timestring(SubLObject second,
SubLObject minute,
SubLObject hour,
SubLObject date,
SubLObject month,
SubLObject year)
|
static SubLObject |
string_utilities.ends_with(SubLObject w,
SubLObject ending,
SubLObject test)
|
static SubLObject |
wff.enforce_evaluatable_satisfiabilityP()
|
static SubLObject |
wff.enforce_literal_idiosyncrasiesP()
|
static SubLObject |
wff.enforce_only_definitional_gafs_in_vocab_mtP()
|
static SubLObject |
task_processor.enqueue_task_request(SubLObject task_info,
SubLObject task_process_pool)
|
static SubLObject |
queues.enqueue(SubLObject item,
SubLObject queue)
Add ITEM to end of QUEUE. |
static SubLObject |
kb_hl_supports.enqueueing_kb_hl_supports_for_tmsP()
|
static SubLObject |
ke.ensure_cyclist_ok()
|
static SubLObject |
subl_promotions.ensure_physical_pathname(SubLObject pathname)
|
static SubLObject |
task_processor.ensure_task_process_being_worked_on_initialized()
|
static SubLObject |
el_utilities.epsilon_p(SubLObject object)
|
static SubLObject |
equals.equal_fortP(SubLObject fort,
SubLObject non_fort,
SubLObject mt,
SubLObject tv)
Check if FORT is equal to NON-FORT. |
static SubLObject |
equals.equal_fortsP(SubLObject fort1,
SubLObject fort2,
SubLObject mt,
SubLObject tv)
Check if FORT1 is equal to FORT2. |
static SubLObject |
equals.equalsP(SubLObject obj1,
SubLObject obj2,
SubLObject mt,
SubLObject tv)
|
static SubLObject |
cycl_grammar.escape_quote_syntax_p(SubLObject object)
|
static SubLObject |
sdc.establishing_instance_ofP(SubLObject c1,
SubLObject c2,
SubLObject mt,
SubLObject assertion)
don't claim sibling-disjoint when stating that a common spec of c1 and c2 has an instance (e.g., printer-copier) |
static SubLObject |
sdc.establishing_supersetP(SubLObject c1,
SubLObject c2,
SubLObject mt,
SubLObject assertion)
don't claim sibling-disjoint when stating that c1 has superset c2 |
static SubLObject |
eval_in_api.eval_in_api_subl_eval(SubLObject form)
Trampoline to EVAL from within EVAL-IN-API |
static SubLObject |
task_processor.eval_with_bindings(SubLObject v_bindings,
SubLObject form,
SubLObject eval_fn)
|
static SubLObject |
relation_evaluation.evaluatable_expressionP(SubLObject object)
|
static SubLObject |
fort_types_interface.evaluatable_function_p(SubLObject fort)
is FORT a evaluatable function? |
static SubLObject |
czer_utilities.evaluatable_function_symbolP(SubLObject symbol,
SubLObject mt)
|
static SubLObject |
czer_utilities.evaluatable_function_termP(SubLObject v_term,
SubLObject mt)
|
static SubLObject |
relation_evaluation.evaluatable_functionP(SubLObject function)
Admits more than evaluatable-function-p |
static SubLObject |
fort_types_interface.evaluatable_predicate_p(SubLObject fort,
SubLObject mt)
is FORT a evaluatable predicate? |
static SubLObject |
relation_evaluation.evaluatable_predicateP(SubLObject predicate,
SubLObject mt)
|
static SubLObject |
fort_types_interface.evaluatable_relation_contextualized_p(SubLObject fort)
is FORT a contextualized evaluatable relation? |
static SubLObject |
relation_evaluation.evaluatable_relationP(SubLObject relation)
|
static SubLObject |
el_utilities.evaluate_litP(SubLObject literal,
SubLObject varP)
|
static SubLObject |
czer_main.evaluate_lits_at_rear(SubLObject literals)
puts evaluate literals at rear (for cosmetic sake; otherwise, order is unchanged) |
static SubLObject |
system_parameters.evaluate_parameter_form(SubLObject form)
|
static SubLObject |
system_parameters.evaluate_parameter_value(SubLObject value)
|
static SubLObject |
relation_evaluation.evaluation_arity(SubLObject relation)
Return the expected evaluation arity for RELATION. |
static SubLObject |
relation_evaluation.evaluation_defn(SubLObject fort,
SubLObject mt)
|
static SubLObject |
relation_evaluation.evaluation_function(SubLObject relation)
|
static SubLObject |
list_utilities.every_in_list(SubLObject predicate,
SubLObject list,
SubLObject key)
|
static SubLObject |
assertion_utilities.excepted_assertion_in_mtP(SubLObject assertion,
SubLObject mt)
|
static SubLObject |
assertion_utilities.excepted_assertionP_int(SubLObject assertion,
SubLObject checked_assertions)
Check whether ASSERTION is excepted in the current mt context. |
static SubLObject |
assertion_utilities.excepted_assertionP(SubLObject assertion)
|
static SubLObject |
clausifier.existentials_out_int(SubLObject sentence)
Removes all existentials by replacing them with Skolem constants or Skolem sentences. |
static SubLObject |
clausifier.existentials_out(SubLObject sentence)
Removes all existentials by replacing them with Skolem constants or Skolem sentences. |
static SubLObject |
el_utilities.expand_subl_fn_p(SubLObject object)
|
static SubLObject |
verbosifier.expandible_el_relation_expressionP(SubLObject object,
SubLObject mt)
|
static SubLObject |
wff.explain_wff_violation(SubLObject why_not,
SubLObject io_mode)
|
static SubLObject |
wff.explanation_of_wff_suggestion(SubLObject sentence,
SubLObject mt,
SubLObject suggestions)
|
static SubLObject |
wff.explanation_of_why_not_wff_assert(SubLObject sentence,
SubLObject mt,
SubLObject v_properties)
Gives an explanation of why SENTENCE is not wff to be asserted in MT. |
static SubLObject |
wff.explanation_of_why_not_wff_int(SubLObject sentence,
SubLObject mt,
SubLObject io_mode,
SubLObject violations,
SubLObject wff_context,
SubLObject v_properties)
|
static SubLObject |
czer_utilities.expression_argP(SubLObject relation,
SubLObject argnum,
SubLObject mt)
|
static SubLObject |
el_utilities.expression_arity(SubLObject relational_expression,
SubLObject seqvar_handling)
|
static SubLObject |
cycl_utilities.expression_find_if_int(SubLObject test,
SubLObject expression,
SubLObject penetrate_hl_structuresP,
SubLObject key)
|
static SubLObject |
cycl_utilities.expression_find_if(SubLObject test,
SubLObject expression,
SubLObject penetrate_hl_structuresP,
SubLObject key)
|
static SubLObject |
cycl_utilities.expression_find_int(SubLObject object,
SubLObject expression,
SubLObject penetrate_hl_structuresP,
SubLObject test,
SubLObject key)
|
static SubLObject |
cycl_utilities.expression_find(SubLObject object,
SubLObject expression,
SubLObject penetrate_hl_structuresP,
SubLObject test,
SubLObject key)
|
static SubLObject |
cycl_utilities.expression_gather_int_2(SubLObject expression,
SubLObject pred,
SubLObject penetrate_hl_structuresP,
SubLObject key,
SubLObject subs_tooP)
|
static SubLObject |
cycl_utilities.expression_gather_int(SubLObject expression,
SubLObject pred,
SubLObject penetrate_hl_structuresP,
SubLObject test,
SubLObject key,
SubLObject subs_tooP)
|
static SubLObject |
cycl_utilities.expression_gather(SubLObject expression,
SubLObject pred,
SubLObject penetrate_hl_structuresP,
SubLObject test,
SubLObject key,
SubLObject subs_tooP)
|
static SubLObject |
cycl_utilities.expression_narts(SubLObject expression,
SubLObject penetrate_hl_structuresP,
SubLObject subs_tooP)
|
static SubLObject |
cycl_utilities.expression_nsublis_free_vars_int(SubLObject alist,
SubLObject expression,
SubLObject test)
Replaces free vars in the EXPRESSION. |
static SubLObject |
cycl_utilities.expression_nsublis_free_vars(SubLObject alist,
SubLObject expression,
SubLObject test)
|
static SubLObject |
cycl_utilities.expression_nsubst_free_vars_int(SubLObject v_new,
SubLObject old,
SubLObject expression,
SubLObject test)
Replaces free var in the EXPRESSION. |
static SubLObject |
cycl_utilities.expression_nsubst_free_vars(SubLObject v_new,
SubLObject old,
SubLObject expression,
SubLObject test)
|
static SubLObject |
cycl_utilities.expression_ntransform_int(SubLObject expression,
SubLObject pred,
SubLObject transform,
SubLObject transform_sequence_variablesP,
SubLObject transformation_limit,
SubLObject transformation_level,
SubLObject test_pred_on_transformation_resultP,
SubLObject negate_predP)
opacity can change during transformation - it's unclear what the desired behaviour is, though. |
static SubLObject |
cycl_utilities.expression_transform(SubLObject expression,
SubLObject pred,
SubLObject transform,
SubLObject transform_sequence_variablesP,
SubLObject transformation_limit)
Recursively tests PRED within the CycL expression EXPRESSION. |
static SubLObject |
vector_utilities.extend_vector_to(SubLObject vector,
SubLObject new_length,
SubLObject initial_value)
Extend VECTOR to be NEW-LENGTH elements long, filling the new entries at the end with INITIAL-VALUE |
static SubLObject |
czer_utilities.extract_blists(SubLObject thing)
This is not destructive. |
static SubLObject |
cyc_revision_extraction.extract_cyc_revision_numbers(SubLObject revision_string,
SubLObject system_vesion)
|
static SubLObject |
cyc_revision_extraction.extract_cyc_revision_string(SubLObject raw_revision_string)
|
static SubLObject |
czer_utilities.extract_hl_clauses(SubLObject thing)
This is not destructive. |
static SubLObject |
graph_utilities.extract_island_groups(SubLObject nodes,
SubLObject candidate_island_groups,
SubLObject test)
Extract a subset of CANDIDATE-ISLAND-GROUPS whose nodes intersect NODES. |
static SubLObject |
graph_utilities.extract_link_nodes_int(SubLObject object)
|
static SubLObject |
graph_utilities.extract_link_nodes(SubLObject link,
SubLObject candidate_nodes,
SubLObject test)
Extract a subset of CANDIDATE-NODES mentioned in LINK. |
static SubLObject |
czer_main.extract_name_uniquifying_post_hyphen_integer(SubLObject symbol)
|
static SubLObject |
list_utilities.extremal(SubLObject list,
SubLObject test,
SubLObject key)
Return the first item in LIST which maximizes TEST |
static SubLObject |
number_utilities.f_1_(SubLObject number)
Return (- NUMBER 1) |
static SubLObject |
number_utilities.f_1X(SubLObject number)
Return (+ NUMBER 1) |
static SubLObject |
number_utilities.f_2X(SubLObject number)
Return (* NUMBER 2) |
static SubLObject |
kb_accessors.fan_out_arg(SubLObject pred,
SubLObject mt)
which arg is the #$fanOutArg for hierarchically transitive PRED. |
static SubLObject |
file_hash_table.fast_create_fht_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
cycl_grammar.fast_cycl_quoted_term_p(SubLObject object)
returns t if OBJECT is of form (#$Quote |
static SubLObject |
list_utilities.fast_delete_duplicates(SubLObject sequence,
SubLObject test,
SubLObject key,
SubLObject hashtable,
SubLObject start,
SubLObject end)
|
static SubLObject |
cycl_grammar.fast_escape_quote_term_p(SubLObject object)
|
static SubLObject |
keyhash_utilities.fast_intersection(SubLObject list_1,
SubLObject list_2,
SubLObject test,
SubLObject key,
SubLObject v_keyhash)
|
static SubLObject |
kb_accessors.fast_non_skolem_indeterminate_termP(SubLObject v_term)
Will sometimes return false negatives |
static SubLObject |
cycl_grammar.fast_quasi_quote_term_p(SubLObject object)
|
static SubLObject |
cycl_grammar.fast_quote_term_p(SubLObject object)
|
static SubLObject |
term.fast_reified_skolemP(SubLObject fort)
|
static SubLObject |
list_utilities.fast_set_difference(SubLObject list1,
SubLObject list2,
SubLObject test)
Like @xref set-difference except not slow. |
static SubLObject |
list_utilities.fast_sets_equalP(SubLObject set1,
SubLObject set2,
SubLObject test)
|
static SubLObject |
term.fast_skolem_nartP(SubLObject v_term)
Like @xref skolem-nart except this assumes that all skolem functions begin with SKF. |
static SubLObject |
term.fast_skolem_natP(SubLObject v_term)
Like @xref skolem-nart except this assumes that all skolem functions begin with SKF. |
static SubLObject |
list_utilities.fast_subsetP(SubLObject list1,
SubLObject list2,
SubLObject test)
|
static SubLObject |
czer_main.fewest_arg_literals(SubLObject literals)
|
static SubLObject |
file_hash_table.fht_serialization_entry_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
fi.fi_assert_int(SubLObject formula,
SubLObject mt,
SubLObject strength,
SubLObject direction)
|
static SubLObject |
fi.fi_assert_update_asserted_argument(SubLObject assertion,
SubLObject hl_tv,
SubLObject direction)
|
static SubLObject |
fi.fi_canonicalize_el_term(SubLObject el_term)
|
static SubLObject |
fi.fi_canonicalize(SubLObject canon_info,
SubLObject canon_gaf,
SubLObject strength)
|
static SubLObject |
fi.fi_cnf_default_direction(SubLObject cnf)
|
static SubLObject |
fi.fi_convert_to_assert_hlmt(SubLObject el_term)
|
static SubLObject |
fi.fi_convert_to_fort(SubLObject el_term)
|
static SubLObject |
fi.fi_create_int(SubLObject name,
SubLObject external_id)
|
static SubLObject |
fi.fi_error_signaledP()
|
static SubLObject |
fi.fi_find_int(SubLObject name)
|
static SubLObject |
fi.fi_get_error_int()
|
static SubLObject |
fi.fi_kill_int(SubLObject fort)
|
static SubLObject |
fi.fi_not_wff_assert_error(SubLObject formula,
SubLObject mt)
Returns an error for why it is not wff to assert FORMULA in MT. |
static SubLObject |
fi.fi_rename_int(SubLObject constant,
SubLObject name)
|
static SubLObject |
fi.fi_timestamp_assertion_int(SubLObject cyclist,
SubLObject time,
SubLObject why,
SubLObject second)
|
static SubLObject |
fi.fi_timestamp_constant_int(SubLObject cyclist,
SubLObject time,
SubLObject why,
SubLObject second)
|
static SubLObject |
fi.fi_unassert_int(SubLObject sentence,
SubLObject mt)
|
static SubLObject |
file_backed_cache.file_backed_cache_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
file_backed_cache_setup.file_backed_cache_registration_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
file_utilities.file_existsP(SubLObject filename)
Like @xref probe-file except does not error on an invalid filename. |
static SubLObject |
file_hash_table.file_hash_table_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
file_vector_utilities.file_vector_backed_map_read_value(SubLObject data_stream)
|
static SubLObject |
file_vector_utilities.file_vector_backed_map_wX_cache_get(SubLObject map,
SubLObject v_file_vector,
SubLObject cache_strategy,
SubLObject key,
SubLObject not_found)
Lookup the value. |
static SubLObject |
file_vector_utilities.file_vector_backed_map_wX_cache_put(SubLObject map,
SubLObject cache_strategy,
SubLObject key,
SubLObject value)
Put the value into the file-vector backed map. |
static SubLObject |
file_vector_utilities.file_vector_backed_map_wX_cache_remove(SubLObject map,
SubLObject cache_strategy,
SubLObject key,
SubLObject support_undo_p)
Produce the effect of removing the key from the file vector backed map. |
static SubLObject |
file_vector_utilities.file_vector_backed_map_wX_cache_touch(SubLObject map,
SubLObject cache_strategy,
SubLObject key,
SubLObject fvector)
If the entry denoted by key has a file-vector backed reference, then mark the reference as mutated. |
static SubLObject |
file_vector.file_vector_length_from_index(SubLObject index_filename)
A helper function that allows getting the index without allocating the file-vector object. |
static SubLObject |
file_vector.file_vector_length(SubLObject fvector)
Return the FIXNUMP number of entries in the file vector |
static SubLObject |
file_vector.file_vector_p(SubLObject object)
Return T iff object is a FILE-VECTOR datastructure. |
static SubLObject |
file_vector_utilities.file_vector_reference_deletedP(SubLObject ref)
The file vector reference refers to a deleted object. |
static SubLObject |
file_vector_utilities.file_vector_reference_index(SubLObject ref)
|
static SubLObject |
file_vector_utilities.file_vector_reference_p(SubLObject object)
|
static SubLObject |
file_vector_utilities.file_vector_reference_present_mutatedP(SubLObject ref)
The file vector reference stands in for an object that is not the one that was swapped in. |
static SubLObject |
file_vector_utilities.file_vector_reference_present_pristineP(SubLObject ref)
The file vector reference has brought the referenced object in from the index in the reference and holds on to it in the payload. |
static SubLObject |
file_vector_utilities.file_vector_reference_presentP(SubLObject ref)
|
static SubLObject |
file_vector_utilities.file_vector_reference_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
file_vector_utilities.file_vector_reference_referenced_object(SubLObject ref)
|
static SubLObject |
file_vector_utilities.file_vector_reference_swapped_outP(SubLObject ref)
The file vector reference refers to an object in the file vector but that object does not reside yet in memory. |
static SubLObject |
bindings.filter_bindings_by_variables(SubLObject v_bindings,
SubLObject variable_keep_list)
Filters out bindings from BINDINGS whose variables are not members of VARIABLE-KEEP-LIST. |
static SubLObject |
iteration.filter_iterator_without_values_next(SubLObject state)
|
static SubLObject |
list_utilities.filter_plist(SubLObject plist,
SubLObject pred)
Creates a new plist based on PLIST, but only including properties which pass PRED. |
static SubLObject |
kb_indexing_datastructures.final_index_delete(SubLObject final_index,
SubLObject leaf)
Is not required to check for multiple elements to delete |
static SubLObject |
kb_indexing_datastructures.final_index_insert(SubLObject final_index,
SubLObject leaf)
Is not required to check for membership before insertion |
static SubLObject |
kb_mapping_macros.final_index_iterator_filtered(SubLObject final_index_spec,
SubLObject type_spec,
SubLObject truth_spec,
SubLObject direction_spec)
Gets the index of TERM, then follows each key in KEYS in succession. |
static SubLObject |
kb_indexing_datastructures.final_index_leaf_count(SubLObject final_index)
|
static SubLObject |
kb_indexing_datastructures.final_index_p(SubLObject object)
|
static SubLObject |
kb_indexing_datastructures.final_index_set(SubLObject final_index)
returns the set datastructure in FINAL-INDEX. |
static SubLObject |
assertion_handles.finalize_assertions(SubLObject max_assertion_id)
|
static SubLObject |
clause_strucs.finalize_clause_strucs(SubLObject max_clause_struc_id)
|
static SubLObject |
constant_handles.finalize_constant_suid_table(SubLObject max_constant_suid)
|
static SubLObject |
constant_handles.finalize_constants(SubLObject max_constant_suid)
|
static SubLObject |
deduction_handles.finalize_deductions(SubLObject max_deduction_id)
|
static SubLObject |
kb_hl_supports.finalize_kb_hl_supports(SubLObject max_kb_hl_support_id)
|
static SubLObject |
nart_handles.finalize_narts(SubLObject max_nart_id)
|
static SubLObject |
unrepresented_terms.finalize_unrepresented_term_suid_table(SubLObject max_unrepresented_term_id)
|
static SubLObject |
unrepresented_terms.finalize_unrepresented_terms(SubLObject max_unrepresented_term_id)
|
static SubLObject |
arg_type.find_accessible_gaf(SubLObject gaf,
SubLObject index,
SubLObject mt,
SubLObject truth)
|
static SubLObject |
list_utilities.find_all_if_not(SubLObject test,
SubLObject seq,
SubLObject key)
|
static SubLObject |
kb_indexing.find_assertion_any_mt(SubLObject cnf)
Find any assertion in any mt with CNF. |
static SubLObject |
assertions_high.find_assertion_by_dump_id(SubLObject dump_id)
Return the assertion with DUMP-ID during a KB load. |
static SubLObject |
assertion_handles.find_assertion_by_id(SubLObject id)
Return the assertion with ID, or NIL if not present. |
static SubLObject |
czer_meta.find_assertion_cycl(SubLObject sentence,
SubLObject mt)
May return an arbitrary assertion if more than one assertion matches SENTENCE. |
static SubLObject |
kb_indexing.find_assertion_internal(SubLObject cnf,
SubLObject mt)
|
static SubLObject |
hl_supports.find_assertion_or_make_support(SubLObject sentence,
SubLObject mt)
|
static SubLObject |
kb_indexing.find_assertion(SubLObject cnf,
SubLObject mt)
Find the assertion in MT with CNF. |
static SubLObject |
czer_meta.find_assertions_cycl_int_2(SubLObject sentence,
SubLObject mt,
SubLObject include_genl_mtsP)
|
static SubLObject |
czer_meta.find_assertions_cycl_int(SubLObject sentence,
SubLObject mt,
SubLObject include_genl_mtsP)
|
static SubLObject |
czer_meta.find_assertions_cycl(SubLObject sentence,
SubLObject mt)
Finds a list of assertions in the KB which match the EL sentence SENTENCE. |
static SubLObject |
czer_meta.find_assertions_from_cnf(SubLObject cnf,
SubLObject blist,
SubLObject mt,
SubLObject include_genl_mtsP)
|
static SubLObject |
clause_strucs.find_clause_struc_by_id(SubLObject id)
Return the clause-struc with ID, or NIL if not present. |
static SubLObject |
cycl_utilities.find_closed_naut(SubLObject object)
if OBJECT is a closed, unreified, specification of a reified non-atomic term, then return the NART implementing the reification; otherwise return nil. |
static SubLObject |
assertions_low.find_cnf_formula_data_hook(SubLObject cnf)
|
static SubLObject |
kb_indexing.find_cnf_internal(SubLObject assertion)
|
static SubLObject |
kb_indexing.find_cnf(SubLObject cnf)
Return an assertion which has CNF as its cnf or NIL if none present. |
static SubLObject |
constants_high.find_constant_by_dump_id(SubLObject dump_id)
Return the constant with DUMP-ID during a KB load. |
static SubLObject |
constants_high.find_constant_by_external_id(SubLObject external_id)
Return the constant with EXTERNAL-ID, or NIL if not present. |
static SubLObject |
constants_high.find_constant_by_guid(SubLObject guid)
Return the constant with ID, or NIL if not present. |
static SubLObject |
constants_high.find_constant_by_internal_id(SubLObject id)
Return the constant with internal ID, or NIL if not present. |
static SubLObject |
constant_reader.find_constant_by_name(SubLObject name)
|
static SubLObject |
constant_handles.find_constant_by_suid(SubLObject suid)
Return the constant with SUID, or NIL if not present. |
static SubLObject |
constants_high.find_constant(SubLObject name)
Return the constant with NAME, or NIL if not present. |
static SubLObject |
builder_utilities.find_cyc_product(SubLObject code_product,
SubLObject kb_product,
SubLObject branch_tag)
Returns the cyc product identifier for this combination of code-product, kb-product and branch-tag. |
static SubLObject |
deductions_high.find_deduction_by_dump_id(SubLObject dump_id)
|
static SubLObject |
deduction_handles.find_deduction_by_id(SubLObject id)
Return the deduction with ID, or NIL if not present. |
static SubLObject |
deductions_low.find_deduction_internal(SubLObject assertion,
SubLObject supports,
SubLObject truth)
|
static SubLObject |
deductions_high.find_deduction(SubLObject assertion,
SubLObject supports,
SubLObject truth)
Find the deduction that justifies ASSERTION via SUPPORTS having TRUTH. |
static SubLObject |
kb_indexing.find_gaf_any_mt(SubLObject gaf_formula)
Find any assertion in any mt with GAF-FORMULA as its formula. |
static SubLObject |
kb_indexing.find_gaf_cnf(SubLObject cnf)
Use the gaf indexing to find any assertion whose hl-cnf is CNF |
static SubLObject |
assertions_low.find_gaf_formula_hook(SubLObject gaf)
|
static SubLObject |
kb_indexing.find_gaf_formula(SubLObject gaf_formula)
Use the gaf indexing to find any assertion whose gaf formula is GAF-FORMULA, regardless of truth. |
static SubLObject |
kb_indexing.find_gaf_in_relevant_mt(SubLObject gaf_formula)
Find any assertion in any currently relevant with GAF-FORMULA as its formula. |
static SubLObject |
kb_indexing.find_gaf_internal(SubLObject assertion,
SubLObject sentence)
|
static SubLObject |
kb_indexing.find_gaf(SubLObject gaf_formula,
SubLObject mt)
Find the assertion in MT with GAF-FORMULA as its formula. |
static SubLObject |
cycl_utilities.find_ground_naut(SubLObject object)
if OBJECT is a ground, unreified, specification of a reified non-atomic term, then return the NART implementing the reification; otherwise return nil. |
static SubLObject |
assertions_low.find_hl_cnf_hook(SubLObject cnf)
|
static SubLObject |
list_utilities.find_if_not(SubLObject test,
SubLObject sequence,
SubLObject key,
SubLObject start,
SubLObject end)
Negated version of FIND-IF |
static SubLObject |
kb_indexing_declarations.find_index_by_top_level_key(SubLObject top_level_key)
Returns the index with a top-level key of TOP-LEVEL-KEY |
static SubLObject |
constant_handles.find_invalid_constant(SubLObject name)
|
static SubLObject |
czer_meta.find_kb_assertions(SubLObject sentence,
SubLObject mt)
|
static SubLObject |
kb_hl_supports.find_kb_hl_support_by_dump_id(SubLObject dump_id)
|
static SubLObject |
kb_hl_supports.find_kb_hl_support_by_id(SubLObject id)
|
static SubLObject |
kb_hl_supports.find_kb_hl_support_during_creation(SubLObject hl_support)
|
static SubLObject |
kb_hl_supports.find_kb_hl_support(SubLObject hl_support)
|
static SubLObject |
kb_hl_supports.find_kb_hl_supports_mentioning_term(SubLObject v_term)
|
static SubLObject |
narts_high.find_nart_by_dump_id(SubLObject dump_id)
Return the NART with DUMP-ID during a KB load. |
static SubLObject |
nart_handles.find_nart_by_id(SubLObject id)
Return the NART with ID, or NIL if not present. |
static SubLObject |
narts_high.find_nart(SubLObject nart_hl_formula)
Return the nart implementing NART-HL-FORMULA, or NIL if none is present. |
static SubLObject |
assertions_high.find_or_create_assertion(SubLObject cnf,
SubLObject mt,
SubLObject var_names,
SubLObject direction)
Return assertion in MT with CNF, if it exists -- else create it. |
static SubLObject |
unrepresented_terms.find_or_create_unrepresented_term_suid(SubLObject v_term)
|
static SubLObject |
kb_hl_supports.find_or_possibly_create_kb_hl_support(SubLObject hl_support)
|
static SubLObject |
kb_indexing.find_rule_cnf_via_index_int(SubLObject cnf,
SubLObject index,
SubLObject v_term)
|
static SubLObject |
kb_indexing.find_rule_cnf(SubLObject cnf)
Use the rule indexing to find any assertion whose hl-cnf is CNF |
static SubLObject |
task_processor.find_task_processor(SubLObject process_name,
SubLObject task_process_pool)
|
static SubLObject |
tcp_server_utilities.find_tcp_server_by_port(SubLObject port)
Return the TCP server running at PORT, or NIL if none. |
static SubLObject |
unrepresented_terms.find_unrepresented_term_by_dump_id(SubLObject dump_id)
|
static SubLObject |
unrepresented_terms.find_unrepresented_term_by_suid(SubLObject suid)
|
static SubLObject |
variables.find_variable_by_id(SubLObject id)
Return the HL variable with ID, or NIL if not present. |
static SubLObject |
wff_module_datastructures.find_wff_module_by_name(SubLObject name)
|
static SubLObject |
tries.finish_trie_ancestor_tracking()
|
static SubLObject |
finite_state_transducer.finite_state_transducer_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
string_utilities.first_char(SubLObject string)
|
static SubLObject |
clausifier.first_conjunction(SubLObject sentences)
Returns the first conjunction in the list SENTENCES. |
static SubLObject |
clausifier.first_disjunction(SubLObject sentences)
Returns the first disjunction in the list SENTENCES. |
static SubLObject |
el_utilities.first_in_sequence(SubLObject sequence)
returns the first element of SEQUENCE. |
static SubLObject |
list_utilities.first_n(SubLObject n,
SubLObject list)
return the first N elements of LIST |
static SubLObject |
term.first_order_nautP(SubLObject object)
is |
static SubLObject |
list_utilities.flatten(SubLObject tree)
Non-recursive function which returns a list of the non-nil atoms in TREE. |
static SubLObject |
list_utilities.flip_alist(SubLObject alist)
|
static SubLObject |
list_utilities.flip_cons(SubLObject cons)
|
static SubLObject |
clausifier.forbid_quantified_sequence_variablesP()
|
static SubLObject |
clausifier.force_into_cnf(SubLObject sentence)
Assumes that SENTENCE is a subset of CNF (either in cnf, a disjunction, or a literal) and returns a version of SENTENCE that is in strict CNF form. |
static SubLObject |
clausifier.force_into_dnf(SubLObject sentence)
Assumes that SENTENCE is a subset of DNF (either in dnf, a conjunction, or a literal) and returns a version of SENTENCE that is in strict DNF form. |
static SubLObject |
dumper.force_monolithic_kb_assumptionP()
|
static SubLObject |
kb_utilities.form_sort_pred(SubLObject form1,
SubLObject form2)
|
static SubLObject |
operation_queues.form_to_api_op(SubLObject form)
Add bookkeeping info (if any) and other context to FORM, then encapsulate it so it is externalizable. |
static SubLObject |
format_nil.format_nil_a_no_copy(SubLObject object)
|
static SubLObject |
format_nil.format_nil_a(SubLObject object)
|
static SubLObject |
cycl_utilities.formula_arg(SubLObject formula,
SubLObject argnum,
SubLObject seqvar_handling)
returns the ARGNUMth argument of FORMULA. |
static SubLObject |
cycl_utilities.formula_arg0(SubLObject formula)
returns the 0th argument of FORMULA, which is by convention the operator. |
static SubLObject |
cycl_utilities.formula_arg1(SubLObject formula,
SubLObject seqvar_handling)
returns the 1st argument of FORMULA. |
static SubLObject |
cycl_utilities.formula_arg2(SubLObject formula,
SubLObject seqvar_handling)
returns the 2nd argument of FORMULA. |
static SubLObject |
cycl_utilities.formula_arg3(SubLObject formula,
SubLObject seqvar_handling)
returns the 3rd argument of FORMULA. |
static SubLObject |
cycl_utilities.formula_arg4(SubLObject formula,
SubLObject seqvar_handling)
returns the 4th argument of FORMULA. |
static SubLObject |
cycl_utilities.formula_arg5(SubLObject formula,
SubLObject seqvar_handling)
returns the 5th argument of FORMULA. |
static SubLObject |
arg_type.formula_args_ok_wrt_type_intP(SubLObject formula,
SubLObject mt)
|
static SubLObject |
arg_type.formula_args_ok_wrt_typeP(SubLObject formula,
SubLObject mt)
|
static SubLObject |
cycl_utilities.formula_args(SubLObject formula,
SubLObject seqvar_handling)
|
static SubLObject |
el_utilities.formula_arity(SubLObject formula,
SubLObject seqvar_handling)
returns the arity of FORMULA (the number of arguments). |
static SubLObject |
el_utilities.formula_arityE(SubLObject formula,
SubLObject v_arity,
SubLObject seqvar_handling)
|
static SubLObject |
el_utilities.formula_arityG(SubLObject formula,
SubLObject v_arity,
SubLObject seqvar_handling)
|
static SubLObject |
el_utilities.formula_arityGE(SubLObject formula,
SubLObject v_arity,
SubLObject seqvar_handling)
|
static SubLObject |
el_utilities.formula_arityL(SubLObject formula,
SubLObject v_arity,
SubLObject seqvar_handling)
|
static SubLObject |
el_utilities.formula_denoting_collectionP(SubLObject collection)
|
static SubLObject |
at_utilities.formula_denoting_functionP(SubLObject object,
SubLObject mt)
is OBJECT a formula-denoting functional expression? |
static SubLObject |
cycl_utilities.formula_find_if(SubLObject test,
SubLObject formula,
SubLObject penetrate_hl_structuresP,
SubLObject key)
|
static SubLObject |
at_utilities.formula_functorP(SubLObject functor,
SubLObject mt)
does FUNCTOR a return a formula? |
static SubLObject |
cycl_utilities.formula_gather(SubLObject formula,
SubLObject pred,
SubLObject penetrate_hl_structuresP,
SubLObject test,
SubLObject key,
SubLObject subs_tooP)
|
static SubLObject |
el_utilities.formula_length(SubLObject formula,
SubLObject seqvar_handling)
|
static SubLObject |
formula_pattern_match.formula_matches_pattern(SubLObject formula,
SubLObject pattern)
Return T iff FORMULA matches PATTERN. |
static SubLObject |
el_utilities.formula_non_var_symbols(SubLObject formula,
SubLObject varP)
|
static SubLObject |
cycl_utilities.formula_operator(SubLObject formula)
returns the operator of FORMULA. |
static SubLObject |
formula_templates.formula_template_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
cycl_utilities.formula_terms_int_one_pass(SubLObject formula,
SubLObject seqvar_handling)
|
static SubLObject |
cycl_utilities.formula_terms_int_two_pass(SubLObject formula,
SubLObject seqvar_handling)
|
static SubLObject |
cycl_utilities.formula_terms_int(SubLObject formula,
SubLObject seqvar_handling,
SubLObject force_one_passP)
|
static SubLObject |
cycl_utilities.formula_terms(SubLObject formula,
SubLObject seqvar_handling)
|
static SubLObject |
at_var_types.formula_var_types_ok_intP(SubLObject formula,
SubLObject mt)
|
static SubLObject |
el_utilities.formula_with_sequence_non_varP(SubLObject formula)
|
static SubLObject |
el_utilities.formula_with_sequence_termP(SubLObject formula)
|
static SubLObject |
el_utilities.formula_with_sequence_varP(SubLObject formula)
|
static SubLObject |
cycl_utilities.formulas_canonical_permutations(SubLObject source_formulas)
|
static SubLObject |
predicate_relevance_cache.fort_cache_relevant_predP(SubLObject v_cache,
SubLObject key_pred,
SubLObject relevant_pred,
SubLObject mt,
SubLObject update_function)
|
static SubLObject |
predicate_relevance_cache.fort_cache_spec_inverseP(SubLObject genl,
SubLObject spec,
SubLObject mt)
|
static SubLObject |
predicate_relevance_cache.fort_cache_spec_predP(SubLObject genl,
SubLObject spec,
SubLObject mt)
|
static SubLObject |
forts.fort_count()
Return the total number of FORTs. |
static SubLObject |
fort_types_interface.fort_has_type_in_any_mtP(SubLObject fort,
SubLObject type)
|
static SubLObject |
fort_types_interface.fort_has_typeP(SubLObject fort,
SubLObject type,
SubLObject mt)
Accessor. |
static SubLObject |
forts.fort_id_index_constants(SubLObject object)
|
static SubLObject |
forts.fort_id_index_enter(SubLObject fort_id_index,
SubLObject fort,
SubLObject object)
Modifier. |
static SubLObject |
forts.fort_id_index_lookup(SubLObject fort_id_index,
SubLObject fort)
Accessor. |
static SubLObject |
forts.fort_id_index_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
forts.fort_id_index_remove(SubLObject fort_id_index,
SubLObject fort)
Modifier. |
static SubLObject |
kb_paths.fort_name(SubLObject fort)
|
static SubLObject |
hlmt.fort_or_chlmt_p(SubLObject object)
|
static SubLObject |
forts.fort_p(SubLObject object)
Return T iff OBJECT is a first order reified term (FORT). |
static SubLObject |
kb_utilities.fort_sort_pred(SubLObject fort1,
SubLObject fort2)
|
static SubLObject |
rewrite_of_propagation.fort_with_some_source_rewrite_of_assertions(SubLObject fort)
|
static SubLObject |
assertions_high.forward_assertionP(SubLObject assertion)
Predicate returns T iff ASSERTION's direction is :FORWARD. |
static SubLObject |
backward.forward_complete_extent_asserted_pruning_enabledP()
|
static SubLObject |
czer_main.forward_inference_reifiable_functionP(SubLObject function,
SubLObject mt)
|
static SubLObject |
el_utilities.forward_non_trigger_literal_litP(SubLObject literal)
|
static SubLObject |
kb_accessors.forward_reification_ruleP(SubLObject function,
SubLObject rule,
SubLObject mt)
|
static SubLObject |
assertions_high.forward_ruleP(SubLObject assertion)
|
static SubLObject |
kb_mapping_utilities.fpred_value_gaf_in_relevant_mts(SubLObject v_term,
SubLObject pred,
SubLObject mt,
SubLObject index_argnum,
SubLObject truth)
If MT is NIL, behaves like FPRED-VALUE-GAF. |
static SubLObject |
kb_mapping_utilities.fpred_value_gaf(SubLObject v_term,
SubLObject pred,
SubLObject index_argnum,
SubLObject truth)
Find the first gaf assertion such that: (a) the assertion is in a relevant microtheory (relevance is established outside) (b) if TRUTH is non-nil, the assertion has TRUTH as its truth value (c) PRED is the predicate used. |
static SubLObject |
kb_mapping_utilities.fpred_value_in_any_mt(SubLObject v_term,
SubLObject pred,
SubLObject index_arg,
SubLObject gather_arg,
SubLObject truth)
Find the first gaf assertion such that: (a) the assertion is allowed to be in any microtheory (b) if TRUTH is non-nil, the assertion has TRUTH as its truth value (c) PRED is the predicate used. |
static SubLObject |
kb_mapping_utilities.fpred_value_in_relevant_mts(SubLObject v_term,
SubLObject pred,
SubLObject mt,
SubLObject index_arg,
SubLObject gather_arg,
SubLObject truth)
If MT is NIL, behaves like FPRED-VALUE. |
static SubLObject |
kb_mapping_utilities.fpred_value(SubLObject v_term,
SubLObject pred,
SubLObject index_arg,
SubLObject gather_arg,
SubLObject truth)
Find the first gaf assertion such that: (a) the assertion is in a relevant microtheory (relevance is established outside) (b) if TRUTH is non-nil, the assertion has TRUTH as its truth value (c) PRED is the predicate used. |
static SubLObject |
fraction_utilities.fraction_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
assertion_handles.free_all_assertions()
|
static SubLObject |
clause_strucs.free_all_clause_strucs()
|
static SubLObject |
constant_handles.free_all_constants()
|
static SubLObject |
deduction_handles.free_all_deductions()
|
static SubLObject |
kb_hl_supports.free_all_kb_hl_support()
|
static SubLObject |
nart_handles.free_all_narts()
|
static SubLObject |
assertion_handles.free_assertion(SubLObject assertion)
Invalidate ASSERTION. |
static SubLObject |
binary_tree.free_btree_p(SubLObject object)
Check if OBJECT is a BTREE that has been explicitly freed |
static SubLObject |
binary_tree.free_btree(SubLObject object)
Place a BTREE onto the free list |
static SubLObject |
kb_indexing_datastructures.free_complex_index(SubLObject complex_index)
Frees all resources consumed by COMPLEX-INDEX |
static SubLObject |
constant_handles.free_constant(SubLObject constant)
Invalidate CONSTANT. |
static SubLObject |
deduction_handles.free_deduction(SubLObject deduction)
Invalidate DEDUCTION. |
static SubLObject |
kb_indexing_datastructures.free_index(SubLObject index)
Frees all resources consumed by INDEX |
static SubLObject |
kb_indexing_datastructures.free_intermediate_index(SubLObject intermediate_index)
Frees all resources consumed by INTERMEDIATE-INDEX |
static SubLObject |
kb_hl_supports.free_kb_hl_support_content(SubLObject kb_hl_support_content)
|
static SubLObject |
kb_hl_supports.free_kb_hl_support(SubLObject kb_hl_support)
|
static SubLObject |
kb_indexing_datastructures.free_subindex(SubLObject subindex)
Frees all resources consumed by SUBINDEX |
static SubLObject |
kb_indexing_datastructures.free_term_index(SubLObject v_term)
Frees all resources consumed by the index for TERM |
static SubLObject |
variables.fully_bound_p(SubLObject object)
Return T iff OBJECT contains no HL variables, and therefore is fully bound. |
static SubLObject |
kb_indexing_datastructures.fully_indexed_term_p(SubLObject object)
Return T iff OBJECT is the type which will be indexed in the other index, if necessary. |
static SubLObject |
subl_promotions.funcall_1(SubLObject func,
SubLObject arg1)
Funcall FUNC on ARG1. |
static SubLObject |
subl_promotions.funcall_2(SubLObject func,
SubLObject arg1,
SubLObject arg2)
Funcall FUNC on ARG1 and ARG2. |
static SubLObject |
el_utilities.funcall_formula_arg(SubLObject function,
SubLObject formula,
SubLObject argnum)
Calls FUNCTION on the ARGNUMth arg of FORMULA, unless that arg position is opaque. |
static SubLObject |
kb_mapping_macros.function_extent_final_index_spec(SubLObject function)
Makes the single final-index-spec for FUNCTION. |
static SubLObject |
fort_types_interface.function_in_any_mtP(SubLObject fort)
Is FORT in the @xref *forts-typed-function-denotational* |
static SubLObject |
kb_mapping_macros.function_rule_final_index_spec_iterator_doneP(SubLObject state)
|
static SubLObject |
kb_mapping_macros.function_rule_final_index_spec_iterator_state_direction_keys(SubLObject state)
The remaining directions left to iterate over |
static SubLObject |
kb_mapping_macros.function_rule_final_index_spec_iterator_state_mt_keys(SubLObject state)
The remaining mts left to iterate over |
static SubLObject |
kb_mapping_macros.function_rule_final_index_spec_iterator_state_note(SubLObject state)
A note containing information about the state of the keys, used to control code flow |
static SubLObject |
kb_indexing.function_rule_top_level_key()
|
static SubLObject |
el_utilities.function_specP(SubLObject v_term,
SubLObject var_func)
|
static SubLObject |
subl_promotions.function_symbol_arglist(SubLObject function_symbol)
Return the arglist of FUNCTION-SYMBOL |
static SubLObject |
subl_promotions.function_symbol_p(SubLObject object)
Return T iff OBJECT is a symbol with a function definition. |
static SubLObject |
term.function_symbolP(SubLObject symbol)
|
static SubLObject |
term.function_termP(SubLObject v_term)
|
static SubLObject |
relation_evaluation.function_to_arg_function_p(SubLObject object)
|
static SubLObject |
kb_accessors.function_to_arg_termP(SubLObject v_term)
|
static SubLObject |
cycl_utilities.functional_in_some_argP(SubLObject pred)
|
static SubLObject |
fort_types_interface.functionP(SubLObject fort)
is FORT a non-predicate function? |
static SubLObject |
fort_types_interface.functorP(SubLObject fort)
is FORT a non-predicate function? |
static SubLObject |
file_vector.fvector_data_stream(SubLObject object)
|
static SubLObject |
file_vector.fvector_index_stream(SubLObject object)
|
static SubLObject |
file_vector.fvector_p(SubLObject object)
|
static SubLObject |
file_vector.fvector_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
file_vector.fvector_raw_byte_size_to_length(SubLObject bytes)
|
static SubLObject |
file_vector_utilities.fvector_ref_has_mutated_index_p(SubLObject ref)
|
static SubLObject |
file_vector_utilities.fvector_ref_has_valid_index_p(SubLObject ref)
|
static SubLObject |
file_vector_utilities.fvector_ref_index(SubLObject object)
|
static SubLObject |
file_vector_utilities.fvector_ref_mutated_index_p(SubLObject index)
|
static SubLObject |
file_vector_utilities.fvector_ref_payload_in_memory_p(SubLObject ref)
|
static SubLObject |
file_vector_utilities.fvector_ref_payload(SubLObject object)
|
static SubLObject |
file_vector_utilities.fvector_ref_valid_index_p(SubLObject index)
|
static SubLObject |
kb_mapping_macros.gaf_arg_current_relevant_keylist(SubLObject state)
If STATE's current keylist is valid and relevant, returns it. |
static SubLObject |
kb_mapping_macros.gaf_arg_final_index_spec_iterator_doneP(SubLObject state)
|
static SubLObject |
kb_mapping_macros.gaf_arg_final_index_spec_iterator_next_mt_key(SubLObject state)
|
static SubLObject |
kb_mapping_macros.gaf_arg_final_index_spec_iterator_next(SubLObject state)
|
static SubLObject |
kb_mapping_macros.gaf_arg_final_index_spec_iterator_quiesce_one_step(SubLObject state)
STATE is assumed to be invalid or irrelevant. |
static SubLObject |
kb_mapping_macros.gaf_arg_final_index_spec_iterator_quiesce(SubLObject state)
Iterates over the keys in STATE until it ends up with its current keylist (@see gaf-arg-current-keylist) being valid and relevant, with validity and relevance being determined by @xref gaf-arg-current-relevant-keylist. |
static SubLObject |
kb_mapping_macros.gaf_arg_final_index_spec_iterator_refill_mt_keys(SubLObject state)
refill the mt-keys by popping a predicate but don't actually pop the predicate if it's fresh, just note that it's unfresh now |
static SubLObject |
kb_mapping_macros.gaf_arg_final_index_spec_iterator_refill_predicate_keys(SubLObject state)
refill the predicate-keys by popping an argnum but don't actually pop the argnum if it's fresh, just note that it's unfresh now |
static SubLObject |
kb_mapping_macros.gaf_arg_final_index_spec_iterator_state_argnum_keys(SubLObject state)
The remaining argnums to iterate over |
static SubLObject |
kb_mapping_macros.gaf_arg_final_index_spec_iterator_state_mt_keys(SubLObject state)
The remaining mts left to iterate over |
static SubLObject |
kb_mapping_macros.gaf_arg_final_index_spec_iterator_state_note(SubLObject state)
A note containing information about the state of the keys, used to control code flow |
static SubLObject |
kb_mapping_macros.gaf_arg_final_index_spec_iterator_state_predicate_keys(SubLObject state)
The remaining predicates left to iterate over |
static SubLObject |
kb_mapping_macros.gaf_arg_final_index_spec_iterator_state_predicate(SubLObject state)
The input predicate |
static SubLObject |
kb_mapping_macros.gaf_arg_final_index_spec_iterator_state_term(SubLObject state)
The input term |
static SubLObject |
kb_indexing.gaf_arg_index_key_validator(SubLObject v_term,
SubLObject argnum,
SubLObject predicate,
SubLObject mt)
Return T iff TERM, ARGNUM, PREDICATE and MT are valid keys for the :GAF-ARG INDEX. |
static SubLObject |
kb_mapping_macros.gaf_arg_keylist_to_final_index_spec(SubLObject v_term,
SubLObject keylist)
|
static SubLObject |
assertions_high.gaf_arg(SubLObject assertion,
SubLObject n)
Return arg N of the gaf ASSERTION. |
static SubLObject |
assertions_high.gaf_arg1(SubLObject assertion)
Return arg 1 of the gaf ASSERTION. |
static SubLObject |
assertions_high.gaf_arg2(SubLObject assertion)
Return arg 2 of the gaf ASSERTION. |
static SubLObject |
assertions_high.gaf_arg3(SubLObject assertion)
Return arg 3 of the gaf ASSERTION. |
static SubLObject |
assertions_high.gaf_args(SubLObject assertion)
Return args of the gaf ASSERTION. |
static SubLObject |
unification_utilities.gaf_asent_args_unify(SubLObject inference_asent,
SubLObject gaf_asent,
SubLObject share_vars,
SubLObject justify)
|
static SubLObject |
unification_utilities.gaf_asent_unify(SubLObject inference_asent,
SubLObject gaf_asent,
SubLObject share_vars,
SubLObject justify)
|
static SubLObject |
assertion_utilities.gaf_assertion_has_pred_p(SubLObject gaf_assertion,
SubLObject pred)
|
static SubLObject |
assertion_utilities.gaf_assertion_with_pred_p(SubLObject assertion,
SubLObject pred)
|
static SubLObject |
assertions_high.gaf_assertionP(SubLObject assertion)
Return T iff ASSERTION is a ground atomic formula (gaf). |
static SubLObject |
clause_utilities.gaf_cnf_literal(SubLObject cnf)
|
static SubLObject |
clauses.gaf_cnfP(SubLObject cnf)
Return T iff CNF is a cnf representation of a gaf formula. |
static SubLObject |
assertions_high.gaf_el_formula(SubLObject assertion)
Return the formula for ASSERTION, which must be a gaf. |
static SubLObject |
assertions_low.gaf_formula_to_cnf(SubLObject gaf)
Converts a gaf formula to a CNF clause. |
static SubLObject |
assertions_high.gaf_formula(SubLObject assertion)
Return the formula for ASSERTION, which must be a gaf. |
static SubLObject |
assertion_utilities.gaf_has_term_in_argnumP(SubLObject assertion,
SubLObject v_term,
SubLObject argnum)
|
static SubLObject |
assertion_utilities.gaf_has_term_in_some_argnumP(SubLObject assertion,
SubLObject v_term)
|
static SubLObject |
assertions_high.gaf_hl_formula(SubLObject assertion)
Return the formula for ASSERTION, which must be a gaf. |
static SubLObject |
kb_mapping_macros.gaf_matches_simple_argnum_specP(SubLObject gaf,
SubLObject v_term,
SubLObject argnum_spec)
|
static SubLObject |
arg_type.gaf_ok_wrt_irreflexive_predP(SubLObject gaf,
SubLObject mt)
|
static SubLObject |
arg_type.gaf_ok_wrt_negation_inversesP(SubLObject gaf,
SubLObject mt)
|
static SubLObject |
arg_type.gaf_ok_wrt_negation_predsP(SubLObject gaf,
SubLObject mt)
|
static SubLObject |
assertions_high.gaf_predicate(SubLObject assertion)
Return the predicate of gaf ASSERTION. |
static SubLObject |
kb_mapping_macros.gaf_syntactically_matches_simple_gaf_final_index_specP(SubLObject gaf,
SubLObject v_term,
SubLObject gaf_final_index_spec)
|
static SubLObject |
genls.gather_all_genls(SubLObject fn,
SubLObject col,
SubLObject mt,
SubLObject tv,
SubLObject combine_fn)
gather results of applying FN to every (all) genls of COL (FN must not effect the current sbhl space) |
static SubLObject |
kb_mapping.gather_assertions(SubLObject assertion)
|
static SubLObject |
at_utilities.gather_at_assertion(SubLObject constraint,
SubLObject type,
SubLObject v_term)
|
static SubLObject |
at_utilities.gather_at_data_assertion(SubLObject assertion,
SubLObject type,
SubLObject v_term)
|
static SubLObject |
tms.gather_circular_deduction(SubLObject deduction,
SubLObject asserted_assertions_to_ignore)
|
static SubLObject |
kb_mapping.gather_decontextualized_ist_predicate_rule_index(SubLObject pred,
SubLObject sense,
SubLObject direction)
Return a list of all non-gaf assertions (rules) such that: a) if SENSE is :pos, it has PRED as a predicate in a positive literal wrapped in #$ist b) if SENSE is :neg, it has PRED as a predicate in a negative literal wrapped in #$ist c) if DIRECTION is non-nil, then DIRECTION must be its direction. |
static SubLObject |
kb_mapping.gather_exception_rule_index(SubLObject rule,
SubLObject mt,
SubLObject direction)
Return a list of all non-gaf assertions (rules) such that: a) it has a positive literal of the form (abnormal |
static SubLObject |
kb_mapping.gather_function_extent_index(SubLObject func)
Return a list of all #$termOfUnit assertions such that: FUNC is the functor of the naut arg2. |
static SubLObject |
kb_mapping.gather_function_rule_index(SubLObject func,
SubLObject mt,
SubLObject direction)
Return a list of all non-gaf assertions (rules) such that: a) it has a negative literal of the form (termOfUnit |
static SubLObject |
kb_mapping.gather_gaf_arg_index(SubLObject v_term,
SubLObject argnum,
SubLObject pred,
SubLObject mt,
SubLObject truth)
Return a list of all gaf assertions such that: a) TERM is its ARGNUMth argument b) if TRUTH is non-nil, then TRUTH is its truth value c) if PRED is non-nil, then PRED must be its predicate d) if MT is non-nil, then MT must be its microtheory (and PRED must be non-nil). |
static SubLObject |
kb_mapping.gather_genl_mt_rule_index(SubLObject genl_mt,
SubLObject sense,
SubLObject rule_mt,
SubLObject direction)
Return a list of all non-gaf assertions (rules) such that: a) if SENSE is :pos, it has a positive literal of the form (genlMt |
static SubLObject |
kb_mapping.gather_genls_rule_index(SubLObject collection,
SubLObject sense,
SubLObject mt,
SubLObject direction)
Return a list of all non-gaf assertions (rules) such that: a) if SENSE is :pos, it has a positive literal of the form (genls |
static SubLObject |
at_routines.gather_ind_arg_relevant_constraints(SubLObject ind_arg,
SubLObject constraint_type)
|
static SubLObject |
kb_mapping.gather_index_in_any_mt(SubLObject v_term,
SubLObject remove_duplicatesP)
Return a list of all assertions indexed via TERM. |
static SubLObject |
kb_mapping.gather_index(SubLObject v_term,
SubLObject remove_duplicatesP)
Return a list of all mt-relevant assertions indexed via TERM. |
static SubLObject |
kb_mapping.gather_isa_rule_index(SubLObject collection,
SubLObject sense,
SubLObject mt,
SubLObject direction)
Return a list of all non-gaf assertions (rules) such that: a) if SENSE is :pos, it has a positive literal of the form (isa |
static SubLObject |
kb_mapping.gather_mt_index(SubLObject v_term)
Return a list of all assertions such that TERM is its microtheory. |
static SubLObject |
kb_mapping.gather_other_index(SubLObject v_term)
Return a list of other assertions mentioning TERM but not indexed in any other more useful manner. |
static SubLObject |
kb_mapping.gather_pragma_rule_index(SubLObject rule,
SubLObject mt,
SubLObject direction)
Return a list of all non-gaf assertions (rules) such that: a) it has a positive literal of the form (meetsPragmaticRequirement |
static SubLObject |
kb_mapping.gather_predicate_extent_index(SubLObject pred,
SubLObject mt,
SubLObject truth)
Return a list of all gaf assertions such that: a) PRED is its predicate b) if TRUTH is non-nil, then TRUTH is its truth value c) if MT is non-nil, then MT must be its microtheory. |
static SubLObject |
kb_mapping.gather_predicate_rule_index(SubLObject pred,
SubLObject sense,
SubLObject mt,
SubLObject direction)
Return a list of all non-gaf assertions (rules) such that: a) if SENSE is :pos, it has PRED as a predicate in a positive literal b) if SENSE is :neg, it has PRED as a predicate in a negative literal c) if MT is non-nil, then MT must be its microtheory d) if DIRECTION is non-nil, then DIRECTION must be its direction. |
static SubLObject |
kb_mapping.gather_quoted_isa_rule_index(SubLObject collection,
SubLObject sense,
SubLObject mt,
SubLObject direction)
Return a list of all non-gaf assertions (rules) such that: a) if SENSE is :pos, it has a positive literal of the form (quotedIsa |
static SubLObject |
czer_utilities.generalized_ist_clause_p(SubLObject clause)
|
static SubLObject |
czer_utilities.generalized_ist_clauses_p(SubLObject v_clauses)
|
static SubLObject |
czer_utilities.generalized_ist_literal_p(SubLObject object)
|
static SubLObject |
cycl_variables.generic_arg_varP(SubLObject thing)
|
static SubLObject |
cardinality_estimates.genl_cardinality(SubLObject v_term)
Return an estimate of the number of generalizations of TERM. |
static SubLObject |
genl_predicates.genl_inverse_after_adding(SubLObject source,
SubLObject assertion)
Modifier. |
static SubLObject |
genl_predicates.genl_inverse_after_removing(SubLObject source,
SubLObject assertion)
Modifier. |
static SubLObject |
genl_mts.genl_mtP(SubLObject spec,
SubLObject genl,
SubLObject mt_mt,
SubLObject tv)
is mt |
static SubLObject |
mt_relevance_macros.genl_mts_are_relevantP()
|
static SubLObject |
mt_relevance_macros.genl_mts_of_listed_mts_are_relevantP()
|
static SubLObject |
genl_predicates.genl_predicate_after_adding(SubLObject source,
SubLObject assertion)
Modifier. |
static SubLObject |
genl_predicates.genl_predicate_after_removing(SubLObject source,
SubLObject assertion)
Modifier. |
static SubLObject |
genl_predicates.genl_predicateP(SubLObject spec,
SubLObject genl,
SubLObject mt,
SubLObject tv)
Is GENL a genlPred of SPEC? (ascending transitive search; inexpensive) |
static SubLObject |
genls.genlP(SubLObject spec,
SubLObject genl,
SubLObject mt,
SubLObject tv)
Returns whether (#$genls SPEC GENL) can be inferred. |
static SubLObject |
genls.genls_after_adding(SubLObject source,
SubLObject assertion)
Modifier. |
static SubLObject |
genls.genls_after_removing(SubLObject source,
SubLObject assertion)
Modifier. |
static SubLObject |
el_utilities.genls_litP(SubLObject lit)
|
static SubLObject |
kb_mapping_macros.genls_rule_index_asent_match_p(SubLObject asent,
SubLObject collection)
|
static SubLObject |
kb_mapping_macros.genls_rule_index_asent_p(SubLObject asent)
|
static SubLObject |
genls.genlsP(SubLObject spec,
SubLObject genl,
SubLObject mt,
SubLObject tv)
is collection GENL a genl of SPEC? (ascending transitive search; inexpensive) |
static SubLObject |
builder_utilities.get_all_sbhl_module_link_predicates()
Helper for getting just the predicates out of the module structures. |
static SubLObject |
cyc_kernel.get_assert_property(SubLObject v_properties,
SubLObject indicator,
SubLObject v_default)
|
static SubLObject |
assertions_high.get_asserted_argument(SubLObject assertion)
Return the asserted argument for ASSERTION, or nil if none present. |
static SubLObject |
assertions_low.get_assertion_prop(SubLObject assertion,
SubLObject indicator,
SubLObject v_default)
|
static SubLObject |
assertion_handles.get_assertion()
Make a new assertion shell, potentially in static space. |
static SubLObject |
auxiliary_indexing.get_auxiliary_index(SubLObject aux_index)
|
static SubLObject |
number_utilities.get_bit(SubLObject bits,
SubLObject bit_number)
Return the boolean value encoded in BIT-NUMBER of BITS. |
static SubLObject |
binary_tree.get_btree()
Get a BTREE from the free list, or make a new one if needed |
static SubLObject |
clause_strucs.get_clause_struc()
Get a CLAUSE-STRUC from the free list, or make a new one if needed |
static SubLObject |
constant_handles.get_constant()
Make a new constant shell, potentially in static space. |
static SubLObject |
java_api_kernel.get_current_api_socket()
|
static SubLObject |
kb_indexing.get_decontextualized_ist_predicate_rule_subindex(SubLObject pred,
SubLObject sense,
SubLObject direction)
|
static SubLObject |
deduction_handles.get_deduction()
Make a new deduction shell, potentially in static space. |
static SubLObject |
at_defns.get_defn_fn_history(SubLObject defn)
|
static SubLObject |
file_vector.get_file_vector_data_stream(SubLObject fvector)
Return the STREAMP that is used for the data. |
static SubLObject |
kb_indexing.get_function_rule_subindex(SubLObject func,
SubLObject mt,
SubLObject direction)
|
static SubLObject |
kb_indexing.get_gaf_arg_subindex(SubLObject v_term,
SubLObject argnum,
SubLObject pred,
SubLObject mt)
Return the subindex at TERM ARGNUM PRED MT. |
static SubLObject |
kb_indexing.get_genl_mt_rule_subindex(SubLObject col,
SubLObject sense,
SubLObject mt,
SubLObject direction)
|
static SubLObject |
kb_indexing.get_genls_rule_subindex(SubLObject col,
SubLObject sense,
SubLObject mt,
SubLObject direction)
|
static SubLObject |
ghl_marking_utilities.get_ghl_marking(SubLObject v_search,
SubLObject node)
|
static SubLObject |
hl_storage_modules.get_hl_storage_module_property(SubLObject hl_module,
SubLObject indicator)
|
static SubLObject |
misc_utilities.get_hl_store_cache_filename(SubLObject filename,
SubLObject extension)
|
static SubLObject |
misc_utilities.get_hl_store_caches_shared_symbols()
|
static SubLObject |
hlmt.get_hlmt_dimension(SubLObject dim,
SubLObject v_hlmt)
|
static SubLObject |
kb_indexing_declarations.get_index_from_kb_indexing_declaration_store(SubLObject index)
|
static SubLObject |
kb_indexing_declarations.get_index_key_prop(SubLObject key_info,
SubLObject indicator,
SubLObject v_default)
|
static SubLObject |
kb_indexing_declarations.get_index_prop(SubLObject index,
SubLObject indicator)
|
static SubLObject |
kb_indexing.get_isa_rule_subindex(SubLObject col,
SubLObject sense,
SubLObject mt,
SubLObject direction)
|
static SubLObject |
iteration.get_list_iterator_list(SubLObject iterator)
Returns the list of elements that are sequenced through by ITERATOR. |
static SubLObject |
kb_indexing.get_nart_arg_subindex(SubLObject v_term,
SubLObject argnum,
SubLObject func)
Return the subindex at TERM ARGNUM FUNC MT. |
static SubLObject |
nart_handles.get_nart()
Make a new nart shell, potentially in static space. |
static SubLObject |
task_processor.get_nbr_of_task_processors(SubLObject task_process_pool)
|
static SubLObject |
cache.get_new_cache_entry(SubLObject v_cache)
Fetch an empty entry from the free list or allocate a new one. |
static SubLObject |
cfasl.get_new_cfasl_input_guid_string_resource()
Allocates and provides access to a new GUID string resource object. |
static SubLObject |
czer_utilities.get_nth_canonical_variable(SubLObject n,
SubLObject type)
|
static SubLObject |
os_process_utilities.get_null_file_stream_path()
|
static SubLObject |
kb_indexing.get_other_subindex(SubLObject v_term)
|
static SubLObject |
kb_indexing.get_predicate_extent_subindex(SubLObject pred,
SubLObject mt)
|
static SubLObject |
kb_indexing.get_predicate_rule_subindex(SubLObject pred,
SubLObject sense,
SubLObject mt,
SubLObject direction)
|
static SubLObject |
at_defns.get_quoted_defn_fn_history(SubLObject defn)
|
static SubLObject |
operation_communication.get_receive_state(SubLObject mode)
|
static SubLObject |
kb_indexing.get_subindex(SubLObject v_term,
SubLObject keys)
|
static SubLObject |
at_defns.get_suf_function_assertions(SubLObject collection,
SubLObject type)
|
static SubLObject |
task_processor.get_task_info_error_message(SubLObject task_info)
|
static SubLObject |
task_processor.get_task_info_giveback_info(SubLObject task_info)
|
static SubLObject |
task_processor.get_task_info_id(SubLObject task_info)
|
static SubLObject |
task_processor.get_task_info_priority(SubLObject task_info)
|
static SubLObject |
task_processor.get_task_info_request(SubLObject task_info)
|
static SubLObject |
task_processor.get_task_info_requestor(SubLObject task_info)
|
static SubLObject |
task_processor.get_task_info_response(SubLObject task_info)
|
static SubLObject |
task_processor.get_task_process_pool_for_process(SubLObject process)
|
static SubLObject |
task_processor.get_task_processor_verbosity()
|
static SubLObject |
task_processor.get_tpool_lock(SubLObject task_process_pool)
|
static SubLObject |
task_processor.get_tpool_max_nbr_of_task_processors(SubLObject task_process_pool)
|
static SubLObject |
task_processor.get_tpool_process_name_prefix(SubLObject task_process_pool)
|
static SubLObject |
operation_communication.get_transmit_state(SubLObject mode)
|
static SubLObject |
tries.get_trie()
Get a TRIE from the free list, or make a new one if needed |
static SubLObject |
tva_cache.get_tva_cache_contents_data_file(SubLObject directory_path)
|
static SubLObject |
tva_cache.get_tva_cache_contents_index_file(SubLObject directory_path)
|
static SubLObject |
tva_utilities.get_tva_predicates()
|
static SubLObject |
auxiliary_indexing.get_unbound_rule_subindex(SubLObject sense,
SubLObject mt,
SubLObject direction)
|
static SubLObject |
numeric_date_utilities.get_universal_date(SubLObject universal_time,
SubLObject time_zone)
Return the current date as an integer, i.e. |
static SubLObject |
numeric_date_utilities.get_universal_second(SubLObject universal_time)
Return the current second within the day as an integer in HHMMSS form, i.e. |
static SubLObject |
numeric_date_utilities.get_utc_time_with_milliseconds()
Returns the current utc time with millisecond accuracy, taking into account the platform-specfic implementations of get-internal-real-time. |
static SubLObject |
bindings.get_value_binding(SubLObject value,
SubLObject v_bindings,
SubLObject test)
Return the variable-binding which binds something to VALUE, or NIL if none. |
static SubLObject |
bindings.get_variable_binding(SubLObject variable,
SubLObject v_bindings)
Return the variable-binding for VARIABLE in BINDINGS, or NIL if none. |
static SubLObject |
variables.get_variable(SubLObject num)
Return HL variable number NUM. |
static SubLObject |
keyhash.getkeyhash(SubLObject key,
SubLObject v_keyhash)
Return T iff KEY is currently stored in KEYHASH. |
static SubLObject |
transitivity.ggt_gather_arg(SubLObject predicate)
|
static SubLObject |
transitivity.ggt_index_arg(SubLObject predicate)
|
static SubLObject |
ghl_search_methods.ghl_add_accessible_link_nodes_to_deck(SubLObject v_search,
SubLObject node,
SubLObject node_deck)
|
static SubLObject |
ghl_search_methods.ghl_add_justification_to_result(SubLObject v_search,
SubLObject justification)
|
static SubLObject |
ghl_search_vars.ghl_add_to_result(SubLObject v_search,
SubLObject addition,
SubLObject test)
|
static SubLObject |
ghl_search_methods.ghl_closure_search_iterator_done(SubLObject state)
|
static SubLObject |
ghl_search_methods.ghl_closure_search_iterator_finalize(SubLObject state)
|
static SubLObject |
ghl_search_methods.ghl_closure_search_iterator_next(SubLObject state)
|
static SubLObject |
ghl_search_methods.ghl_closure_search_iterator_state(SubLObject v_search,
SubLObject start_node,
SubLObject mt,
SubLObject reflexiveP,
SubLObject return_non_transitive_resultsP)
|
static SubLObject |
ghl_search_vars.ghl_compute_justifyP(SubLObject v_search)
|
static SubLObject |
ghl_search_methods.ghl_create_justification(SubLObject v_search,
SubLObject supports)
|
static SubLObject |
ghl_search_vars.ghl_depth_first_search_p(SubLObject v_search)
|
static SubLObject |
ghl_search_vars.ghl_direction_for_predicate_relation(SubLObject pred)
Direction to search when determining the predicate relation (PRED A B). |
static SubLObject |
ghl_search_vars.ghl_direction(SubLObject v_search)
|
static SubLObject |
ghl_search_vars.ghl_forward_direction_p(SubLObject direction)
|
static SubLObject |
ghl_search_vars.ghl_goal_fn(SubLObject v_search)
|
static SubLObject |
ghl_search_utilities.ghl_goal_nodeP(SubLObject v_search,
SubLObject node,
SubLObject test)
|
static SubLObject |
ghl_search_vars.ghl_goal(SubLObject v_search)
|
static SubLObject |
ghl_search_vars.ghl_graphl_search(SubLObject v_search)
|
static SubLObject |
ghl_marking_utilities.ghl_instantiate_new_space()
|
static SubLObject |
ghl_search_utilities.ghl_inverse_cardinality(SubLObject pred,
SubLObject node)
|
static SubLObject |
ghl_marking_utilities.ghl_mark_node_in_space(SubLObject node,
SubLObject mark,
SubLObject space)
|
static SubLObject |
ghl_marking_utilities.ghl_mark_node(SubLObject v_search,
SubLObject node,
SubLObject mark)
|
static SubLObject |
ghl_search_utilities.ghl_predicate_cardinality(SubLObject pred,
SubLObject node)
|
static SubLObject |
ghl_search_vars.ghl_relevant_predicates(SubLObject v_search)
|
static SubLObject |
ghl_search_utilities.ghl_resolve_goal_found(SubLObject v_search,
SubLObject node)
|
static SubLObject |
ghl_search_vars.ghl_result(SubLObject v_search)
|
static SubLObject |
ghl_search_vars.ghl_search_graphl_search(SubLObject object)
|
static SubLObject |
ghl_search_vars.ghl_search_predicates(SubLObject object)
|
static SubLObject |
ghl_search_vars.ghl_search_property_default(SubLObject property)
|
static SubLObject |
ghl_search_vars.ghl_search_tv(SubLObject object)
|
static SubLObject |
ghl_search_vars.ghl_set_result(SubLObject v_search,
SubLObject result)
|
static SubLObject |
ghl_search_vars.ghl_space(SubLObject v_search)
|
static SubLObject |
ghl_search_vars.ghl_tv(SubLObject v_search)
|
static SubLObject |
ghl_search_vars.ghl_uses_spec_preds_p()
|
static SubLObject |
graphic_library_format.glf_arc_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
graphic_library_format.glf_graph_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
graphic_library_format.glf_node_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
graphic_library_format.glf_rendering_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
glob.glob_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
memoization_state.global_cache_variable_values()
|
static SubLObject |
memoization_state.global_cache_variables()
|
static SubLObject |
memoization_state.global_caching_variable_new(SubLObject name)
|
static SubLObject |
utilities_macros.global_lock_initialization_form(SubLObject name)
|
static SubLObject |
memoization_state.globally_cached_functions()
|
static SubLObject |
virtual_indexing.good_term_for_overlap_index_p(SubLObject object)
|
static SubLObject |
kb_gp_mapping.gp_map_arg_index(SubLObject function,
SubLObject v_term,
SubLObject arg,
SubLObject predicate)
Like MAP-ARG-INDEX, except all spec-predicates of PREDICATE are relevant, and :true is assumed for TRUTH. |
static SubLObject |
cycl_grammar.grammar_permits_hlP()
|
static SubLObject |
cycl_grammar.grammar_permits_list_as_terminalP()
|
static SubLObject |
cycl_grammar.grammar_permits_non_ascii_stringsP()
|
static SubLObject |
cycl_grammar.grammar_uses_kbP()
|
static SubLObject |
czer_graph.graph_search_node_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
graphl_search_vars.graphl_add_to_result(SubLObject v_search,
SubLObject addition,
SubLObject test)
|
static SubLObject |
graphl_search_vars.graphl_compute_justifyP(SubLObject v_search)
|
static SubLObject |
graphl_search_vars.graphl_depth_first_search_p(SubLObject v_search)
|
static SubLObject |
graphl_search_vars.graphl_direction(SubLObject v_search)
|
static SubLObject |
graphl_search_vars.graphl_forward_direction_p(SubLObject direction)
|
static SubLObject |
graphl_search_vars.graphl_instantiate_new_space()
|
static SubLObject |
graphl_search_vars.graphl_order(SubLObject v_search)
|
static SubLObject |
graphl_search_vars.graphl_result(SubLObject v_search)
|
static SubLObject |
graphl_search_vars.graphl_search_direction(SubLObject object)
|
static SubLObject |
graphl_search_vars.graphl_search_goal_fn(SubLObject object)
|
static SubLObject |
graphl_search_vars.graphl_search_goal(SubLObject object)
|
static SubLObject |
graphl_search_vars.graphl_search_justifyP(SubLObject object)
|
static SubLObject |
graphl_search_vars.graphl_search_marking_space(SubLObject object)
|
static SubLObject |
graphl_search_vars.graphl_search_order(SubLObject object)
|
static SubLObject |
graphl_search_vars.graphl_search_result(SubLObject object)
|
static SubLObject |
graphl_search_vars.graphl_search_size()
|
static SubLObject |
graphl_search_vars.graphl_space(SubLObject v_search)
|
static SubLObject |
list_utilities.greater_length_p(SubLObject seq1,
SubLObject seq2)
|
static SubLObject |
list_utilities.greater_or_same_length_p(SubLObject seq1,
SubLObject seq2)
|
static SubLObject |
clauses.ground_clause_p(SubLObject clause)
Return T iff CLAUSE is a ground clause. |
static SubLObject |
term.ground_nautP(SubLObject naut,
SubLObject varP)
|
static SubLObject |
el_utilities.groundP(SubLObject expression,
SubLObject varP)
Returns whether EXPRESSION is free of any variables? |
static SubLObject |
keyhash.grow_keyhash(SubLObject v_keyhash)
|
static SubLObject |
ghl_search_vars.gt_args_swapped_p()
|
static SubLObject |
ghl_link_iterators.gt_index_argnum_for_direction(SubLObject direction)
|
static SubLObject |
gt_methods.gt_max_nodes_down(SubLObject nodes,
SubLObject mt)
returns the least-subordinate elements of |
static SubLObject |
gt_methods.gt_max_nodes(SubLObject predicate,
SubLObject v_forts,
SubLObject mt,
SubLObject direction)
Returns returns the least-subordinate elements of FORTS ( |
static SubLObject |
transitivity.gt_method_function(SubLObject method)
|
static SubLObject |
transitivity.gt_mt_arg_value(SubLObject method,
SubLObject arg1,
SubLObject arg2,
SubLObject arg3,
SubLObject arg4,
SubLObject arg5)
|
static SubLObject |
transitivity.gt_mt_arg(SubLObject method)
|
static SubLObject |
ghl_link_iterators.gt_predicate_p(SubLObject pred)
|
static SubLObject |
ghl_search_methods.gt_predicate_relation_p_add_accessible_link_nodes_to_deck(SubLObject v_search,
SubLObject node,
SubLObject v_deck,
SubLObject resolve_goal_nodeP)
|
static SubLObject |
ghl_search_methods.gt_predicate_relation_p(SubLObject pred,
SubLObject node1,
SubLObject node2,
SubLObject mt,
SubLObject tv,
SubLObject return_non_transitive_resultsP)
|
static SubLObject |
ghl_link_iterators.gt_relevant_predP(SubLObject pred,
SubLObject search_pred)
|
static SubLObject |
gt_search.gt_searchedP(SubLObject node)
|
static SubLObject |
gt_utilities.gt_term_p(SubLObject obj)
|
static SubLObject |
ghl_search_methods.gt_why_predicate_relation_p_add_accessible_link_nodes_to_deck(SubLObject v_search,
SubLObject node,
SubLObject supports,
SubLObject v_deck,
SubLObject resolve_goal_nodeP)
|
static SubLObject |
gt_methods.gtm_max_nodes(SubLObject nodes,
SubLObject mt,
SubLObject direction)
Returns returns the least-subordinate elements of |
static SubLObject |
transitivity.gtm(SubLObject predicate,
SubLObject method,
SubLObject arg1,
SubLObject arg2,
SubLObject arg3,
SubLObject arg4,
SubLObject arg5)
performs transitivity method |
static SubLObject |
czer_main.guaranteed_nothing_to_reifyP(SubLObject formula)
|
static SubLObject |
guardian.guardian_request_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
file_utilities.guess_path_type(SubLObject path)
Look at the string PATH and determine whether it's for a unix or dos filesystem. |
static SubLObject |
agenda.halt_agenda(SubLObject waitP)
|
static SubLObject |
task_processor.halt_api_task_processors()
Halt the task processors. |
static SubLObject |
operation_communication.halt_cyc_image(SubLObject reason)
Gracefully halt a running Cyc image |
static SubLObject |
java_api_kernel.halt_java_api_lease_monitor()
Halt the the process which monitors lease expirations for java api clients. |
static SubLObject |
defns.handle_added_genl_for_suf_defns_int(SubLObject spec,
SubLObject genl,
SubLObject quotedP)
|
static SubLObject |
at_defns.handle_added_genl_for_suf_defns(SubLObject spec,
SubLObject genl)
|
static SubLObject |
at_defns.handle_added_genl_for_suf_functions_metered(SubLObject spec,
SubLObject genl)
|
static SubLObject |
at_defns.handle_added_genl_for_suf_functions(SubLObject spec,
SubLObject genl)
|
static SubLObject |
at_defns.handle_added_genl_for_suf_quoted_defns(SubLObject spec,
SubLObject genl)
|
static SubLObject |
genls.handle_more_specific_genl(SubLObject spec,
SubLObject genl)
Modifier. |
static SubLObject |
defns.handle_removed_genl_for_suf_defns_int(SubLObject spec,
SubLObject genl,
SubLObject quotedP)
|
static SubLObject |
at_defns.handle_removed_genl_for_suf_defns(SubLObject spec,
SubLObject genl)
|
static SubLObject |
at_defns.handle_removed_genl_for_suf_functions_metered(SubLObject spec,
SubLObject genl)
|
static SubLObject |
at_defns.handle_removed_genl_for_suf_functions(SubLObject spec,
SubLObject genl)
|
static SubLObject |
at_defns.handle_removed_genl_for_suf_quoted_defns(SubLObject spec,
SubLObject genl)
|
static SubLObject |
cycl_variables.has_dont_care_var_prefixP(SubLObject string)
|
static SubLObject |
cycl_variables.has_el_variable_prefixP(SubLObject string)
|
static SubLObject |
term.has_skolem_nameP(SubLObject fort)
|
static SubLObject |
defns.has_some_defnP(SubLObject col,
SubLObject quotedP)
|
static SubLObject |
defns.has_suf_defn_somewhereP(SubLObject col,
SubLObject quotedP)
|
static SubLObject |
at_defns.has_typeP(SubLObject v_term,
SubLObject collection,
SubLObject mt)
|
static SubLObject |
hash_table_utilities.hash_table_empty_p(SubLObject table)
Return T iff TABLE is an empty hashtable |
static SubLObject |
hash_table_utilities.hash_table_keys(SubLObject hash_table)
Return a list of all the keys of HASH-TABLE. |
static SubLObject |
hash_table_utilities.hash_test_to_symbol(SubLObject test)
Return the symbol form of TEST, which is a valid hash-test function. |
static SubLObject |
heap.heap_impl_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
heap.heap_test_example_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
hierarchical_visitor.hierarchical_visitor_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
hl_interface_infrastructure.hl_access_remoteP()
|
static SubLObject |
hl_storage_modules.hl_add_argument(SubLObject argument_spec,
SubLObject cnf,
SubLObject mt,
SubLObject direction,
SubLObject variable_map)
|
static SubLObject |
hl_storage_module_declarations.hl_add_as_kb_assertion(SubLObject argument_spec,
SubLObject cnf,
SubLObject mt,
SubLObject direction,
SubLObject variable_map)
|
static SubLObject |
hl_storage_modules.hl_add_assertible(SubLObject hl_assertible)
|
static SubLObject |
hl_storage_module_declarations.hl_assert_as_kb_assertion(SubLObject cnf,
SubLObject mt,
SubLObject strength,
SubLObject direction,
SubLObject variable_map)
|
static SubLObject |
hl_modifiers.hl_assert_bookkeeping_binary_gaf(SubLObject pred,
SubLObject arg1,
SubLObject arg2,
SubLObject mt)
Assert (PRED ARG1 ARG2) in MT to the bookkeeping store. |
static SubLObject |
fi.hl_assert_update_asserted_argument(SubLObject assertion,
SubLObject hl_tv,
SubLObject direction)
|
static SubLObject |
hl_storage_modules.hl_assert(SubLObject cnf,
SubLObject mt,
SubLObject strength,
SubLObject direction,
SubLObject variable_map)
|
static SubLObject |
hl_storage_modules.hl_assertible_argument_spec(SubLObject hl_assertible)
|
static SubLObject |
hl_storage_modules.hl_assertible_hl_assertion_spec(SubLObject hl_assertible)
|
static SubLObject |
hl_storage_modules.hl_assertion_spec_cnf(SubLObject hl_assertion_spec)
|
static SubLObject |
hl_storage_modules.hl_assertion_spec_direction(SubLObject hl_assertion_spec)
|
static SubLObject |
hl_storage_modules.hl_assertion_spec_mt(SubLObject hl_assertion_spec)
|
static SubLObject |
hl_storage_modules.hl_assertion_spec_variable_map(SubLObject hl_assertion_spec)
|
static SubLObject |
hl_storage_module_declarations.hl_deduce_as_kb_deduction(SubLObject cnf,
SubLObject mt,
SubLObject supports,
SubLObject direction,
SubLObject variable_map)
|
static SubLObject |
collection_defns.hl_formula_p(SubLObject object)
|
static SubLObject |
hl_supports.hl_forward_mt_combos_genls(SubLObject support)
|
static SubLObject |
hl_supports.hl_forward_mt_combos(SubLObject support)
|
static SubLObject |
term.hl_ground_nautP(SubLObject object)
|
static SubLObject |
el_utilities.hl_ground_tree_p(SubLObject tree)
|
static SubLObject |
bindings.hl_identity_bindings_internal(SubLObject n)
Return bindings of the form ((?varN-1 . |
static SubLObject |
bindings.hl_identity_bindings(SubLObject n)
|
static SubLObject |
hl_supports.hl_justify_admit(SubLObject support)
|
static SubLObject |
hl_supports.hl_justify_eval(SubLObject support)
|
static SubLObject |
kb_hl_supports.hl_justify_for_kb_hl_support(SubLObject hl_support)
|
static SubLObject |
hl_supports.hl_justify_genls(SubLObject support)
|
static SubLObject |
hl_supports.hl_justify_reflexive(SubLObject support)
|
static SubLObject |
hl_supports.hl_justify_sbhl(SubLObject support)
|
static SubLObject |
hl_supports.hl_justify_transitivity(SubLObject support)
|
static SubLObject |
hl_supports.hl_justify(SubLObject support)
|
static SubLObject |
hl_interface_infrastructure.hl_modify_anywhereP()
|
static SubLObject |
hl_interface_infrastructure.hl_modify_localP()
|
static SubLObject |
hl_interface_infrastructure.hl_modify_remoteP()
|
static SubLObject |
canon_tl.hl_not_tl_termP(SubLObject object)
|
static SubLObject |
hl_storage_modules.hl_perform_action_with_storage_modules_int(SubLObject action,
SubLObject hl_modules,
SubLObject argument_spec,
SubLObject cnf,
SubLObject mt,
SubLObject direction,
SubLObject variable_map)
|
static SubLObject |
hl_supports.hl_predicate_p(SubLObject object)
|
static SubLObject |
el_utilities.hl_relation_expressionP(SubLObject object)
|
static SubLObject |
hl_storage_modules.hl_remove_argument(SubLObject argument_spec,
SubLObject cnf,
SubLObject mt)
|
static SubLObject |
hl_storage_module_declarations.hl_remove_as_kb_assertion(SubLObject argument_spec,
SubLObject cnf,
SubLObject mt)
|
static SubLObject |
hl_storage_modules.hl_storage_module_add(SubLObject hl_module,
SubLObject argument_spec,
SubLObject cnf,
SubLObject mt,
SubLObject direction,
SubLObject variable_map,
SubLObject v_default)
If HL-MODULE has an :add property, the specified function is applied to ARGUMENT-SPEC, CNF, MT, DIRECTION, and VARIABLE-MAP. |
static SubLObject |
hl_storage_modules.hl_storage_module_applicability_func(SubLObject hl_module)
|
static SubLObject |
hl_storage_modules.hl_storage_module_applicableP(SubLObject hl_module,
SubLObject argument_spec,
SubLObject cnf,
SubLObject mt,
SubLObject direction,
SubLObject variable_map)
|
static SubLObject |
hl_storage_modules.hl_storage_module_argument_type(SubLObject hl_module)
|
static SubLObject |
hl_storage_modules.hl_storage_module_exclusive_func(SubLObject hl_module)
|
static SubLObject |
hl_storage_modules.hl_storage_module_predicate(SubLObject hl_module)
|
static SubLObject |
hl_storage_modules.hl_storage_module_preferred_over_info(SubLObject hl_module)
|
static SubLObject |
hl_storage_modules.hl_storage_module_remove(SubLObject hl_module,
SubLObject argument_spec,
SubLObject cnf,
SubLObject mt,
SubLObject v_default)
If HL-MODULE has a :remove property, the specified function is applied to ARGUMENT-SPEC, CNF, and MT. |
static SubLObject |
hl_storage_modules.hl_storage_module(SubLObject name,
SubLObject plist)
Declare and create a new HL storage module with name NAME and properties PLIST. |
static SubLObject |
hl_storage_modules.hl_storage_modules_for_argument_type(SubLObject argument_type)
|
static SubLObject |
hl_storage_modules.hl_storage_modules_for_just_argument_type(SubLObject argument_type)
accessor analogous to indexing, does not implement inheritance. |
static SubLObject |
hl_storage_modules.hl_storage_modules_for_predicate_and_argument_type(SubLObject predicate,
SubLObject argument_type)
|
static SubLObject |
hl_storage_modules.hl_storage_modules_for_predicate(SubLObject predicate)
|
static SubLObject |
misc_utilities.hl_store_caches_directory()
|
static SubLObject |
misc_utilities.hl_store_content_completely_cachedP()
|
static SubLObject |
hl_interface_infrastructure.hl_store_iterator_destroy_int(SubLObject id)
|
static SubLObject |
hl_interface_infrastructure.hl_store_iterator_destroy(SubLObject id)
|
static SubLObject |
hl_interface_infrastructure.hl_store_iterator_done_int(SubLObject id)
|
static SubLObject |
hl_interface_infrastructure.hl_store_iterator_doneP(SubLObject id)
|
static SubLObject |
hl_interface_infrastructure.hl_store_iterator_next_int(SubLObject id)
|
static SubLObject |
hl_interface_infrastructure.hl_store_iterator_next(SubLObject id)
|
static SubLObject |
hl_storage_modules.hl_store_perform_action_int(SubLObject action,
SubLObject argument_spec,
SubLObject cnf,
SubLObject mt,
SubLObject direction,
SubLObject variable_map)
|
static SubLObject |
hl_supports.hl_support_justify(SubLObject hl_support)
|
static SubLObject |
hl_supports.hl_support_module_forward_mt_combos_func(SubLObject hl_support_module)
|
static SubLObject |
hl_supports.hl_support_module_justify_func(SubLObject hl_support_module)
|
static SubLObject |
hl_supports.hl_support_module_p(SubLObject object)
Return T iff OBJECT is an HL support module. |
static SubLObject |
arguments.hl_support_module(SubLObject hl_support)
|
static SubLObject |
hl_supports.hl_support_modules()
|
static SubLObject |
arguments.hl_support_mt(SubLObject hl_support)
|
static SubLObject |
arguments.hl_support_p(SubLObject object)
Does OBJECT represent an HL support? |
static SubLObject |
arguments.hl_support_sentence(SubLObject hl_support)
|
static SubLObject |
arguments.hl_support_tv(SubLObject hl_support)
|
static SubLObject |
cycl_utilities.hl_term_with_el_counterpart_p(SubLObject object)
|
static SubLObject |
hl_supports.hl_trivial_justification(SubLObject support)
|
static SubLObject |
hl_storage_module_declarations.hl_unassert_as_kb_assertion(SubLObject cnf,
SubLObject mt)
|
static SubLObject |
hl_storage_modules.hl_unassert(SubLObject cnf,
SubLObject mt)
|
static SubLObject |
cycl_grammar.hl_variable_p(SubLObject object)
|
static SubLObject |
cycl_variables.hl_varP(SubLObject thing)
|
static SubLObject |
hlmt.hlmt_equal(SubLObject object0,
SubLObject object1)
|
static SubLObject |
hlmt.hlmt_equalP(SubLObject object0,
SubLObject object1)
|
static SubLObject |
hlmt.hlmt_monad_mt_without_default(SubLObject v_hlmt)
|
static SubLObject |
hlmt.hlmt_monad_mt(SubLObject v_hlmt)
|
static SubLObject |
hlmt.hlmt_naut_p(SubLObject object)
|
static SubLObject |
hlmt.hlmt_p_no_time(SubLObject object)
|
static SubLObject |
hlmt.hlmt_p(SubLObject object)
|
static SubLObject |
hlmt.hlmt_temporal_mt(SubLObject v_hlmt)
|
static SubLObject |
hlmt.hlmt_with_anytime_psc_p(SubLObject v_hlmt)
|
static SubLObject |
hlmt.hlmtP_int(SubLObject object)
|
static SubLObject |
hlmt.hlmtP_no_time(SubLObject object)
|
static SubLObject |
hlmt.hlmtP(SubLObject object)
Like @xref hlmt-p but also does fort-types checks that the relevant bits have fort-types of microtheories, and arity checks on all the dimensions. |
static SubLObject |
hlmt.hlmts_supportedP()
Whether we allow non-atomic unreified mts. |
static SubLObject |
el_utilities.holds_in_litP(SubLObject literal)
|
static SubLObject |
wff.how_make_wffP(SubLObject sentence,
SubLObject mt)
|
static SubLObject |
file_hash_table.htfile_file_block_entry_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
file_hash_table.htfile_header_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
file_hash_table.htfile_key_entry_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
file_hash_table.htfile_object_entry_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
id_index.id_index_count(SubLObject v_id_index)
Return the total number of objects indexed in ID-INDEX. |
static SubLObject |
id_index.id_index_empty_list()
|
static SubLObject |
id_index.id_index_empty_p(SubLObject v_id_index)
Return T iff ID-INDEX is empty. |
static SubLObject |
id_index.id_index_enter_autoextend(SubLObject v_id_index,
SubLObject id,
SubLObject object)
Enter OBJECT in ID-INDEX as the object associated with the key ID. |
static SubLObject |
id_index.id_index_enter_unlocked_autoextend(SubLObject v_id_index,
SubLObject id,
SubLObject object)
Enter OBJECT in ID-INDEX as the object associated with the key ID. |
static SubLObject |
id_index.id_index_enter_unlocked(SubLObject v_id_index,
SubLObject id,
SubLObject object)
Enter OBJECT in ID-INDEX as the object associated with the key ID. |
static SubLObject |
id_index.id_index_enter(SubLObject v_id_index,
SubLObject id,
SubLObject object)
Enter OBJECT in ID-INDEX as the object associated with the key ID. |
static SubLObject |
id_index.id_index_lock(SubLObject v_id_index)
Return the lock used to control modifications of ID-INDEX |
static SubLObject |
id_index.id_index_lookup_int(SubLObject v_id_index,
SubLObject id)
Return the object associated with ID in ID-INDEX. |
static SubLObject |
id_index.id_index_lookup(SubLObject v_id_index,
SubLObject id,
SubLObject v_default)
|
static SubLObject |
id_index.id_index_new_id_threshold(SubLObject v_id_index)
Return the ID at which new objects start in ID-INDEX. |
static SubLObject |
id_index.id_index_new_object_count(SubLObject v_id_index)
Return the number of new objects in ID-INDEX. |
static SubLObject |
id_index.id_index_new_objects_empty_p(SubLObject v_id_index)
|
static SubLObject |
id_index.id_index_new_objects(SubLObject v_id_index)
Return the hashtable for new objects in ID-INDEX |
static SubLObject |
id_index.id_index_next_id(SubLObject v_id_index)
Return the next internal ID which would be used in ID-INDEX. |
static SubLObject |
id_index.id_index_objects_empty_p(SubLObject v_id_index,
SubLObject tombstone)
|
static SubLObject |
id_index.id_index_old_object_count(SubLObject v_id_index)
Return the number of old objects in ID-INDEX. |
static SubLObject |
id_index.id_index_old_object_id_p(SubLObject v_id_index,
SubLObject id)
|
static SubLObject |
id_index.id_index_old_objects_empty_p(SubLObject v_id_index,
SubLObject tombstone)
|
static SubLObject |
id_index.id_index_old_objects(SubLObject v_id_index)
Return the vector for old objects in ID-INDEX |
static SubLObject |
id_index.id_index_p(SubLObject object)
|
static SubLObject |
id_index.id_index_possibly_autoextend(SubLObject v_id_index,
SubLObject id)
If id was the last id in oldspace, grow the vector. |
static SubLObject |
id_index.id_index_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
id_index.id_index_remove(SubLObject v_id_index,
SubLObject id)
Remove any association for ID in ID-INDEX. |
static SubLObject |
id_index.id_index_reserve(SubLObject v_id_index)
Reserve an internal ID from ID-INDEX and return it. |
static SubLObject |
id_index.id_index_skip_tombstones_p(SubLObject tombstone)
|
static SubLObject |
id_index.id_index_tombstone_p(SubLObject object)
|
static SubLObject |
id_index.id_index_tombstone()
|
static SubLObject |
id_index.id_index_values(SubLObject v_id_index)
|
static SubLObject |
id_index.idix_count(SubLObject object)
|
static SubLObject |
id_index.idix_lock(SubLObject object)
|
static SubLObject |
id_index.idix_new_objects(SubLObject object)
|
static SubLObject |
id_index.idix_next_id(SubLObject object)
|
static SubLObject |
id_index.idix_old_objects(SubLObject object)
|
static SubLObject |
defns.iff_defn(SubLObject col,
SubLObject quotedP)
|
static SubLObject |
el_utilities.ignore_sequence_vars(SubLObject formula)
e.g. |
static SubLObject |
at_utilities.implication_opP(SubLObject symbol)
|
static SubLObject |
tms.inc_circular_complexity_count()
|
static SubLObject |
operation_communication.inc_total_local_operations_recorded()
|
static SubLObject |
binary_tree.incomparable(SubLObject func,
SubLObject obj1,
SubLObject obj2)
|
static SubLObject |
kb_object_manager.increment_kb_object_usage_count(SubLObject kbom,
SubLObject id)
|
static SubLObject |
kb_hl_supports.increment_next_kb_hl_support_id()
|
static SubLObject |
at_var_types.independent_cnfs_variables_arg_constraints_okP_int(SubLObject cnfs,
SubLObject mt,
SubLObject varP)
|
static SubLObject |
at_var_types.independent_cnfs_variables_arg_constraints_okP(SubLObject cnfs,
SubLObject mt,
SubLObject varP)
|
static SubLObject |
clause_utilities.index_and_sense_match_subclause_specP(SubLObject index,
SubLObject sense,
SubLObject subclause_spec)
|
static SubLObject |
kb_indexing_declarations.index_equality_test_for_keys(SubLObject keys)
|
static SubLObject |
kb_hl_supports.index_kb_hl_support(SubLObject kb_hl_support,
SubLObject hl_support)
|
static SubLObject |
kb_indexing_datastructures.indexed_term_p(SubLObject object)
Returns T iff OBJECT is an indexed CycL term, e.g. |
static SubLObject |
kb_indexing_datastructures.indexed_unrepresented_term_p(SubLObject object)
Returns T iff OBJECT is an indexed unrepresented CycL term, e.g., a string or number. |
static SubLObject |
hl_storage_module_declarations.indexical_the_user_hl_storage_applicableP(SubLObject argument_spec,
SubLObject cnf,
SubLObject mt,
SubLObject direction,
SubLObject variable_map)
|
static SubLObject |
bindings.inference_binding_p(SubLObject object)
True if OBJECT is of the form ( |
static SubLObject |
backward_utilities.inference_canonicalize_commutative_args(SubLObject args)
|
static SubLObject |
backward_utilities.inference_canonicalize_hl_support_asent(SubLObject asent)
|
static SubLObject |
backward_utilities.inference_canonicalize_hl_support_literal(SubLObject asent)
|
static SubLObject |
backward.inference_expand_hl_module()
|
static SubLObject |
backward.inference_expand_sense()
|
static SubLObject |
pred_relevance_macros.inference_genl_inverse_ofP(SubLObject pred)
|
static SubLObject |
pred_relevance_macros.inference_genl_predicate_ofP(SubLObject pred)
|
static SubLObject |
backward.inference_hl_module_cost_too_expensive(SubLObject hl_module,
SubLObject cost)
|
static SubLObject |
backward_utilities.inference_make_commutative_asent(SubLObject predicate,
SubLObject args)
|
static SubLObject |
hl_supports.inference_max_floor_mts_of_genls_paths(SubLObject spec,
SubLObject genl)
|
static SubLObject |
mt_relevance_macros.inference_relevant_mt()
From the dynamic mt context, return an mt suitable for passing to |
static SubLObject |
backward.inference_semantically_valid_dnf(SubLObject dnf,
SubLObject mt)
|
static SubLObject |
bindings.inference_simplify_unification_bindings(SubLObject v_bindings)
|
static SubLObject |
number_utilities.infinite_number_p(SubLObject object)
|
static SubLObject |
wff.inhibit_skolem_assertsP()
|
static SubLObject |
binary_tree.init_btree(SubLObject btree)
Initialize a BTREE for use |
static SubLObject |
clause_strucs.init_clause_struc(SubLObject clause_struc)
Initialize a CLAUSE-STRUC for use |
static SubLObject |
constant_handles.init_constant(SubLObject constant)
|
static SubLObject |
tries.init_trie(SubLObject trie)
Initialize a TRIE for use |
static SubLObject |
defns.initial_check_defn_admit_status(SubLObject col,
SubLObject v_term,
SubLObject mt,
SubLObject quotedP)
If the defnIff of the COL explicitly admits or rejects TERM, return result. |
static SubLObject |
agenda.initialize_agenda()
Initialize the agenda. |
static SubLObject |
at_utilities.initialize_all_arg_type_predicate_caches()
|
static SubLObject |
file_backed_cache_setup.initialize_all_file_backed_caches()
|
static SubLObject |
task_processor.initialize_api_task_processors()
Initialize the task processor pool for requests. |
static SubLObject |
arity.initialize_arity_max_for_relation(SubLObject relation)
|
static SubLObject |
assertion_manager.initialize_assertion_hl_store_cache()
|
static SubLObject |
dumper.initialize_assertion_shells(SubLObject assertion_count)
|
static SubLObject |
c_name_translation.initialize_c_backend_function_arglist_table()
|
static SubLObject |
c_name_translation.initialize_c_backend_function_boolean_hash()
|
static SubLObject |
c_name_translation.initialize_c_backend_function_name_table()
|
static SubLObject |
c_name_translation.initialize_c_backend_global_name_table()
|
static SubLObject |
constant_index_manager.initialize_constant_index_hl_store_cache()
|
static SubLObject |
constant_completion.initialize_constant_names_in_code()
|
static SubLObject |
builder_utilities.initialize_cyc_product()
Detect what the value of *CYC-PRODUCT* should be, then set it. |
static SubLObject |
kb_mapping_macros.initialize_decontextualized_ist_predicate_rule_final_index_spec_iterator_state(SubLObject predicate,
SubLObject sense,
SubLObject direction)
|
static SubLObject |
deduction_manager.initialize_deduction_hl_store_cache()
|
static SubLObject |
eval_in_api.initialize_eval_in_api_env()
|
static SubLObject |
kb_mapping_macros.initialize_function_rule_final_index_spec_iterator_state(SubLObject func,
SubLObject direction)
|
static SubLObject |
kb_mapping_macros.initialize_gaf_arg_final_index_spec_iterator_state(SubLObject v_term,
SubLObject argnum,
SubLObject predicate)
|
static SubLObject |
utilities_macros.initialize_global_lock_internal(SubLObject global,
SubLObject name)
|
static SubLObject |
utilities_macros.initialize_global_locks()
Initialize all global locks |
static SubLObject |
misc_utilities.initialize_hl_store_cache_directory_and_shared_symbols(SubLObject direname,
SubLObject symbols)
|
static SubLObject |
misc_utilities.initialize_hl_store_cache_shared_symbols(SubLObject symbols)
|
static SubLObject |
misc_utilities.initialize_hl_store_caches_from_directory(SubLObject direname,
SubLObject symbols)
|
static SubLObject |
misc_utilities.initialize_hl_store_caches()
|
static SubLObject |
java_api_kernel.initialize_java_api_lease_monitor()
Initialize the process which monitors lease expirations for java api clients. |
static SubLObject |
java_api_kernel.initialize_java_api_passive_socket(SubLObject uuid_string)
Associates the current socket with the given UUID-STRING, then ends this server process that currently uses the socket. |
static SubLObject |
java_name_translation.initialize_java_backend_function_arglist_table()
|
static SubLObject |
java_name_translation.initialize_java_backend_function_boolean_hash()
|
static SubLObject |
java_name_translation.initialize_java_backend_function_tables()
|
static SubLObject |
java_name_translation.initialize_java_backend_function_to_method_hash()
|
static SubLObject |
java_name_translation.initialize_java_backend_global_tables()
|
static SubLObject |
dumper.initialize_kb_features()
If the code is missing, assume the relevant portion of the KB is also missing, because it won't matter if it's there. |
static SubLObject |
kb_hl_support_manager.initialize_kb_hl_support_hl_store_cache()
|
static SubLObject |
dumper.initialize_kb_hl_support_shells(SubLObject kb_hl_support_count)
|
static SubLObject |
kb_object_manager.initialize_kb_object_hl_store_cache(SubLObject kbom,
SubLObject content_filename,
SubLObject index_filename)
|
static SubLObject |
kb_utilities.initialize_kb_state_hashes()
Initialize any hashes related to KB state. |
static SubLObject |
utilities_macros.initialize_kb_variables()
Initializes all of the kb-vars with their initialization functions. |
static SubLObject |
kb_mapping_macros.initialize_nart_arg_final_index_spec_iterator_state(SubLObject v_term,
SubLObject argnum,
SubLObject function)
|
static SubLObject |
nart_hl_formula_manager.initialize_nart_hl_formula_hl_store_cache()
|
static SubLObject |
nart_index_manager.initialize_nart_index_hl_store_cache()
|
static SubLObject |
dumper.initialize_nart_shells(SubLObject nart_count)
|
static SubLObject |
ke.initialize_old_constant_names()
Set up the *old-constant-names-table* table. |
static SubLObject |
kb_mapping_macros.initialize_pred_arg2_rule_final_index_spec_iterator_state(SubLObject pred,
SubLObject top_level_key,
SubLObject arg2,
SubLObject sense,
SubLObject direction)
|
static SubLObject |
kb_mapping_macros.initialize_predicate_extent_final_index_spec_iterator_state(SubLObject predicate)
|
static SubLObject |
kb_mapping_macros.initialize_predicate_rule_final_index_spec_iterator_state(SubLObject predicate,
SubLObject sense,
SubLObject direction)
|
static SubLObject |
equality_store.initialize_some_equality_assertions_somewhere_set()
|
static SubLObject |
at_utilities.initialize_some_inter_arg_format_assertion_somewhere_cache()
|
static SubLObject |
at_utilities.initialize_some_inter_arg_isa_assertion_somewhere_cache()
|
static SubLObject |
somewhere_cache.initialize_somewhere_cache(SubLObject pred)
|
static SubLObject |
subl_identifier.initialize_sublid_mappings()
Initialize the SubL identifier mappings from the predicate extents of #$subLIdentifier and #$uniquelyIdentifiedInType. |
static SubLObject |
czer_main.initialize_suffix_table_for_var(SubLObject el_var)
|
static SubLObject |
czer_main.initialize_symbol_suffix_table(SubLObject formula)
Assumes the EL variable namespace is bound. |
static SubLObject |
task_processor.initialize_task_processors(SubLObject process_name_prefix,
SubLObject min_nbr_of_task_processors,
SubLObject max_nbr_of_task_processors)
|
static SubLObject |
kb_indexing_datastructures.initialize_term_complex_index(SubLObject v_term)
Initializes a complex index for TERM. |
static SubLObject |
kb_indexing_datastructures.initialize_term_intermediate_index(SubLObject v_term)
Initializes a top-level intermediate index for TERM. |
static SubLObject |
kb_indexing_datastructures.initialize_term_subindex(SubLObject v_term)
Initializes a subindex for TERM. |
static SubLObject |
transcript_utilities.initialize_transcript_handling()
Initialize or reinitialize the handling of transcripts. |
static SubLObject |
tries.initialize_trie_ancestor_tracking(SubLObject top_node)
|
static SubLObject |
unrepresented_term_index_manager.initialize_unrepresented_term_index_hl_store_cache()
|
static SubLObject |
misc_utilities.initialized_p(SubLObject object)
|
static SubLObject |
constants_low.install_constant_external_id(SubLObject constant,
SubLObject external_id)
Install the ids for CONSTANT based on EXTERNAL-ID. |
static SubLObject |
constants_low.install_constant_guid(SubLObject constant,
SubLObject guid)
|
static SubLObject |
constant_handles.install_constant_suid(SubLObject constant,
SubLObject suid)
|
static SubLObject |
constants_high.installed_constant_p(SubLObject object)
Return T iff OBJECT is a constant that has its IDs installed. |
static SubLObject |
cardinality_estimates.instance_cardinality(SubLObject v_term)
Return an estimate of the number of instances of TERM. |
static SubLObject |
cardinality_estimates.instance_iteration_cost(SubLObject v_term)
|
static SubLObject |
isa.instanceof_after_adding(SubLObject source,
SubLObject assertion)
Modifier. |
static SubLObject |
isa.instanceof_after_removing(SubLObject source,
SubLObject assertion)
Modifier. |
static SubLObject |
format_nil.integer_decimal_length(SubLObject integer)
Return the number of digits needed to express INTEGER in base 10. |
static SubLObject |
integer_sequence_generator.integer_sequence_generator_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
integer_sequence_generator.integer_sequence_generator_reset(SubLObject isg)
Reset an Integer Sequence Generator to its original state. |
static SubLObject |
czer_utilities.intensional_formulaP(SubLObject formula)
|
static SubLObject |
at_routines.inter_arg_constraint_pred(SubLObject constraint_type,
SubLObject ind_argnum,
SubLObject dep_argnum)
|
static SubLObject |
at_utilities.inter_arg_format_cache_initializedP()
|
static SubLObject |
kb_accessors.inter_arg_format_pred(SubLObject ind_arg,
SubLObject dep_arg)
|
static SubLObject |
kb_accessors.inter_arg_format_preds_dep(SubLObject arg)
|
static SubLObject |
kb_accessors.inter_arg_format_preds_ind(SubLObject arg)
|
static SubLObject |
at_routines.inter_arg_inverse_pred(SubLObject constraint_type,
SubLObject ind_arg,
SubLObject dep_arg)
|
static SubLObject |
at_utilities.inter_arg_isa_cache_initializedP()
|
static SubLObject |
at_var_types.inter_arg_isa_from_type_int(SubLObject relation,
SubLObject argnum,
SubLObject ind_type,
SubLObject ind_argnum)
|
static SubLObject |
at_var_types.inter_arg_isa_from_type(SubLObject relation,
SubLObject argnum,
SubLObject ind_type,
SubLObject ind_argnum)
assumes mt relevance established from outside, and that we are within a with-at-reln macro. |
static SubLObject |
at_var_types.inter_arg_isa_int(SubLObject relation,
SubLObject argnum,
SubLObject ind_arg,
SubLObject ind_argnum)
|
static SubLObject |
at_utilities.inter_arg_isa_inverse(SubLObject ind_arg,
SubLObject dep_arg)
Returns the appropriate inter-arg-isa predicate for constraining the inverse of IND-ARG and DEP-ARG . |
static SubLObject |
at_utilities.inter_arg_isa_pred(SubLObject ind_arg,
SubLObject dep_arg)
|
static SubLObject |
at_var_types.inter_arg_isa(SubLObject relation,
SubLObject argnum,
SubLObject ind_arg,
SubLObject ind_argnum)
assumes mt relevance established from outside, and that we are within a with-at-reln macro. |
static SubLObject |
arg_type.inter_arg_test_failsP(SubLObject reln,
SubLObject arg,
SubLObject argnum,
SubLObject test)
|
static SubLObject |
at_var_types.inter_arg_type_int(SubLObject type,
SubLObject relation,
SubLObject argnum,
SubLObject ind_arg,
SubLObject at_pred)
param TYPE; :isa or :genls |
static SubLObject |
at_var_types.inter_arg_type_verify_candidates(SubLObject candidates,
SubLObject ind_arg,
SubLObject argnum,
SubLObject type)
|
static SubLObject |
kb_indexing_datastructures.intermediate_index_delete_key(SubLObject intermediate_index,
SubLObject key)
Delete any mapping from KEY to a subindex in INTERMEDIATE-INDEX. |
static SubLObject |
kb_indexing_datastructures.intermediate_index_delete(SubLObject intermediate_index,
SubLObject keys,
SubLObject leaf)
|
static SubLObject |
kb_indexing_datastructures.intermediate_index_dictionary_delete_key(SubLObject intermediate_index,
SubLObject key)
|
static SubLObject |
kb_indexing_datastructures.intermediate_index_dictionary_set(SubLObject intermediate_index,
SubLObject key,
SubLObject value)
|
static SubLObject |
kb_indexing_datastructures.intermediate_index_dictionary(SubLObject intermediate_index)
assumes INTERMEDIATE-INDEX is dictionary-style |
static SubLObject |
kb_indexing_datastructures.intermediate_index_insert_int(SubLObject intermediate_index,
SubLObject keys,
SubLObject leaf,
SubLObject key_history)
Insert LEAF at KEYS, having already gone down the keys in KEY-HISTORY |
static SubLObject |
kb_indexing_datastructures.intermediate_index_insert(SubLObject intermediate_index,
SubLObject keys,
SubLObject leaf)
|
static SubLObject |
kb_indexing_datastructures.intermediate_index_keys(SubLObject intermediate_index)
|
static SubLObject |
kb_indexing_datastructures.intermediate_index_leaf_count_inc(SubLObject intermediate_index,
SubLObject delta)
|
static SubLObject |
kb_indexing_datastructures.intermediate_index_leaf_count_reset(SubLObject intermediate_index,
SubLObject new_count)
|
static SubLObject |
kb_indexing_datastructures.intermediate_index_leaf_count(SubLObject intermediate_index)
|
static SubLObject |
kb_indexing_datastructures.intermediate_index_lookup_or_create_final(SubLObject intermediate_index,
SubLObject key)
|
static SubLObject |
kb_indexing_datastructures.intermediate_index_lookup_or_create_intermediate(SubLObject intermediate_index,
SubLObject key,
SubLObject key_history)
Having already gone down the keys in KEY-HISTORY, look up KEY in INTERMEDIATE-INDEX. |
static SubLObject |
kb_indexing_datastructures.intermediate_index_lookup(SubLObject intermediate_index,
SubLObject key)
|
static SubLObject |
kb_indexing_datastructures.intermediate_index_p(SubLObject object)
|
static SubLObject |
kb_indexing_datastructures.intermediate_index_set(SubLObject intermediate_index,
SubLObject key,
SubLObject value)
does not reset the counts |
static SubLObject |
cycl_variables.intern_el_var(SubLObject object)
|
static SubLObject |
numeric_date_utilities.internal_real_time_p(SubLObject object)
Return T iff OBJECT is an internal real time. |
static SubLObject |
interval_span.interval_span_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
assertions_high.invalid_assertionP(SubLObject assertion,
SubLObject robustP)
|
static SubLObject |
constant_handles.invalid_constant_handleP(SubLObject constant)
|
static SubLObject |
constant_completion_high.invalid_constant_name_char_p(SubLObject v_char)
Return T iff CHAR is a character which is not allowed in a valid constant name. |
static SubLObject |
constant_handles.invalid_constant_names()
|
static SubLObject |
constant_handles.invalid_constantP(SubLObject constant,
SubLObject robust)
|
static SubLObject |
cycl_variables.invalid_hyphen_sequence()
|
static SubLObject |
cycl_variables.invalid_variable_name_char(SubLObject object)
|
static SubLObject |
kb_accessors.inverse_argnum(SubLObject argnum)
|
static SubLObject |
at_routines.inverse_pred(SubLObject constraint_type,
SubLObject argnum,
SubLObject reln)
|
static SubLObject |
enumeration_types.inverse_sense(SubLObject sense)
|
static SubLObject |
bindings.invert_bindings(SubLObject v_bindings)
|
static SubLObject |
process_utilities.ipc_queue_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
fort_types_interface.irreflexive_binary_predicate_p(SubLObject fort)
is FORT a irreflexive binary predicate? |
static SubLObject |
kb_accessors.irreflexive_predicateP(SubLObject predicate)
Return T iff PREDICATE is an irreflexive predicate. |
static SubLObject |
cache.is_cache_preallocated_p(SubLObject v_cache)
|
static SubLObject |
kb_object_manager.is_lru_cachable_kb_object_content_idP(SubLObject kbom,
SubLObject id)
|
static SubLObject |
file_vector_utilities.is_map_object_p_backed_map_method(SubLObject object)
|
static SubLObject |
map_utilities.is_map_object_p_dictionary_method(SubLObject object)
|
static SubLObject |
map_utilities.is_map_object_p_hash_table_method(SubLObject object)
|
static SubLObject |
map_utilities.is_map_object_p(SubLObject object)
|
static SubLObject |
isa.isa_after_adding(SubLObject source,
SubLObject assertion)
Modifier. |
static SubLObject |
isa.isa_after_removing(SubLObject source,
SubLObject assertion)
Modifier. |
static SubLObject |
fort_types_interface.isa_collectionP(SubLObject v_term,
SubLObject mt)
is TERM a collection? |
static SubLObject |
sdc.isa_common_sdctP(SubLObject c1,
SubLObject c2,
SubLObject mt)
|
static SubLObject |
fort_types_interface.isa_el_relationP(SubLObject v_term,
SubLObject mt)
is TERM an EL relation? |
static SubLObject |
el_utilities.isa_hl_var_hl_var_litP(SubLObject lit)
|
static SubLObject |
isa.isa_in_any_mtP(SubLObject v_term,
SubLObject collection)
is |
static SubLObject |
el_utilities.isa_litP(SubLObject lit)
|
static SubLObject |
fort_types_interface.isa_logical_connectiveP(SubLObject v_term,
SubLObject mt)
is TERM a logical connective? |
static SubLObject |
fort_types_interface.isa_mtP(SubLObject v_term,
SubLObject mt)
is TERM a microtheory? |
static SubLObject |
kb_accessors.isa_pred_arg(SubLObject isa_pred)
return the arg constrained by ISA-PRED (e.g., (isa-pred-arg #$arg1Isa) -> 1)); by convention (isa-pred-arg #$argsIsa) -> 0 |
static SubLObject |
fort_types_interface.isa_predicateP(SubLObject v_term,
SubLObject mt)
is TERM a predicate? |
static SubLObject |
fort_types_interface.isa_quantifierP(SubLObject v_term,
SubLObject mt)
is TERM a quantifier? |
static SubLObject |
fort_types_interface.isa_reifiable_functionP(SubLObject v_term,
SubLObject mt)
is TERM a reifiable function? |
static SubLObject |
fort_types_interface.isa_scoping_relationP(SubLObject v_term,
SubLObject mt)
is TERM a scoping relation? |
static SubLObject |
fort_types_interface.isa_variable_arity_relationP(SubLObject v_term,
SubLObject mt)
is TERM a variable arity relation? |
static SubLObject |
isa.isaP(SubLObject v_term,
SubLObject collection,
SubLObject mt,
SubLObject tv)
Returns whether TERM is an instance of COLLECTION via the SBHL, i.e. |
static SubLObject |
integer_sequence_generator.isg_lock(SubLObject object)
|
static SubLObject |
integer_sequence_generator.isg_start(SubLObject object)
|
static SubLObject |
graph_utilities.island_group_for_node(SubLObject node,
SubLObject island_groups,
SubLObject test)
Return the associated island-group for NODE from ISLAND-GROUPS. |
static SubLObject |
hl_storage_module_declarations.ist_assertion_applicableP(SubLObject argument_spec,
SubLObject cnf,
SubLObject mt,
SubLObject direction,
SubLObject variable_map)
|
static SubLObject |
el_utilities.ist_of_atomic_sentence_int(SubLObject sentence,
SubLObject pred)
|
static SubLObject |
el_utilities.ist_of_atomic_sentence_p(SubLObject sentence)
|
static SubLObject |
el_utilities.ist_sentence_p(SubLObject sentence)
|
static SubLObject |
el_utilities.ist_sentence_with_chlmt_p(SubLObject sentence)
|
static SubLObject |
iteration.it_done(SubLObject object)
|
static SubLObject |
iteration.it_finalize(SubLObject object)
|
static SubLObject |
iteration.it_next(SubLObject object)
|
static SubLObject |
iteration.it_state(SubLObject object)
|
static SubLObject |
iteration.iterate_indirect_next(SubLObject state)
|
static SubLObject |
iteration.iterate_list_done(SubLObject state)
|
static SubLObject |
iteration.iterate_list_next(SubLObject state)
|
static SubLObject |
iteration.iterate_non_null_singleton_next(SubLObject state)
|
static SubLObject |
iteration.iteration_done(SubLObject iterator)
Return NIL iff ITERATOR has not yet been exhausted. |
static SubLObject |
iteration.iteration_finalize(SubLObject iterator)
|
static SubLObject |
iteration.iteration_next_funcall(SubLObject next_func,
SubLObject next_state)
|
static SubLObject |
iteration.iteration_next_without_values_macro_helper(SubLObject iterator,
SubLObject invalid_token)
|
static SubLObject |
iteration.iteration_next_without_values(SubLObject iterator,
SubLObject invalid_token)
Return the next item in the iteration of ITERATOR or INVALID-TOKEN if the return value is invalid. |
static SubLObject |
iteration.iteration_next(SubLObject iterator)
Return the next item in the iteration of ITERATOR. |
static SubLObject |
iteration.iterator_hash_table_done(SubLObject state)
|
static SubLObject |
iteration.iterator_hash_table_next(SubLObject state)
|
static SubLObject |
iteration.iterator_iterator_done(SubLObject state)
Returns T IFF the iterators are exhausted. |
static SubLObject |
iteration.iterator_iterator_next(SubLObject state)
|
static SubLObject |
iteration.iterator_p(SubLObject object)
|
static SubLObject |
iteration.iterator_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
task_processor.java_api_lease_activity_display()
Returns the indicator that lease renewal requests should be displayed on the console. |
static SubLObject |
java_api_kernel.java_api_lease_monitor()
Periodically monitors java api client leases, closing sockets and killing active api requests belonging to clients having expired leases. |
static SubLObject |
java_api_kernel.java_api_lock(SubLObject uuid_string)
Return the java api socket output stream corresponding to the given UUID key. |
static SubLObject |
java_api_kernel.java_api_socket_out_stream(SubLObject uuid_string)
Return the java api socket output stream corresponding to the given UUID key. |
static SubLObject |
java_api_kernel.java_api_socket(SubLObject uuid_string)
Return the java api socket corresponding to the given UUID key. |
static SubLObject |
java_name_translation.java_backend_compute_defined_function_name(SubLObject function)
|
static SubLObject |
java_name_translation.java_backend_computed_function_name_internal(SubLObject function)
|
static SubLObject |
java_name_translation.java_backend_computed_function_name(SubLObject function)
|
static SubLObject |
java_name_translation.java_backend_convert_identifier_name(SubLObject name)
|
static SubLObject |
java_name_translation.java_backend_defined_function_name_exception_lookup(SubLObject function)
|
static SubLObject |
java_name_translation.java_backend_predefined_function_p(SubLObject function)
Return T iff FUNCTION is a predefined function in the Java backend. |
static SubLObject |
java_name_translation.java_backend_reserved_word_p(SubLObject object)
Return T iff OBJECT is a reserved word in Java |
static SubLObject |
java_name_translation.java_backend_secure_method_id(SubLObject function)
|
static SubLObject |
java_name_translation.java_backend_symbol_name_basis(SubLObject variable)
|
static SubLObject |
arguments.justification_equal(SubLObject justification1,
SubLObject justification2)
|
static SubLObject |
el_utilities.kappa_asent_p(SubLObject object)
|
static SubLObject |
el_utilities.kappa_predicate_p(SubLObject object)
|
static SubLObject |
assertions_interface.kb_assertion_arguments(SubLObject assertion)
Return the arguments for ASSERTION. |
static SubLObject |
assertions_interface.kb_assertion_asserted_by(SubLObject assertion)
Return the asserted-by bookkeeping info for ASSERTION. |
static SubLObject |
assertions_interface.kb_assertion_asserted_second(SubLObject assertion)
Return the asserted-second bookkeeping info for ASSERTION. |
static SubLObject |
assertions_interface.kb_assertion_asserted_when(SubLObject assertion)
Return the asserted-when bookkeeping info for ASSERTION. |
static SubLObject |
assertions_interface.kb_assertion_asserted_why(SubLObject assertion)
Return the asserted-why bookkeeping info for ASSERTION. |
static SubLObject |
assertions_interface.kb_assertion_cnf(SubLObject assertion)
Return the CNF for ASSERTION. |
static SubLObject |
assertions_interface.kb_assertion_cons(SubLObject assertion)
Returns a CNF or GAF HL formula. |
static SubLObject |
assertions_interface.kb_assertion_dependents(SubLObject assertion)
Return the dependents of ASSERTION. |
static SubLObject |
assertions_interface.kb_assertion_direction(SubLObject assertion)
Return the direction of ASSERTION (either :backward, :forward or :code). |
static SubLObject |
assertions_interface.kb_assertion_gaf_hl_formula(SubLObject assertion)
Returns the HL clause of ASSERTION if it's a gaf, otherwise returns nil. |
static SubLObject |
assertions_interface.kb_assertion_mt(SubLObject assertion)
Return the MT for ASSERTION. |
static SubLObject |
assertions_interface.kb_assertion_strength(SubLObject assertion)
Return the current argumentation strength of ASSERTION -- either :monotonic, :default, or :unknown. |
static SubLObject |
assertions_interface.kb_assertion_truth(SubLObject assertion)
Return the current truth of ASSERTION -- either :true :false or :unknown. |
static SubLObject |
assertions_interface.kb_assertion_variable_names(SubLObject assertion)
Return the variable names for ASSERTION. |
static SubLObject |
term.kb_assertionP(SubLObject object)
|
static SubLObject |
bindings.kb_binding_p(SubLObject object)
True if OBJECT is of the form (#$ELInferenceBindingFn |
static SubLObject |
bindings.kb_binding_set_p(SubLObject object)
True if OBJECT is of the form (#$TheSet [ |
static SubLObject |
constant_completion_low.kb_constant_complete_exact_internal(SubLObject string,
SubLObject start,
SubLObject end)
|
static SubLObject |
constant_completion_interface.kb_constant_complete_exact(SubLObject string,
SubLObject start,
SubLObject end)
Return a valid constant whose name exactly matches STRING. |
static SubLObject |
constant_completion_low.kb_constant_complete_internal(SubLObject prefix,
SubLObject case_sensitiveP,
SubLObject exact_lengthP,
SubLObject start,
SubLObject end)
|
static SubLObject |
constant_completion_interface.kb_constant_complete(SubLObject prefix,
SubLObject case_sensitiveP,
SubLObject exact_lengthP,
SubLObject start,
SubLObject end)
Return all valid constants with PREFIX as a prefix of their name When CASE-SENSITIVE? is non-nil, the comparison is done in a case-sensitive fashion. |
static SubLObject |
constants_interface.kb_constant_guid(SubLObject constant)
Return the external ID for CONSTANT. |
static SubLObject |
constants_interface.kb_constant_merged_guid(SubLObject constant)
Return the external merged ID for CONSTANT. |
static SubLObject |
constants_interface.kb_constant_name(SubLObject constant)
Return the name for CONSTANT. |
static SubLObject |
hl_modifiers.kb_create_asserted_argument_with_tv(SubLObject assertion,
SubLObject tv)
|
static SubLObject |
hl_modifiers.kb_create_asserted_argument(SubLObject assertion,
SubLObject truth,
SubLObject strength)
Create an asserted argument for ASSERTION from TRUTH and STRENGTH, and hook up all the indexing between them. |
static SubLObject |
assertions_low.kb_create_assertion_int(SubLObject assertion,
SubLObject internal_id,
SubLObject cnf,
SubLObject mt)
|
static SubLObject |
assertions_low.kb_create_assertion_kb_store(SubLObject cnf,
SubLObject mt)
|
static SubLObject |
assertions_interface.kb_create_assertion_local(SubLObject cnf,
SubLObject mt)
|
static SubLObject |
assertions_interface.kb_create_assertion(SubLObject cnf,
SubLObject mt)
Create a new assertion with CNF in MT. |
static SubLObject |
constants_low.kb_create_constant_int(SubLObject constant,
SubLObject name,
SubLObject external_id)
|
static SubLObject |
constants_low.kb_create_constant_kb_store(SubLObject name,
SubLObject external_id)
Create a new constant named NAME with id EXTERNAL-ID Return a SUID. |
static SubLObject |
constants_interface.kb_create_constant_local(SubLObject name,
SubLObject external_id)
|
static SubLObject |
constants_interface.kb_create_constant(SubLObject name,
SubLObject external_id)
Return a new constant named NAME with EXTERNAL-ID. |
static SubLObject |
deductions_low.kb_create_deduction_int(SubLObject deduction,
SubLObject internal_id,
SubLObject assertion,
SubLObject supports,
SubLObject truth)
|
static SubLObject |
deductions_low.kb_create_deduction_kb_store(SubLObject assertion,
SubLObject supports,
SubLObject truth)
|
static SubLObject |
deductions_interface.kb_create_deduction_local(SubLObject assertion,
SubLObject supports,
SubLObject truth)
|
static SubLObject |
deductions_interface.kb_create_deduction(SubLObject assertion,
SubLObject supports,
SubLObject truth)
Create a new deduction consisting of SUPPORTS for ASSERTION. |
static SubLObject |
deductions_interface.kb_deduction_assertion(SubLObject deduction)
Return the assertion for DEDUCTION. |
static SubLObject |
deductions_interface.kb_deduction_strength(SubLObject deduction)
Return the strength for DEDUCTION. |
static SubLObject |
deductions_interface.kb_deduction_supports(SubLObject deduction)
Return the supports for DEDUCTION. |
static SubLObject |
deductions_interface.kb_deduction_truth(SubLObject deduction)
Return the truth for DEDUCTION. |
static SubLObject |
kb_compare.kb_difference_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
dumper.kb_dump_file(SubLObject name,
SubLObject directory_path,
SubLObject extension)
Return the KB dump file NAME.EXTENSION in the dump directory DIRECTORY-PATH |
static SubLObject |
assertions_interface.kb_gaf_assertionP(SubLObject assertion)
Return T iff ASSERTION is a ground atomic formula (gaf). |
static SubLObject |
misc_kb_utilities.kb_handle_internal_assertion_method(SubLObject object)
|
static SubLObject |
misc_kb_utilities.kb_handle_internal_constant_method(SubLObject object)
|
static SubLObject |
misc_kb_utilities.kb_handle_internal_deduction_method(SubLObject object)
|
static SubLObject |
misc_kb_utilities.kb_handle_internal_nart_method(SubLObject object)
|
static SubLObject |
misc_kb_utilities.kb_handle_internal_variable_method(SubLObject object)
|
static SubLObject |
kb_hl_supports.kb_hl_support_add_dependent(SubLObject kb_hl_support,
SubLObject deduction)
|
static SubLObject |
kb_hl_supports.kb_hl_support_content_get_argument(SubLObject kb_hl_support_content)
|
static SubLObject |
kb_hl_supports.kb_hl_support_content_get_dependents(SubLObject kb_hl_support_content)
|
static SubLObject |
kb_hl_supports.kb_hl_support_content_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
kb_hl_supports.kb_hl_support_content_set_argument(SubLObject kb_hl_support_content,
SubLObject deduction)
|
static SubLObject |
kb_hl_supports.kb_hl_support_content_set_dependents(SubLObject kb_hl_support_content,
SubLObject dependents)
|
static SubLObject |
kb_hl_supports.kb_hl_support_content(SubLObject kb_hl_support)
|
static SubLObject |
kb_hl_supports.kb_hl_support_count()
|
static SubLObject |
kb_hl_supports.kb_hl_support_get_id(SubLObject kb_hl_support)
|
static SubLObject |
kb_hl_supports.kb_hl_support_handle_validP(SubLObject kb_hl_support)
|
static SubLObject |
kb_hl_supports.kb_hl_support_hl_support(SubLObject kb_hl_support)
|
static SubLObject |
kb_hl_supports.kb_hl_support_id(SubLObject kb_hl_support)
|
static SubLObject |
kb_hl_supports.kb_hl_support_index_indexed_term_p(SubLObject v_term)
|
static SubLObject |
kb_hl_supports.kb_hl_support_index_indexed_terms(SubLObject sentence)
|
static SubLObject |
kb_hl_supports.kb_hl_support_index_unindexed_termP(SubLObject v_term)
|
static SubLObject |
kb_hl_supports.kb_hl_support_p(SubLObject object)
|
static SubLObject |
kb_hl_supports.kb_hl_support_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
kb_hl_supports.kb_hl_support_remove_dependent(SubLObject kb_hl_support,
SubLObject deduction)
|
static SubLObject |
kb_hl_supports.kb_hl_support_sentence(SubLObject kb_hl_support)
|
static SubLObject |
kb_hl_supports.kb_hl_support_tv(SubLObject kb_hl_support)
|
static SubLObject |
kb_hl_supports.kb_hls_id(SubLObject object)
|
static SubLObject |
kb_hl_supports.kb_hlsc_argument(SubLObject object)
|
static SubLObject |
kb_hl_supports.kb_hlsc_dependents(SubLObject object)
|
static SubLObject |
kb_indexing_declarations.kb_indexing_declaration_store()
|
static SubLObject |
kb_compare.kb_intersection_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
dumper.kb_load_from_directory(SubLObject directory_path)
|
static SubLObject |
dumper.kb_load_gc_checkpoint()
|
static SubLObject |
control_vars.kb_loaded()
|
static SubLObject |
assertions_interface.kb_lookup_assertion(SubLObject cnf,
SubLObject mt)
Return the assertion with CNF and MT, if it exists. |
static SubLObject |
constants_interface.kb_lookup_constant_by_guid(SubLObject guid)
Return the constant with GUID, if it exists. |
static SubLObject |
constants_interface.kb_lookup_constant_by_name(SubLObject name)
Return the constant named NAME, if it exists. |
static SubLObject |
deductions_interface.kb_lookup_deduction(SubLObject assertion,
SubLObject supports,
SubLObject truth)
Return the deduction with ASSERTION, SUPPORTS, and TRUTH, if it exists. |
static SubLObject |
constant_completion_low.kb_new_constant_completion_iterator_internal(SubLObject forwardP)
|
static SubLObject |
constant_completion_interface.kb_new_constant_completion_iterator(SubLObject forwardP,
SubLObject buffer_size)
Returns an iterator for the constants in the constant completion table. |
static SubLObject |
kb_object_manager.kb_object_content_file_vector_lookup(SubLObject kbom,
SubLObject id)
|
static SubLObject |
kb_object_manager.kb_object_content_file_vector_p(SubLObject object)
|
static SubLObject |
kb_object_manager.kb_object_manager_content_lock(SubLObject kbom)
|
static SubLObject |
kb_object_manager.kb_object_manager_content_table(SubLObject kbom)
|
static SubLObject |
kb_object_manager.kb_object_manager_file_vector(SubLObject kbom)
|
static SubLObject |
kb_object_manager.kb_object_manager_id_threshold(SubLObject kbom)
|
static SubLObject |
kb_object_manager.kb_object_manager_load_func(SubLObject kbom)
|
static SubLObject |
kb_object_manager.kb_object_manager_lru_information(SubLObject kbom)
|
static SubLObject |
kb_object_manager.kb_object_manager_lru_size_percentage(SubLObject kbom)
|
static SubLObject |
kb_object_manager.kb_object_manager_meter_swap_timeP(SubLObject kbom)
|
static SubLObject |
kb_object_manager.kb_object_manager_name(SubLObject kbom)
|
static SubLObject |
kb_object_manager.kb_object_manager_unbuiltP(SubLObject kbom)
|
static SubLObject |
kb_object_manager.kb_object_manager_usage_table(SubLObject kbom)
|
static SubLObject |
kb_object_manager.kb_object_usage_counts_enabledP(SubLObject kbom)
|
static SubLObject |
assertions_interface.kb_possibly_assertion_cnf(SubLObject assertion)
Return the CNF for ASSERTION or NIL. |
static SubLObject |
term.kb_predicateP(SubLObject symbol)
|
static SubLObject |
builder_utilities.kb_product()
|
static SubLObject |
term.kb_relationP(SubLObject object)
|
static SubLObject |
arguments.kb_remove_asserted_argument_internal(SubLObject asserted_argument)
|
static SubLObject |
hl_modifiers.kb_remove_asserted_argument(SubLObject assertion,
SubLObject asserted_argument)
Remove ASSERTED-ARGUMENT for ASSERTION. |
static SubLObject |
assertions_low.kb_remove_assertion_internal(SubLObject assertion)
|
static SubLObject |
assertions_interface.kb_remove_assertion(SubLObject assertion)
Remove ASSERTION from the KB. |
static SubLObject |
constants_low.kb_remove_constant_internal(SubLObject constant)
|
static SubLObject |
constants_interface.kb_remove_constant(SubLObject constant)
Remove CONSTANT from the KB. |
static SubLObject |
deductions_low.kb_remove_deduction_internal(SubLObject deduction)
|
static SubLObject |
deductions_interface.kb_remove_deduction(SubLObject deduction)
Remove DEDUCTION from the KB, and unhook its indexing. |
static SubLObject |
constants_low.kb_rename_constant_internal(SubLObject constant,
SubLObject new_name)
Rename CONSTANT to have NEW-NAME as its name. |
static SubLObject |
constants_interface.kb_rename_constant(SubLObject constant,
SubLObject new_name)
Rename CONSTANT to have NEW-NAME as its name. |
static SubLObject |
assertions_interface.kb_set_assertion_asserted_by(SubLObject assertion,
SubLObject assertor)
Set the asserted-by bookkeeping info for ASSERTION to ASSERTOR. |
static SubLObject |
assertions_interface.kb_set_assertion_asserted_second(SubLObject assertion,
SubLObject universal_second)
Set the asserted-second bookkeeping info for ASSERTION to UNIVERSAL-SECOND. |
static SubLObject |
assertions_interface.kb_set_assertion_asserted_when(SubLObject assertion,
SubLObject universal_date)
Set the asserted-when bookkeeping info for ASSERTION to UNIVERSAL-DATE. |
static SubLObject |
assertions_interface.kb_set_assertion_asserted_why(SubLObject assertion,
SubLObject reason)
Set the asserted-why bookkeeping info for ASSERTION to REASON. |
static SubLObject |
assertions_low.kb_set_assertion_direction_internal(SubLObject assertion,
SubLObject new_direction)
|
static SubLObject |
assertions_interface.kb_set_assertion_direction(SubLObject assertion,
SubLObject new_direction)
Change direction of ASSERTION to NEW-DIRECTION. |
static SubLObject |
assertions_interface.kb_set_assertion_strength(SubLObject assertion,
SubLObject new_strength)
Change the strength of ASSERTION to NEW-STRENGTH. |
static SubLObject |
assertions_interface.kb_set_assertion_truth(SubLObject assertion,
SubLObject new_truth)
Change the truth of ASSERTION to NEW-TRUTH. |
static SubLObject |
assertions_interface.kb_set_assertion_variable_names(SubLObject assertion,
SubLObject new_variable_names)
Change the variable names for ASSERTION to NEW-VARIABLE-NAMES. |
static SubLObject |
deductions_low.kb_set_deduction_strength_internal(SubLObject deduction,
SubLObject new_strength)
|
static SubLObject |
deductions_interface.kb_set_deduction_strength(SubLObject deduction,
SubLObject new_strength)
Change the strength of DEDUCTION to NEW-STRENGTH. |
static SubLObject |
kb_utilities.kb_statistics(SubLObject stream)
|
static SubLObject |
unrepresented_terms.kb_unrepresented_term_count()
Return the total number of unrepresented-terms mentioned in the KB. |
static SubLObject |
unrepresented_terms.kb_unrepresented_term_p(SubLObject object)
|
static SubLObject |
cycl_variables.kb_variableP(SubLObject symbol)
|
static SubLObject |
cycl_variables.kb_varP(SubLObject symbol)
|
static SubLObject |
operation_communication.kb_version_string()
Return the current KB version, i.e. |
static SubLObject |
kb_object_manager.kbom_content_lock(SubLObject object)
|
static SubLObject |
kb_object_manager.kbom_content_table(SubLObject object)
|
static SubLObject |
kb_object_manager.kbom_file_vector(SubLObject object)
|
static SubLObject |
kb_object_manager.kbom_id_threshold(SubLObject object)
|
static SubLObject |
kb_object_manager.kbom_load_func(SubLObject object)
|
static SubLObject |
kb_object_manager.kbom_lru_information(SubLObject object)
|
static SubLObject |
kb_object_manager.kbom_lru_size_percentage(SubLObject object)
|
static SubLObject |
kb_object_manager.kbom_meter_swap_timeP(SubLObject object)
|
static SubLObject |
kb_object_manager.kbom_name(SubLObject object)
|
static SubLObject |
kb_object_manager.kbom_usage_table(SubLObject object)
|
static SubLObject |
kb_control_vars.kct_kb_loaded_p()
Is the portion of the KB necessary for KCTs loaded? There is currently no code analogue of this KB feature. |
static SubLObject |
ke.ke_assert_now_int(SubLObject formula,
SubLObject mt,
SubLObject strength,
SubLObject direction,
SubLObject wffP)
|
static SubLObject |
ke.ke_assert_now(SubLObject formula,
SubLObject mt,
SubLObject strength,
SubLObject direction)
Assert FORMULA in MT now and add operation to transcript. |
static SubLObject |
ke.ke_assert_wff_now(SubLObject formula,
SubLObject mt,
SubLObject strength,
SubLObject direction)
Assert FORMULA in MT now and add operation to transcript. |
static SubLObject |
ke.ke_assert(SubLObject formula,
SubLObject mt,
SubLObject strength,
SubLObject direction)
|
static SubLObject |
ke.ke_create_now(SubLObject name,
SubLObject external_id)
Create new constant now and add operation to transcript. |
static SubLObject |
ke.ke_find_or_create_now(SubLObject name,
SubLObject external_id)
Get the named constant if it exists. |
static SubLObject |
ke.ke_kill_now(SubLObject fort)
Kill FORT now and add operation to transcript. |
static SubLObject |
fi.ke_purpose()
|
static SubLObject |
ke.ke_rename_now(SubLObject constant,
SubLObject name)
Rename CONSTANT to NAME now and add operation to transcript. |
static SubLObject |
kb_indexing.key_decontextualized_ist_predicate_rule_index(SubLObject pred,
SubLObject sense)
Return a list of the keys to the next index level below PRED SENSE. |
static SubLObject |
kb_indexing.key_function_rule_index(SubLObject func,
SubLObject mt)
Return a list of the keys to the next index level below FUNC MT. |
static SubLObject |
kb_indexing.key_gaf_arg_index_cached_internal(SubLObject v_term,
SubLObject argnum,
SubLObject pred)
Return a list of the keys to the next index level below TERM ARGNUM PRED. |
static SubLObject |
kb_indexing.key_gaf_arg_index_cached(SubLObject v_term,
SubLObject argnum,
SubLObject pred)
|
static SubLObject |
kb_indexing.key_gaf_arg_index(SubLObject v_term,
SubLObject argnum,
SubLObject pred)
Return a list of the keys to the next index level below TERM ARGNUM PRED. |
static SubLObject |
kb_indexing.key_genl_mt_rule_index(SubLObject col,
SubLObject sense,
SubLObject mt)
Return a list of the keys to the next index level below COL SENSE MT. |
static SubLObject |
kb_indexing.key_genls_rule_index(SubLObject col,
SubLObject sense,
SubLObject mt)
Return a list of the keys to the next index level below COL SENSE MT. |
static SubLObject |
kb_indexing.key_isa_rule_index(SubLObject col,
SubLObject sense,
SubLObject mt)
Return a list of the keys to the next index level below COL SENSE MT. |
static SubLObject |
kb_indexing.key_nart_arg_index(SubLObject v_term,
SubLObject argnum,
SubLObject func)
Return a list of the keys to the next index level below TERM ARGNUM FUNC. |
static SubLObject |
kb_mapping_macros.key_pred_arg2_rule_index(SubLObject pred,
SubLObject arg2,
SubLObject sense,
SubLObject mt)
|
static SubLObject |
kb_indexing.key_predicate_extent_index(SubLObject pred)
Return a list of the keys to the next predicate-extent index level below PRED. |
static SubLObject |
kb_indexing.key_predicate_rule_index(SubLObject pred,
SubLObject sense,
SubLObject mt)
Return a list of the keys to the next index level below PRED SENSE MT. |
static SubLObject |
auxiliary_indexing.key_unbound_rule_index(SubLObject sense,
SubLObject mt)
Return a list of the keys to the next unbound rule index level below SENSE MT. |
static SubLObject |
keyhash.keyhash_allocate_nodes(SubLObject v_keyhash,
SubLObject capacity)
|
static SubLObject |
keyhash.keyhash_allocate(SubLObject v_keyhash,
SubLObject proposed_size)
|
static SubLObject |
keyhash.keyhash_cannot_find_empty_nodeP(SubLObject val)
|
static SubLObject |
keyhash.keyhash_capacity_internal(SubLObject v_keyhash)
|
static SubLObject |
keyhash.keyhash_count(SubLObject v_keyhash)
Return the number of items currently stored in KEYHASH. |
static SubLObject |
keyhash_utilities.keyhash_element_list(SubLObject v_keyhash)
|
static SubLObject |
keyhash.keyhash_fill_gap(SubLObject gap_index,
SubLObject v_keyhash)
Given the index of a gap in the hashtable, walk down the probe chain and swap up any items that belong to the same chain. |
static SubLObject |
keyhash.keyhash_find_key(SubLObject key,
SubLObject v_keyhash)
|
static SubLObject |
keyhash_utilities.keyhash_list_elements(SubLObject list,
SubLObject testfn,
SubLObject size)
Convert the list representation into a keyhash representation by hashing all the values into the table. |
static SubLObject |
keyhash.keyhash_lookup_key_eq(SubLObject key,
SubLObject keycode,
SubLObject nodes,
SubLObject hash_stash,
SubLObject capacity,
SubLObject index,
SubLObject wrapped_around)
|
static SubLObject |
keyhash.keyhash_lookup_key_eql(SubLObject key,
SubLObject keycode,
SubLObject nodes,
SubLObject hash_stash,
SubLObject capacity,
SubLObject index,
SubLObject wrapped_around)
|
static SubLObject |
keyhash.keyhash_lookup_key(SubLObject key,
SubLObject keycode,
SubLObject v_keyhash)
|
static SubLObject |
keyhash.keyhash_matching_key(SubLObject key,
SubLObject v_keyhash)
If there is a key in KEYHASH that matches KEY, then return it. |
static SubLObject |
keyhash.keyhash_p(SubLObject object)
|
static SubLObject |
keyhash.keyhash_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
keyhash_utilities.keyhash_rebuild(SubLObject v_keyhash)
Like rehash for keyhashes |
static SubLObject |
keyhash.keyhash_table_size_limit_tuple()
|
static SubLObject |
keyhash.keyhash_test(SubLObject v_keyhash)
Return the equality test used in KEYHASH. |
static SubLObject |
cycl_variables.keyword_varP(SubLObject thing)
|
static SubLObject |
keyhash.khash_count(SubLObject object)
|
static SubLObject |
keyhash.khash_hash_stash(SubLObject object)
|
static SubLObject |
keyhash.khash_nodes(SubLObject object)
|
static SubLObject |
keyhash.khash_test(SubLObject object)
|
static SubLObject |
el_utilities.lambda_function_p(SubLObject object)
|
static SubLObject |
czer_main.last_resort_min_literals_fn(SubLObject lit)
|
static SubLObject |
czer_main.last_resort_min_literals_int(SubLObject literals)
|
static SubLObject |
czer_main.last_resort_min_literals_max(SubLObject literals)
|
static SubLObject |
czer_main.last_resort_min_literals_min(SubLObject literals)
|
static SubLObject |
czer_main.last_resort_min_literals(SubLObject literals)
|
static SubLObject |
list_utilities.last1(SubLObject list)
Returns a list consisting of the last item in LIST. |
static SubLObject |
queues.lazy_priority_queue_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
czer_main.least_complex_literals(SubLObject literals,
SubLObject varP)
|
static SubLObject |
clausifier.leave_skolem_constants_aloneP()
|
static SubLObject |
czer_utilities.leave_variables_at_el_for_argP(SubLObject relation,
SubLObject argnum,
SubLObject mt)
|
static SubLObject |
czer_main.left_connected_literals(SubLObject literals,
SubLObject connected_vars)
|
static SubLObject |
czer_main.left_connected_score(SubLObject vars,
SubLObject connected_vars)
|
static SubLObject |
czer_main.left_rooted_literals_int(SubLObject literals,
SubLObject original)
|
static SubLObject |
czer_main.left_rooted_literals(SubLObject literals,
SubLObject original)
|
static SubLObject |
czer_main.left_rooted_score(SubLObject literal,
SubLObject literals,
SubLObject depth)
|
static SubLObject |
czer_main.left_weighted_literals(SubLObject literals)
|
static SubLObject |
czer_main.left_weighted_score(SubLObject symbols,
SubLObject symbol)
|
static SubLObject |
graph_utilities.length_first(SubLObject object)
|
static SubLObject |
list_utilities.lengthE(SubLObject seq,
SubLObject n,
SubLObject count_dotted_listP)
|
static SubLObject |
list_utilities.lengthG(SubLObject seq,
SubLObject n,
SubLObject count_dotted_listP)
|
static SubLObject |
list_utilities.lengthGE(SubLObject seq,
SubLObject n,
SubLObject count_dotted_listP)
|
static SubLObject |
list_utilities.lengthL(SubLObject seq,
SubLObject n,
SubLObject count_dotted_listP)
|
static SubLObject |
list_utilities.lengthLE(SubLObject seq,
SubLObject n,
SubLObject count_dotted_listP)
|
static SubLObject |
czer_main.lift_clauses_if_decontextualized(SubLObject czer_clauses,
SubLObject mt)
|
static SubLObject |
iteration.list_iterator_p(SubLObject object)
Return T iff OBJECT is a list iterator |
static SubLObject |
iteration.list_iterator_size(SubLObject list_iterator)
Return the remaining number of objects to iterate in LIST-ITERATOR |
static SubLObject |
czer_utilities.list_of_clause_binding_list_pairs_p(SubLObject object)
|
static SubLObject |
list_utilities.list_of_type_p(SubLObject pred,
SubLObject object)
|
static SubLObject |
el_utilities.list_to_elf(SubLObject list)
Returns an EL formula constructed from the list LIST. |
static SubLObject |
czer_main.lit_L(SubLObject lit_1,
SubLObject lit_2)
|
static SubLObject |
el_utilities.literal_arg(SubLObject literal,
SubLObject argnum,
SubLObject seqvar_handling)
returns the ARGNUMth argument of LITERAL. |
static SubLObject |
el_utilities.literal_arg0(SubLObject literal,
SubLObject seqvar_handling)
Returns the 0th argument (the predicate) of LITERAL. |
static SubLObject |
el_utilities.literal_arg1(SubLObject literal,
SubLObject seqvar_handling)
Returns the 1st argument of LITERAL. |
static SubLObject |
el_utilities.literal_arg2(SubLObject literal,
SubLObject seqvar_handling)
Returns the 2nd argument of LITERAL. |
static SubLObject |
el_utilities.literal_args(SubLObject literal,
SubLObject seqvar_handling)
Returns the arguments of LITERAL. |
static SubLObject |
el_utilities.literal_arity(SubLObject literal,
SubLObject seqvar_handling)
returns the arity of a literal (the number of arguments). |
static SubLObject |
el_utilities.literal_atomic_sentence(SubLObject literal)
Returns the atomic formula within LITERAL. |
static SubLObject |
el_utilities.literal_free_sequence_variables(SubLObject literal,
SubLObject old_bound_vars,
SubLObject varP)
|
static SubLObject |
el_utilities.literal_free_variables(SubLObject literal,
SubLObject old_bound_vars,
SubLObject varP,
SubLObject include_sequence_varsP)
|
static SubLObject |
clause_utilities.literal_indices_from_literals(SubLObject big_lits,
SubLObject little_lits)
|
static SubLObject |
el_utilities.literal_predicate(SubLObject literal,
SubLObject seqvar_handling)
Returns the predicate (the 0th argument) of LITERAL. |
static SubLObject |
czer_main.literal_quantified_fn_terms(SubLObject literal)
|
static SubLObject |
el_utilities.literal_sense(SubLObject literal)
|
static SubLObject |
czer_main.literal_terms_to_reify(SubLObject literal,
SubLObject mt)
|
static SubLObject |
el_utilities.literal_truth(SubLObject literal)
|
static SubLObject |
el_utilities.literal_variables(SubLObject relation,
SubLObject varP,
SubLObject include_sequence_varsP)
|
static SubLObject |
el_utilities.literals_free_variables(SubLObject literals,
SubLObject bound_vars,
SubLObject varP,
SubLObject include_sequence_varsP)
|
static SubLObject |
czer_main.literals_quantified_fn_terms(SubLObject literals)
|
static SubLObject |
dumper.load_arg_type_cache(SubLObject directory_path)
|
static SubLObject |
arity.load_arity_cache_from_stream(SubLObject stream)
|
static SubLObject |
dumper.load_arity_cache(SubLObject directory_path)
|
static SubLObject |
assertions_low.load_assertion_content_int(SubLObject id,
SubLObject formula_data,
SubLObject mt,
SubLObject flags,
SubLObject v_arguments,
SubLObject plist)
|
static SubLObject |
assertions_low.load_assertion_content(SubLObject assertion,
SubLObject stream)
|
static SubLObject |
dumper.load_assertion_count(SubLObject directory_path)
|
static SubLObject |
dumper.load_assertion_def_from_cache(SubLObject dump_id,
SubLObject stream)
|
static SubLObject |
dumper.load_assertion_def(SubLObject dump_id,
SubLObject stream)
|
static SubLObject |
dumper.load_assertion_defs(SubLObject directory_path)
|
static SubLObject |
dumper.load_assertion_index(SubLObject dump_id,
SubLObject stream)
|
static SubLObject |
dumper.load_assertion_indices(SubLObject directory_path)
|
static SubLObject |
dumper.load_assertion_shells(SubLObject directory_path)
|
static SubLObject |
dumper.load_auxiliary_indices_file(SubLObject directory_path)
|
static SubLObject |
auxiliary_indexing.load_auxiliary_indices(SubLObject stream)
|
static SubLObject |
dumper.load_bookkeeping_assertion(SubLObject pred,
SubLObject stream)
|
static SubLObject |
dumper.load_bookkeeping_assertions_for_pred(SubLObject stream)
|
static SubLObject |
dumper.load_bookkeeping_assertions(SubLObject directory_path)
|
static SubLObject |
dumper.load_bookkeeping_indices_file(SubLObject directory_path)
|
static SubLObject |
dumper.load_bookkeeping_indices(SubLObject stream)
|
static SubLObject |
cardinality_estimates.load_cardinality_estimates_from_stream(SubLObject stream)
|
static SubLObject |
dumper.load_cardinality_estimates(SubLObject directory_path)
|
static SubLObject |
dumper.load_clause_struc_count(SubLObject directory_path)
|
static SubLObject |
dumper.load_clause_struc_def(SubLObject dump_id,
SubLObject stream)
|
static SubLObject |
dumper.load_clause_struc_defs(SubLObject directory_path)
|
static SubLObject |
dumper.load_computable_content(SubLObject directory_path)
|
static SubLObject |
dumper.load_computable_kb_initializations()
Initialize the non-dumpable but computable KB aspects exclusively dependent on the computable KB (e.g.indexing), but not on the remaining HL |
static SubLObject |
dumper.load_computable_kb(SubLObject directory_path)
|
static SubLObject |
dumper.load_computable_remaining_hl_low_initializations()
Initialize the non-dumpable but computable KB aspects dependent on SBHL and arg type caches. |
static SubLObject |
dumper.load_computable_remaining_hl(SubLObject directory_path)
|
static SubLObject |
dumper.load_constant_count(SubLObject directory_path)
|
static SubLObject |
dumper.load_constant_index_from_cache(SubLObject dump_id,
SubLObject stream)
|
static SubLObject |
dumper.load_constant_index(SubLObject dump_id,
SubLObject stream)
|
static SubLObject |
dumper.load_constant_indices(SubLObject directory_path)
|
static SubLObject |
dumper.load_constant_shell_internal(SubLObject dump_id,
SubLObject name,
SubLObject guid)
|
static SubLObject |
dumper.load_constant_shell(SubLObject dump_id,
SubLObject stream)
|
static SubLObject |
dumper.load_constant_shells(SubLObject directory_path)
|
static SubLObject |
dumper.load_copyright(SubLObject stream)
|
static SubLObject |
deductions_low.load_deduction_content_int(SubLObject id,
SubLObject assertion,
SubLObject supports,
SubLObject tv)
|
static SubLObject |
deductions_low.load_deduction_content(SubLObject deduction,
SubLObject stream)
|
static SubLObject |
dumper.load_deduction_count(SubLObject directory_path)
|
static SubLObject |
dumper.load_deduction_def_from_cache(SubLObject dump_id,
SubLObject stream)
|
static SubLObject |
dumper.load_deduction_def(SubLObject dump_id,
SubLObject stream)
|
static SubLObject |
dumper.load_deduction_defs(SubLObject directory_path)
|
static SubLObject |
defns.load_defns_cache_from_stream(SubLObject stream)
|
static SubLObject |
dumper.load_defns_cache(SubLObject directory_path)
|
static SubLObject |
dumper.load_essential_kb_initializations()
Initialize the non-dumpable but computable KB aspects exclusively dependent on the essential KB that other computable KB aspects, whether dumpable or not, are dependent upon |
static SubLObject |
dumper.load_essential_kb(SubLObject directory_path)
|
static SubLObject |
dumper.load_experience(SubLObject directory_path)
|
static SubLObject |
constants_low.load_install_constant_ids(SubLObject constant,
SubLObject dump_id,
SubLObject guid)
Install GUID for CONSTANT with DUMP-ID in a KB load. |
static SubLObject |
dumper.load_isa_arg2_naut_table(SubLObject stream)
|
static SubLObject |
kb_hl_supports.load_kb_hl_support_content(SubLObject kb_hl_support,
SubLObject stream)
|
static SubLObject |
dumper.load_kb_hl_support_count(SubLObject directory_path)
|
static SubLObject |
dumper.load_kb_hl_support_def_from_cache(SubLObject dump_id,
SubLObject stream)
|
static SubLObject |
dumper.load_kb_hl_support_def(SubLObject dump_id,
SubLObject stream)
|
static SubLObject |
dumper.load_kb_hl_support_defs(SubLObject directory_path)
|
static SubLObject |
kb_hl_supports.load_kb_hl_support_indexing_int(SubLObject filename)
|
static SubLObject |
dumper.load_kb_hl_support_indexing(SubLObject directory_path)
|
static SubLObject |
dumper.load_kb_hl_support_shells(SubLObject directory_path)
|
static SubLObject |
dumper.load_kb_indexing(SubLObject directory_path)
|
static SubLObject |
dumper.load_kb_initializations()
Initializations which should be run whenever the KB is loaded. |
static SubLObject |
dumper.load_kb_object_count(SubLObject directory_path,
SubLObject filename)
|
static SubLObject |
dumper.load_kb_product_shared_symbols(SubLObject directory_path)
An accessor for load-special-objects, currently required by HL module stores. |
static SubLObject |
dumper.load_kb_unrepresented_term_count(SubLObject directory_path)
|
static SubLObject |
dumper.load_kb_unrepresented_term(SubLObject dump_id,
SubLObject stream)
|
static SubLObject |
dumper.load_kb_unrepresented_terms(SubLObject directory_path)
|
static SubLObject |
dumper.load_kb(SubLObject directory_path)
Load the KB from the dump directory in DIRECTORY-PATH. |
static SubLObject |
dumper.load_miscellaneous(SubLObject directory_path)
|
static SubLObject |
dumper.load_nart_count(SubLObject directory_path)
|
static SubLObject |
dumper.load_nart_hl_formulas(SubLObject directory_path)
|
static SubLObject |
dumper.load_nart_indices(SubLObject directory_path)
|
static SubLObject |
dumper.load_nart_shells(SubLObject directory_path)
|
static SubLObject |
dumper.load_non_fort_instance_table(SubLObject stream)
|
static SubLObject |
dumper.load_non_fort_isa_table(SubLObject stream)
|
static SubLObject |
agenda.load_operationsP()
|
static SubLObject |
assertions_low.load_rule_set_from_stream(SubLObject stream)
|
static SubLObject |
dumper.load_rule_set(SubLObject directory_path)
|
static SubLObject |
dumper.load_rule_utility_experience(SubLObject directory_path)
|
static SubLObject |
dumper.load_sbhl_cache(SubLObject directory_path)
|
static SubLObject |
dumper.load_sbhl_data(SubLObject directory_path)
|
static SubLObject |
dumper.load_sbhl_miscellany(SubLObject stream)
|
static SubLObject |
somewhere_cache.load_somewhere_cache_from_stream(SubLObject stream)
|
static SubLObject |
dumper.load_somewhere_cache(SubLObject directory_path)
|
static SubLObject |
dumper.load_special_objects(SubLObject directory_path)
|
static SubLObject |
system_parameters.load_system_parameters()
Load the system-parameters file. |
static SubLObject |
tva_cache.load_tva_cache_from_stream(SubLObject stream)
|
static SubLObject |
dumper.load_tva_cache(SubLObject dump_directory)
|
static SubLObject |
auxiliary_indexing.load_unbound_rule_index(SubLObject stream)
|
static SubLObject |
dumper.load_unit_file(SubLObject dump_directory,
SubLObject filename,
SubLObject load_func,
SubLObject progress_message)
A helper used for a few of the KB object load methods. |
static SubLObject |
dumper.load_unrepresented_term_index_from_cache(SubLObject dump_id,
SubLObject stream)
|
static SubLObject |
dumper.load_unrepresented_term_index(SubLObject dump_id,
SubLObject stream)
|
static SubLObject |
dumper.load_unrepresented_term_indices(SubLObject directory_path)
|
static SubLObject |
operation_queues.local_operation_storage_queue_enqueue(SubLObject operation)
|
static SubLObject |
operation_queues.local_queue_empty()
Return T iff there are no local operations pending. |
static SubLObject |
operation_queues.local_queue_enqueue(SubLObject operation)
|
static SubLObject |
transcript_utilities.local_transcript_version()
|
static SubLObject |
transcript_utilities.local_transcript()
Accessor for *local-transcript*. |
static SubLObject |
queues.locked_p_queue_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
queues.locked_queue_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
stacks.locked_stack_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
fort_types_interface.logical_connective_p(SubLObject fort)
is FORT a logical connective? |
static SubLObject |
at_utilities.logical_opP(SubLObject symbol)
|
static SubLObject |
assertions_low.lookup_assertion_arguments(SubLObject id)
|
static SubLObject |
assertion_manager.lookup_assertion_content(SubLObject id)
|
static SubLObject |
assertions_low.lookup_assertion_flags(SubLObject id)
|
static SubLObject |
assertions_low.lookup_assertion_formula_data(SubLObject id)
|
static SubLObject |
assertions_low.lookup_assertion_mt(SubLObject id)
|
static SubLObject |
assertions_low.lookup_assertion_plist(SubLObject id)
|
static SubLObject |
assertion_handles.lookup_assertion(SubLObject id)
|
static SubLObject |
clause_strucs.lookup_clause_struc(SubLObject id)
|
static SubLObject |
constants_low.lookup_constant_by_guid(SubLObject guid)
|
static SubLObject |
constant_handles.lookup_constant_by_suid(SubLObject suid)
|
static SubLObject |
constants_low.lookup_constant_guid(SubLObject id)
|
static SubLObject |
constant_index_manager.lookup_constant_index(SubLObject id)
|
static SubLObject |
constants_low.lookup_constant_merged_guid(SubLObject id)
|
static SubLObject |
deductions_low.lookup_deduction_assertion(SubLObject id)
|
static SubLObject |
deduction_manager.lookup_deduction_content(SubLObject id)
|
static SubLObject |
deductions_low.lookup_deduction_supports(SubLObject id)
|
static SubLObject |
deductions_low.lookup_deduction_tv(SubLObject id)
|
static SubLObject |
deduction_handles.lookup_deduction(SubLObject id)
|
static SubLObject |
hl_interface_infrastructure.lookup_hl_store_iterator(SubLObject id)
|
static SubLObject |
kb_indexing.lookup_index_for_gaf_arg(SubLObject best_term,
SubLObject best_index_argnum,
SubLObject index_pred)
|
static SubLObject |
kb_indexing.lookup_index_for_predicate_extent(SubLObject predicate)
|
static SubLObject |
kb_indexing.lookup_index_gaf_arg_values(SubLObject lookup_index)
Assumes LOOKUP-INDEX is of type :gaf-arg. |
static SubLObject |
kb_indexing.lookup_index_get_property(SubLObject lookup_index,
SubLObject indicator,
SubLObject v_default)
|
static SubLObject |
kb_indexing.lookup_index_get_type(SubLObject lookup_index)
|
static SubLObject |
kb_indexing.lookup_index_set_property(SubLObject lookup_index,
SubLObject indicator,
SubLObject value)
Usage: (csetq li (lookup-index-set-property li :foo 212)) |
static SubLObject |
kb_hl_supports.lookup_kb_hl_support_by_id(SubLObject id)
|
static SubLObject |
kb_hl_support_manager.lookup_kb_hl_support_content(SubLObject id)
|
static SubLObject |
kb_hl_supports.lookup_kb_hl_support(SubLObject hl_support)
|
static SubLObject |
kb_hl_supports.lookup_kb_hl_supports_mentioning_indexed_term_in_sentence(SubLObject v_term)
|
static SubLObject |
kb_hl_supports.lookup_kb_hl_supports_mentioning_term_in_mt(SubLObject v_term)
|
static SubLObject |
kb_hl_supports.lookup_kb_hl_supports_mentioning_term_in_sentence(SubLObject v_term)
|
static SubLObject |
kb_hl_supports.lookup_kb_hl_supports_mentioning_term(SubLObject v_term)
|
static SubLObject |
kb_object_manager.lookup_kb_object_content(SubLObject kbom,
SubLObject id)
|
static SubLObject |
kb_indexing.lookup_methods_includeP(SubLObject index_type,
SubLObject methods)
|
static SubLObject |
nart_handles.lookup_nart(SubLObject id)
|
static SubLObject |
virtual_indexing.lookup_should_use_index_overlapP(SubLObject formula,
SubLObject best_count)
|
static SubLObject |
somewhere_cache.lookup_somewhere_set_for_pred(SubLObject pred,
SubLObject initialize_if_uninitializedP)
|
static SubLObject |
unrepresented_terms.lookup_unrepresented_term_by_suid(SubLObject suid)
|
static SubLObject |
unrepresented_term_index_manager.lookup_unrepresented_term_index(SubLObject id)
|
static SubLObject |
unrepresented_terms.lookup_unrepresented_term_suid(SubLObject v_term)
|
static SubLObject |
lucene_session.lucene_session_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
misc_utilities.machine_bogomips()
Return the processor speed of this machine in bogomips, or NIL if this can't be determined. |
static SubLObject |
assertions_low.make_assert_info(SubLObject who,
SubLObject when,
SubLObject why,
SubLObject second)
|
static SubLObject |
assertions_low.make_assertion_content(SubLObject arglist)
|
static SubLObject |
assertion_handles.make_assertion_id()
Return a new integer id for an assertion. |
static SubLObject |
assertion_handles.make_assertion_shell(SubLObject id)
|
static SubLObject |
assertion_handles.make_assertion(SubLObject arglist)
|
static SubLObject |
el_utilities.make_binary_formula(SubLObject operator,
SubLObject arg1,
SubLObject arg2)
returns a new binary formula with the operator OPERATOR and the two arguments ARG1 and ARG2. |
static SubLObject |
binary_tree.make_btree(SubLObject arglist)
|
static SubLObject |
cache.make_cache_entry(SubLObject arglist)
|
static SubLObject |
cache_utilities.make_cache_metrics(SubLObject arglist)
|
static SubLObject |
cache.make_cache(SubLObject arglist)
|
static SubLObject |
memoization_state.make_caching_state(SubLObject arglist)
|
static SubLObject |
cfasl_kernel.make_cfasl_api_exception(SubLObject string)
|
static SubLObject |
clause_strucs.make_clause_struc_shell(SubLObject cnf,
SubLObject id)
|
static SubLObject |
clause_strucs.make_clause_struc(SubLObject arglist)
|
static SubLObject |
clauses.make_clause(SubLObject neg_lits,
SubLObject pos_lits)
Construct a clause from NEG-LITS and POS-LITS, each of which are lists of literals. |
static SubLObject |
clauses.make_cnf(SubLObject neg_lits,
SubLObject pos_lits)
Construct a cnf clause from NEG-LITS and POS-LITS, each of which are lists of literals. |
static SubLObject |
el_utilities.make_conjunction(SubLObject args)
returns a new conjunction. |
static SubLObject |
constants_high.make_constant_external_id()
|
static SubLObject |
constants_high.make_constant_guid()
|
static SubLObject |
constant_handles.make_constant_shell_internal(SubLObject name,
SubLObject v_static)
|
static SubLObject |
constant_handles.make_constant_shell(SubLObject name,
SubLObject use_existingP)
|
static SubLObject |
constant_handles.make_constant_suid()
Return a new integer suid for a constant. |
static SubLObject |
constant_handles.make_constant(SubLObject arglist)
|
static SubLObject |
control_vars.make_cyc_image_id()
Make a unique identifier for a Cyc image: ` |
static SubLObject |
deck.make_deck(SubLObject arglist)
|
static SubLObject |
deductions_low.make_deduction_content(SubLObject arglist)
|
static SubLObject |
deduction_handles.make_deduction_id()
Return a new integer id for a deduction. |
static SubLObject |
deduction_handles.make_deduction_shell(SubLObject id)
|
static SubLObject |
deduction_handles.make_deduction(SubLObject arglist)
|
static SubLObject |
at_macros.make_defn_col_history_table()
|
static SubLObject |
at_macros.make_defn_fn_history_table()
|
static SubLObject |
dictionary.make_dictionary(SubLObject arglist)
|
static SubLObject |
file_utilities.make_directory_recursive(SubLObject directory_path,
SubLObject forceP,
SubLObject permissions)
Recursively calls MAKE-DIRECTORY to create one by one each directory leading to DIRECTORY-PATH. |
static SubLObject |
el_utilities.make_disjunction(SubLObject args)
returns a new disjunction. |
static SubLObject |
clauses.make_dnf(SubLObject neg_lits,
SubLObject pos_lits)
Construct a dnf clause from NEG-LITS and POS-LITS, each of which are lists of literals. |
static SubLObject |
el_utilities.make_el_formula(SubLObject operator,
SubLObject args,
SubLObject sequence_var)
returns a new EL formula with the operator OPERATOR, the arguments ARGS, and the optional sequence variable SEQUENCE-VAR. |
static SubLObject |
el_utilities.make_el_literal(SubLObject predicate,
SubLObject args,
SubLObject sequence_var)
returns a new EL sentence with the operator PREDICATE and the arguments ARGS. |
static SubLObject |
cycl_variables.make_el_var_name(SubLObject object)
|
static SubLObject |
cycl_variables.make_el_var(SubLObject object)
|
static SubLObject |
process_utilities.make_exhausted_process(SubLObject name)
A wrapper for creating an already exhausted process. |
static SubLObject |
file_hash_table.make_fht_serialization_entry(SubLObject arglist)
|
static SubLObject |
file_vector_utilities.make_file_vector_reference(SubLObject arglist)
|
static SubLObject |
iteration.make_filter_iterator_without_values_state(SubLObject input_iterator,
SubLObject filter_method,
SubLObject filter_args,
SubLObject invalid_token)
|
static SubLObject |
el_utilities.make_formula(SubLObject operator,
SubLObject args,
SubLObject sequence_var)
returns a new EL formula with the operator OPERATOR, the arguments ARGS, and the optional sequence variable SEQUENCE-VAR. |
static SubLObject |
forts.make_fort_id_index(SubLObject arglist)
|
static SubLObject |
file_vector.make_fvector(SubLObject arglist)
|
static SubLObject |
clause_utilities.make_gaf_cnf(SubLObject asent)
|
static SubLObject |
ghl_search_vars.make_ghl_search(SubLObject arglist)
|
static SubLObject |
graphl_search_vars.make_graphl_search(SubLObject arglist)
|
static SubLObject |
dictionary.make_hashtable_dictionary_from_alist(SubLObject v_dictionary,
SubLObject old_database)
|
static SubLObject |
arguments.make_hl_support(SubLObject hl_module,
SubLObject sentence,
SubLObject mt,
SubLObject tv)
Construct a new HL support. |
static SubLObject |
file_hash_table.make_htfile_key_entry(SubLObject arglist)
|
static SubLObject |
id_index.make_id_index(SubLObject arglist)
|
static SubLObject |
integer_sequence_generator.make_integer_sequence_generator(SubLObject arglist)
|
static SubLObject |
el_utilities.make_ist_sentence(SubLObject mt,
SubLObject sentence)
|
static SubLObject |
iteration.make_iterator_hash_table_state(SubLObject hash_table)
|
static SubLObject |
iteration.make_iterator_indirect_state(SubLObject iterator,
SubLObject transform)
|
static SubLObject |
iteration.make_iterator_iterator_state(SubLObject iterators)
|
static SubLObject |
iteration.make_iterator_list_state(SubLObject list)
|
static SubLObject |
iteration.make_iterator(SubLObject arglist)
|
static SubLObject |
bindings.make_kb_binding_set(SubLObject v_bindings)
|
static SubLObject |
bindings.make_kb_binding(SubLObject variable,
SubLObject value)
|
static SubLObject |
kb_hl_supports.make_kb_hl_support_content(SubLObject arglist)
|
static SubLObject |
kb_hl_supports.make_kb_hl_support_shell(SubLObject id)
|
static SubLObject |
kb_hl_supports.make_kb_hl_support(SubLObject arglist)
|
static SubLObject |
kb_object_manager.make_kb_object_manager(SubLObject arglist)
|
static SubLObject |
bindings.make_kb_set_of_binding_sets(SubLObject binding_sets)
|
static SubLObject |
keyhash.make_keyhash(SubLObject arglist)
|
static SubLObject |
transcript_utilities.make_local_transcript_filename(SubLObject version_number)
Produces the base of a transcript filename based on the cyc-image-id and a version number |
static SubLObject |
transcript_utilities.make_master_transcript_filename(SubLObject version)
|
static SubLObject |
memoization_state.make_memoization_state(SubLObject arglist)
|
static SubLObject |
cache_utilities.make_metered_cache(SubLObject arglist)
|
static SubLObject |
modules.make_module(SubLObject arglist)
|
static SubLObject |
nart_handles.make_nart_shell(SubLObject id)
|
static SubLObject |
nart_handles.make_nart(SubLObject arglist)
|
static SubLObject |
el_utilities.make_negation(SubLObject sentence)
returns the negation of SENTENCE. |
static SubLObject |
os_process_utilities.make_os_process_impl(SubLObject arglist)
|
static SubLObject |
os_process_utilities.make_os_process_internal(SubLObject program,
SubLObject args,
SubLObject stdin_spec,
SubLObject stdout_spec,
SubLObject stderr_spec)
|
static SubLObject |
os_process_utilities.make_os_process(SubLObject name,
SubLObject program,
SubLObject args,
SubLObject stdin,
SubLObject stdout,
SubLObject stderr)
|
static SubLObject |
queues.make_priority_queue(SubLObject arglist)
|
static SubLObject |
queues.make_queue(SubLObject arglist)
|
static SubLObject |
red_infrastructure.make_red_symbol(SubLObject arglist)
|
static SubLObject |
el_utilities.make_regularly_quantified_sentence(SubLObject quantifier,
SubLObject var,
SubLObject subsent)
|
static SubLObject |
set.make_set(SubLObject arglist)
|
static SubLObject |
clausifier.make_skolem_fn_fn(SubLObject var,
SubLObject dependent_term_vars,
SubLObject quant,
SubLObject num,
SubLObject dependent_sequence_var)
|
static SubLObject |
special_variable_state.make_special_variable_state(SubLObject arglist)
|
static SubLObject |
stacks.make_stack(SubLObject arglist)
|
static SubLObject |
clause_strucs.make_static_clause_struc()
Make a new CLAUSE-STRUC in the static area |
static SubLObject |
dictionary_utilities.make_synchronized_dictionary(SubLObject arglist)
|
static SubLObject |
modules.make_system(SubLObject arglist)
|
static SubLObject |
task_processor.make_task_info(SubLObject arglist)
|
static SubLObject |
task_processor.make_task_process_pool(SubLObject arglist)
|
static SubLObject |
task_processor.make_task_processor(SubLObject arglist)
|
static SubLObject |
tcp_server_utilities.make_tcp_server(SubLObject arglist)
|
static SubLObject |
el_utilities.make_ternary_formula(SubLObject operator,
SubLObject arg1,
SubLObject arg2,
SubLObject arg3)
returns a new ternary formula with the operator OPERATOR and the three arguments ARG1, ARG2, and ARG3. |
static SubLObject |
tries.make_trie(SubLObject arglist)
|
static SubLObject |
el_utilities.make_unary_formula(SubLObject operator,
SubLObject arg)
returns a new unary formula with the operator OPERATOR and the single argument ARG. |
static SubLObject |
el_utilities.make_universal(SubLObject var,
SubLObject sentence)
returns a new universally quantified sentence of the form (#$forAll |
static SubLObject |
unrepresented_terms.make_unrepresented_term_suid()
Return a new integer suid for a unrepresented-term. |
static SubLObject |
string_utilities.make_valid_constant_name(SubLObject in_string,
SubLObject upcase_initial_letterP)
Make a fake constant name (a string) by capitalizing words after whitespace (and symbols) then eliminating invalid constant characters, including spaces. |
static SubLObject |
bindings.make_variable_binding(SubLObject variable,
SubLObject value)
|
static SubLObject |
variables.make_variable(SubLObject arglist)
|
static SubLObject |
wff_module_datastructures.make_wff_module(SubLObject arglist)
|
static SubLObject |
clauses.make_xnf(SubLObject neg_lits,
SubLObject pos_lits)
Construct an xnf (either cnf or dnf) clause from NEG-LITS and POS-LITS, each of which are lists of literals. |
static SubLObject |
wff.mal_actual_arity_cachedP_internal(SubLObject operator,
SubLObject actual_arity)
|
static SubLObject |
wff.mal_actual_arity_cachedP(SubLObject operator,
SubLObject actual_arity)
|
static SubLObject |
at_routines.mal_arg_formatP(SubLObject reln,
SubLObject arg,
SubLObject argnum)
|
static SubLObject |
at_routines.mal_arg_genlsP(SubLObject reln,
SubLObject arg,
SubLObject argnum)
do the arg-genl collections applicable to arg number |
static SubLObject |
at_routines.mal_arg_isaP(SubLObject reln,
SubLObject arg,
SubLObject argnum)
do the arg-isa collections applicable to arg number |
static SubLObject |
at_routines.mal_arg_not_genls_disjointP(SubLObject reln,
SubLObject arg,
SubLObject argnum)
are any arg-isa collections applicable to arg number |
static SubLObject |
at_routines.mal_arg_not_isa_disjointP(SubLObject reln,
SubLObject arg,
SubLObject argnum)
are any arg-isa collections applicable to arg number |
static SubLObject |
at_routines.mal_arg_not_quoted_isa_disjointP(SubLObject reln,
SubLObject arg,
SubLObject argnum)
|
static SubLObject |
at_routines.mal_arg_quoted_isaP(SubLObject reln,
SubLObject arg,
SubLObject argnum)
do the arg-quoted-isa collections applicable to arg number |
static SubLObject |
wff.mal_arg_typesP(SubLObject formula,
SubLObject mt)
|
static SubLObject |
wff.mal_arity_intP(SubLObject formula)
|
static SubLObject |
wff.mal_arityP(SubLObject formula)
|
static SubLObject |
wff.mal_fixed_arityP(SubLObject formula)
does FORMULA, with fixed-arity relation arg0, comply with applicable arity constraints? |
static SubLObject |
wff.mal_forts(SubLObject expression)
|
static SubLObject |
wff.mal_fortsP(SubLObject expression)
|
static SubLObject |
at_routines.mal_inter_arg_differentP(SubLObject reln,
SubLObject ind_arg,
SubLObject ind_argnum,
SubLObject dep_arg,
SubLObject dep_argnum)
|
static SubLObject |
at_routines.mal_inter_arg_formatP(SubLObject reln,
SubLObject ind_arg,
SubLObject ind_argnum,
SubLObject dep_arg,
SubLObject dep_argnum)
the inter-arg-format collections applicable to arg number |
static SubLObject |
at_routines.mal_inter_arg_isaP(SubLObject reln,
SubLObject ind_arg,
SubLObject ind_argnum,
SubLObject dep_arg,
SubLObject dep_argnum)
the inter-arg-isa collections applicable to arg number |
static SubLObject |
at_routines.mal_inter_arg_not_isa_disjointP(SubLObject reln,
SubLObject ind_arg,
SubLObject ind_argnum,
SubLObject dep_arg,
SubLObject dep_argnum)
the inter-arg-isa collections applicable to arg number |
static SubLObject |
at_routines.mal_inter_arg_not_isaP(SubLObject reln,
SubLObject ind_arg,
SubLObject ind_argnum,
SubLObject dep_arg,
SubLObject dep_argnum)
the inter-arg-not-isa collections applicable to arg number |
static SubLObject |
arg_type.mal_inter_argP(SubLObject reln,
SubLObject ind_arg,
SubLObject ind_argnum,
SubLObject dep_arg,
SubLObject dep_argnum,
SubLObject test)
|
static SubLObject |
arg_type.mal_intra_argP(SubLObject reln,
SubLObject arg,
SubLObject argnum,
SubLObject test)
|
static SubLObject |
wff_utilities.mal_mt_specP(SubLObject mt)
|
static SubLObject |
wff.mal_precanonicalizationsP(SubLObject formula,
SubLObject mt)
|
static SubLObject |
wff.mal_variable_arityP(SubLObject formula)
does FORMULA, with variable-arity relation arg0, comply with applicable arity constraints? |
static SubLObject |
wff_utilities.mal_variablesP(SubLObject sentence)
|
static SubLObject |
constant_completion_high.map_constants_in_completions(SubLObject function)
Call FUNCTION on each constant in the completion table |
static SubLObject |
operation_communication.map_cyclist_name_to_cyclist_term(SubLObject name)
|
static SubLObject |
map_utilities.map_empty_p(SubLObject map)
|
static SubLObject |
el_utilities.map_formula_args(SubLObject func,
SubLObject formula,
SubLObject map_seqvarP)
Execute FUNC on each argument (in order) of FORMULA, unless it is an opaque argument. |
static SubLObject |
map_utilities.map_get_without_values(SubLObject map,
SubLObject key,
SubLObject not_found)
|
static SubLObject |
iteration.map_iterator(SubLObject function,
SubLObject iterator)
Apply FUNCTION to each object in the iteration of ITERATOR. |
static SubLObject |
kb_mapping.map_mt_contents(SubLObject function,
SubLObject v_term,
SubLObject truth,
SubLObject gafs_only)
Apply FUNCTION to each assertion with TRUTH in MT TERM. |
static SubLObject |
kb_mapping.map_mt_index(SubLObject function,
SubLObject mt,
SubLObject truth,
SubLObject gafs_only)
Apply FUNCTION to each assertion with TRUTH at mt index MT. |
static SubLObject |
kb_mapping.map_nart_arg_index(SubLObject subl_function,
SubLObject v_term,
SubLObject argnum,
SubLObject cycl_function)
Apply FUNCTION to each #$termOfUnit assertion whose arg2 is a naut which mentions TERM in position ARGNUM. |
static SubLObject |
file_vector_utilities.map_object_arbitrary_key_backed_map_method(SubLObject object)
|
static SubLObject |
file_vector_utilities.map_object_get_backed_map_method(SubLObject object,
SubLObject key,
SubLObject not_found)
|
static SubLObject |
map_utilities.map_object_get_dictionary_method(SubLObject object,
SubLObject key,
SubLObject not_found)
|
static SubLObject |
map_utilities.map_object_get_hash_table_method(SubLObject object,
SubLObject key,
SubLObject not_found)
|
static SubLObject |
file_vector_utilities.map_object_get_without_values_backed_map_method(SubLObject object,
SubLObject key,
SubLObject not_found)
|
static SubLObject |
map_utilities.map_object_get_without_values_dictionary_method(SubLObject object,
SubLObject key,
SubLObject not_found)
|
static SubLObject |
map_utilities.map_object_get_without_values_hash_table_method(SubLObject object,
SubLObject key,
SubLObject not_found)
|
static SubLObject |
map_utilities.map_object_get_without_values(SubLObject object,
SubLObject key,
SubLObject not_found)
|
static SubLObject |
map_utilities.map_object_keys_dictionary_method(SubLObject object)
|
static SubLObject |
file_vector_utilities.map_object_put_backed_map_method(SubLObject object,
SubLObject key,
SubLObject value)
|
static SubLObject |
map_utilities.map_object_put_hash_table_method(SubLObject object,
SubLObject key,
SubLObject value)
|
static SubLObject |
map_utilities.map_object_put(SubLObject object,
SubLObject key,
SubLObject value)
|
static SubLObject |
file_vector_utilities.map_object_remove_all_backed_map_method(SubLObject object)
|
static SubLObject |
map_utilities.map_object_remove_all_dictionary_method(SubLObject object)
|
static SubLObject |
file_vector_utilities.map_object_remove_backed_map_method(SubLObject object,
SubLObject key)
|
static SubLObject |
map_utilities.map_object_remove_dictionary_method(SubLObject object,
SubLObject key)
|
static SubLObject |
map_utilities.map_object_remove_hash_table_method(SubLObject object,
SubLObject key)
|
static SubLObject |
map_utilities.map_object_remove(SubLObject map,
SubLObject key)
|
static SubLObject |
file_vector_utilities.map_object_size_backed_map_method(SubLObject object)
|
static SubLObject |
map_utilities.map_object_size_dictionary_method(SubLObject object)
|
static SubLObject |
map_utilities.map_object_size_hash_table_method(SubLObject object)
|
static SubLObject |
map_utilities.map_object_size(SubLObject object)
|
static SubLObject |
file_vector_utilities.map_object_test_backed_map_method(SubLObject object)
|
static SubLObject |
map_utilities.map_object_test_dictionary_method(SubLObject object)
|
static SubLObject |
map_utilities.map_object_test_hash_table_method(SubLObject object)
|
static SubLObject |
file_vector_utilities.map_object_touch_backed_map_method(SubLObject object,
SubLObject key)
|
static SubLObject |
map_utilities.map_object_values_hash_table_method(SubLObject object)
|
static SubLObject |
kb_mapping.map_other_index(SubLObject function,
SubLObject v_term,
SubLObject truth,
SubLObject gafs_only)
Apply FUNCTION to each assertion with TRUTH at other index TERM. |
static SubLObject |
map_utilities.map_p(SubLObject object)
|
static SubLObject |
kb_mapping.map_predicate_rule_index(SubLObject function,
SubLObject pred,
SubLObject sense,
SubLObject direction,
SubLObject mt)
Apply FUNCTION to each rule assertion which contains a SENSE-lit with predicate PRED and has direction DIRECTION. |
static SubLObject |
map_utilities.map_put(SubLObject map,
SubLObject key,
SubLObject value)
|
static SubLObject |
map_utilities.map_remove(SubLObject map,
SubLObject key)
|
static SubLObject |
map_utilities.map_size(SubLObject map)
|
static SubLObject |
task_processor.map_task_info_priority_to_process_priority(SubLObject priority)
|
static SubLObject |
list_utilities.mapappend(SubLObject function,
SubLObject list)
|
static SubLObject |
list_utilities.mapcar_product(SubLObject function,
SubLObject list1,
SubLObject list2)
|
static SubLObject |
list_utilities.mapnunion(SubLObject function,
SubLObject list,
SubLObject test)
|
static SubLObject |
utilities_macros.mapping_finished()
|
static SubLObject |
list_utilities.mapunion(SubLObject function,
SubLObject list,
SubLObject test)
|
static SubLObject |
assertion_manager.mark_assertion_content_as_muted(SubLObject id)
|
static SubLObject |
tms.mark_circular_assertion(SubLObject assertion)
|
static SubLObject |
constant_index_manager.mark_constant_index_as_muted(SubLObject id)
|
static SubLObject |
constant_index_manager.mark_constant_index_as_permanently_cached(SubLObject id)
First, make sure it's swapped in. |
static SubLObject |
deduction_manager.mark_deduction_content_as_muted(SubLObject id)
|
static SubLObject |
file_vector_utilities.mark_file_vector_reference_as_mutated(SubLObject ref)
|
static SubLObject |
kb_hl_support_manager.mark_kb_hl_support_content_as_muted(SubLObject id)
|
static SubLObject |
kb_object_manager.mark_kb_object_content_as_muted(SubLObject kbom,
SubLObject id)
|
static SubLObject |
transcript_utilities.mark_local_transcript(SubLObject mark)
Modifies *local-transcript* by adding the mark into the name. |
static SubLObject |
kb_indexing.mark_term_index_as_muted(SubLObject v_term)
|
static SubLObject |
transcript_utilities.mark_transcript_filename(SubLObject transcript,
SubLObject mark)
Adds a tag to the transcript filename right before the .ts ending |
static SubLObject |
unrepresented_term_index_manager.mark_unrepresented_term_index_as_muted(SubLObject id)
|
static SubLObject |
transcript_utilities.master_transcript()
Accessor for *master-transcript*. |
static SubLObject |
simple_indexing.matches_decontextualized_ist_predicate_rule_index_test(SubLObject pred,
SubLObject literal)
|
static SubLObject |
simple_indexing.matches_decontextualized_ist_predicate_rule_index(SubLObject assertion,
SubLObject pred,
SubLObject sense,
SubLObject direction)
|
static SubLObject |
simple_indexing.matches_exception_rule_index_test(SubLObject rule,
SubLObject literal)
|
static SubLObject |
simple_indexing.matches_exception_rule_index(SubLObject assertion,
SubLObject rule,
SubLObject mt,
SubLObject direction)
|
static SubLObject |
simple_indexing.matches_function_extent_index(SubLObject assertion,
SubLObject v_term)
|
static SubLObject |
simple_indexing.matches_function_rule_index_test(SubLObject func,
SubLObject literal)
|
static SubLObject |
simple_indexing.matches_function_rule_index(SubLObject assertion,
SubLObject func,
SubLObject mt,
SubLObject direction)
|
static SubLObject |
simple_indexing.matches_gaf_arg_index_internal(SubLObject assertion,
SubLObject v_term,
SubLObject arg,
SubLObject pred,
SubLObject mt)
|
static SubLObject |
simple_indexing.matches_gaf_arg_index(SubLObject assertion,
SubLObject v_term,
SubLObject argnum,
SubLObject pred,
SubLObject mt)
|
static SubLObject |
simple_indexing.matches_genl_mt_rule_index_test(SubLObject mt,
SubLObject literal)
|
static SubLObject |
simple_indexing.matches_genl_mt_rule_index(SubLObject assertion,
SubLObject genl_mt,
SubLObject sense,
SubLObject mt,
SubLObject direction)
|
static SubLObject |
simple_indexing.matches_genls_rule_index_test(SubLObject col,
SubLObject literal)
|
static SubLObject |
simple_indexing.matches_genls_rule_index(SubLObject assertion,
SubLObject col,
SubLObject sense,
SubLObject mt,
SubLObject direction)
|
static SubLObject |
simple_indexing.matches_isa_rule_index_test(SubLObject col,
SubLObject literal)
|
static SubLObject |
simple_indexing.matches_isa_rule_index(SubLObject assertion,
SubLObject col,
SubLObject sense,
SubLObject mt,
SubLObject direction)
|
static SubLObject |
simple_indexing.matches_ist_predicate_rule_index_test(SubLObject pred,
SubLObject literal)
|
static SubLObject |
simple_indexing.matches_ist_predicate_rule_index(SubLObject assertion,
SubLObject pred,
SubLObject sense,
SubLObject mt,
SubLObject direction)
|
static SubLObject |
simple_indexing.matches_nart_arg_index_internal(SubLObject assertion,
SubLObject v_term,
SubLObject arg,
SubLObject func)
|
static SubLObject |
simple_indexing.matches_nart_arg_index(SubLObject assertion,
SubLObject v_term,
SubLObject argnum,
SubLObject func)
|
static SubLObject |
simple_indexing.matches_other_index(SubLObject assertion,
SubLObject v_term)
|
static SubLObject |
simple_indexing.matches_pragma_rule_index_test(SubLObject rule,
SubLObject literal)
|
static SubLObject |
simple_indexing.matches_pragma_rule_index(SubLObject assertion,
SubLObject rule,
SubLObject mt,
SubLObject direction)
|
static SubLObject |
simple_indexing.matches_predicate_extent_index_internal(SubLObject assertion,
SubLObject v_term,
SubLObject mt)
|
static SubLObject |
simple_indexing.matches_predicate_extent_index(SubLObject assertion,
SubLObject v_term,
SubLObject mt)
|
static SubLObject |
simple_indexing.matches_predicate_rule_index_test(SubLObject pred,
SubLObject literal)
|
static SubLObject |
simple_indexing.matches_predicate_rule_index(SubLObject assertion,
SubLObject pred,
SubLObject sense,
SubLObject mt,
SubLObject direction)
|
static SubLObject |
simple_indexing.matches_quoted_isa_rule_index(SubLObject assertion,
SubLObject col,
SubLObject sense,
SubLObject mt,
SubLObject direction)
|
static SubLObject |
negation_predicate.max_all_negation_inverses(SubLObject pred,
SubLObject mt,
SubLObject tv)
most-general negation inverses of |
static SubLObject |
negation_predicate.max_all_negation_predicates(SubLObject pred,
SubLObject mt,
SubLObject tv)
most-general negation predicates of |
static SubLObject |
at_cache.max_constrained_argnum(SubLObject relation)
0 indicates no arg constraints on RELATION |
static SubLObject |
genl_mts.max_floor_monad_mts_internal(SubLObject mts,
SubLObject candidates,
SubLObject mt_mt)
|
static SubLObject |
genl_mts.max_floor_monad_mts_with_cycles_pruned(SubLObject mts,
SubLObject candidates,
SubLObject mt_mt)
|
static SubLObject |
genl_mts.max_floor_monad_mts(SubLObject mts,
SubLObject candidates,
SubLObject mt_mt)
|
static SubLObject |
genl_mts.max_floor_mts_with_cycles_pruned(SubLObject mts,
SubLObject candidates,
SubLObject mt_mt)
the most general common specializations among microtheories |
static SubLObject |
genl_mts.max_floor_mts(SubLObject mts,
SubLObject candidates,
SubLObject mt_mt)
the most general common specializations among microtheories |
static SubLObject |
negation_predicate.max_negation_inverses(SubLObject pred,
SubLObject mt)
|
static SubLObject |
negation_predicate.max_negation_preds(SubLObject pred,
SubLObject mt)
|
static SubLObject |
genl_predicates.max_predicates(SubLObject preds,
SubLObject mt,
SubLObject tv)
Returns the most-general predicates in PREDS |
static SubLObject |
czer_main.max_scored_item(SubLObject items,
SubLObject score_key,
SubLObject result_key)
|
static SubLObject |
mt_vars.maximize_mts_wrt_core(SubLObject mts)
Reduces MTS by eliminating any non-core mts if there are any core mts, and then taking the maximal core mt. |
static SubLObject |
number_utilities.maximum(SubLObject items,
SubLObject key)
|
static SubLObject |
arity.maybe_add_arity_for_relation(SubLObject relation,
SubLObject v_arity)
|
static SubLObject |
el_utilities.maybe_add_sequence_var_to_end(SubLObject seqvar,
SubLObject formula)
|
static SubLObject |
arity.maybe_remove_arity_for_relation(SubLObject relation,
SubLObject v_arity)
|
static SubLObject |
cache_utilities.mcache_cache(SubLObject object)
|
static SubLObject |
cache_utilities.mcache_metrics(SubLObject object)
|
static SubLObject |
system_benchmarks.median_cyclops(SubLObject n,
SubLObject power,
SubLObject stream,
SubLObject throw_away_first_n)
Runs benchmark-cyclops N times and returns the median recorded value. |
static SubLObject |
number_utilities.median_sorted(SubLObject items,
SubLObject length)
This will simply access the middle of the list of items or average the two middle items in the case of an evenp length |
static SubLObject |
number_utilities.median(SubLObject items,
SubLObject key)
|
static SubLObject |
list_utilities.member_eqP(SubLObject item,
SubLObject list)
An optimized form of (member? ITEM LIST #'eq) |
static SubLObject |
list_utilities.member_equalP(SubLObject item,
SubLObject list)
An optimized form of (member? ITEM LIST #'equal) |
static SubLObject |
subl_promotions.memberP(SubLObject item,
SubLObject list,
SubLObject test,
SubLObject key)
|
static SubLObject |
memoization_state.memoization_state_clear_internal(SubLObject v_memoization_state)
|
static SubLObject |
memoization_state.memoization_state_clear(SubLObject v_memoization_state)
|
static SubLObject |
memoization_state.memoization_state_current_process(SubLObject object)
|
static SubLObject |
memoization_state.memoization_state_get_current_process_internal(SubLObject v_memoization_state)
|
static SubLObject |
memoization_state.memoization_state_lock(SubLObject object)
|
static SubLObject |
memoization_state.memoization_state_lookup_internal(SubLObject v_memoization_state,
SubLObject key,
SubLObject v_default)
|
static SubLObject |
memoization_state.memoization_state_lookup(SubLObject v_memoization_state,
SubLObject key,
SubLObject v_default)
|
static SubLObject |
memoization_state.memoization_state_p(SubLObject object)
|
static SubLObject |
memoization_state.memoization_state_put_internal(SubLObject v_memoization_state,
SubLObject key,
SubLObject value)
|
static SubLObject |
memoization_state.memoization_state_put(SubLObject v_memoization_state,
SubLObject key,
SubLObject value)
|
static SubLObject |
memoization_state.memoization_state_set_current_process_internal(SubLObject v_memoization_state,
SubLObject current_process)
|
static SubLObject |
memoization_state.memoization_state_store(SubLObject object)
|
static SubLObject |
arg_type.memoized_format_okP_internal(SubLObject format,
SubLObject literal,
SubLObject argnum,
SubLObject mt)
|
static SubLObject |
arg_type.memoized_format_okP(SubLObject format,
SubLObject literal,
SubLObject argnum,
SubLObject mt)
|
static SubLObject |
wff.memoized_semantically_wf_literalP_internal(SubLObject literal,
SubLObject mt,
SubLObject no_semanticsP,
SubLObject check_assertibleP)
|
static SubLObject |
wff.memoized_semantically_wf_literalP(SubLObject literal,
SubLObject mt,
SubLObject no_semanticsP,
SubLObject check_assertibleP)
|
static SubLObject |
wff.memoized_semantically_wf_sentenceP_internal(SubLObject sentence,
SubLObject mt)
|
static SubLObject |
wff.memoized_semantically_wf_sentenceP(SubLObject sentence,
SubLObject mt)
|
static SubLObject |
graph_utilities.merge_island_groups(SubLObject island_groups)
Merge every island-group in ISLAND-GROUPS into a single resulting group. |
static SubLObject |
list_utilities.merge_plist(SubLObject plist_a,
SubLObject plist_b)
Place all of the values of list B onto a copy of list A and return the resulting PLIST. |
static SubLObject |
czer_meta.meta_proposition_clauseP(SubLObject clause)
|
static SubLObject |
kb_accessors.meta_result_isa(SubLObject meta_functor,
SubLObject mt)
META-FUNCTOR is the functor of a function-denoting function; return the resultIsa collections inherited to instances of the resultIsa of META-FUNCTOR |
static SubLObject |
cycl_grammar.meta_variable_p(SubLObject object)
|
static SubLObject |
cache_utilities.metered_cache_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
fort_types_interface.microtheory_designating_relation_p(SubLObject fort)
is FORT a microtheory designating relation? |
static SubLObject |
genls.min_cols(SubLObject cols,
SubLObject mt,
SubLObject tv)
Returns the minimally-general (the most specific) among reified collections COLS, collections that have no proper specs among COLS |
static SubLObject |
genl_mts.min_mts_before_floors(SubLObject mts,
SubLObject mt_mt)
version of min-mts called inside max-floor-mts |
static SubLObject |
genl_mts.min_mts(SubLObject mts,
SubLObject mt_mt)
the most-specific among microtheories |
static SubLObject |
genl_predicates.min_predicates(SubLObject preds,
SubLObject mt,
SubLObject tv)
Returns the most-specific predicates in PREDS |
static SubLObject |
mt_vars.minimize_mt_sets_wrt_core(SubLObject mt_sets)
Reduces mts in MT-SETS by eliminating any proper genlMts of core microtheories in each element of MT-SETS. |
static SubLObject |
mt_vars.minimize_mts_wrt_core(SubLObject mts)
Reduces MTS by eliminating any core microtheories that are proper genlMt of microtheories in MTS. |
static SubLObject |
at_var_types.modal_in_argP(SubLObject relation,
SubLObject index,
SubLObject mt)
|
static SubLObject |
modules.module_get_name(SubLObject module)
|
static SubLObject |
modules.module_get_system(SubLObject module)
|
static SubLObject |
modules.module_name(SubLObject object)
|
static SubLObject |
modules.module_new(SubLObject name,
SubLObject system_name,
SubLObject provisional_p,
SubLObject pathname)
|
static SubLObject |
modules.module_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
modules.module_store(SubLObject module)
|
static SubLObject |
modules.module_system(SubLObject object)
|
static SubLObject |
mt_relevance_cache.monad_basemtP(SubLObject mt,
SubLObject basemt)
|
static SubLObject |
genl_mts.monad_genl_mtP(SubLObject spec,
SubLObject genl,
SubLObject mt_mt,
SubLObject tv)
is monad mt |
static SubLObject |
mt_relevance_cache.monad_mt_fort_cache_base_mt(SubLObject mt,
SubLObject basemt)
|
static SubLObject |
hlmt.monad_mt_p(SubLObject object)
|
static SubLObject |
hlmt.monad_mtP(SubLObject object)
|
static SubLObject |
czer_main.most_constrained_literals(SubLObject literals,
SubLObject bound_vars,
SubLObject varP)
|
static SubLObject |
el_utilities.mt_designating_literalP(SubLObject literal)
|
static SubLObject |
term.mt_designating_relationP(SubLObject v_term)
|
static SubLObject |
kb_mapping_macros.mt_final_index_spec(SubLObject mt)
Makes the single final-index-spec for MT. |
static SubLObject |
mt_relevance_macros.mt_function_eq(SubLObject mt_function,
SubLObject symbol)
Return T iff relevant-mt function MT-FUNCTION matches that specified by SYMBOL |
static SubLObject |
fort_types_interface.mt_in_any_mtP(SubLObject fort)
|
static SubLObject |
kb_mapping_macros.mt_index_assertion_match_p(SubLObject assertion,
SubLObject mt)
|
static SubLObject |
psc.mt_inference_function(SubLObject mt)
|
static SubLObject |
mt_relevance_macros.mt_info(SubLObject mt)
|
static SubLObject |
kb_accessors.mt_matches_convention_mtP(SubLObject given_mt,
SubLObject convention_mt)
|
static SubLObject |
hlmt.mt_space_naut_p(SubLObject object)
|
static SubLObject |
kb_indexing.mt_top_level_key()
|
static SubLObject |
hlmt.mt_union_function_p(SubLObject object)
|
static SubLObject |
hlmt.mt_union_naut_p(SubLObject object)
|
static SubLObject |
hlmt.mt_union_nautP(SubLObject object)
|
static SubLObject |
fort_types_interface.mtP(SubLObject fort)
is FORT a microtheory? |
static SubLObject |
tries.multi_trie_new_insert_mark(SubLObject trie,
SubLObject object)
|
static SubLObject |
tries.multi_trie_remove_mark(SubLObject trie,
SubLObject object)
|
static SubLObject |
list_utilities.multisets_equalP(SubLObject set1,
SubLObject set2,
SubLObject test)
|
static SubLObject |
bookkeeping_store.my_creation_purpose_hl_storage_module_applicableP(SubLObject argument_spec,
SubLObject cnf,
SubLObject mt,
SubLObject direction,
SubLObject variable_map)
|
static SubLObject |
bookkeeping_store.my_creation_second_hl_storage_module_applicableP(SubLObject argument_spec,
SubLObject cnf,
SubLObject mt,
SubLObject direction,
SubLObject variable_map)
|
static SubLObject |
bookkeeping_store.my_creation_time_hl_storage_module_applicableP(SubLObject argument_spec,
SubLObject cnf,
SubLObject mt,
SubLObject direction,
SubLObject variable_map)
|
static SubLObject |
bookkeeping_store.my_creator_hl_storage_module_applicableP(SubLObject argument_spec,
SubLObject cnf,
SubLObject mt,
SubLObject direction,
SubLObject variable_map)
|
static SubLObject |
numeric_date_utilities.n_digit_template_element_p(SubLObject template,
SubLObject n,
SubLObject token_checker,
SubLObject separator_checker)
|
static SubLObject |
nart_handles.n_id(SubLObject object)
|
static SubLObject |
czer_main.n_left_weighted_score_weights(SubLObject n,
SubLObject multiplier)
|
static SubLObject |
utilities_macros.nadd_clock_time_to_process_resource_timing_info(SubLObject clock_time,
SubLObject timing_info)
|
static SubLObject |
list_utilities.nadd_to_end(SubLObject item,
SubLObject list)
Returns the LIST with ITEM as the new last element. |
static SubLObject |
bindings.napply_bindings_backwards_to_list(SubLObject v_bindings,
SubLObject list)
Like @xref napply-bindings-backwards that assumes a proper list rather than an arbitrary tree. |
static SubLObject |
bindings.napply_bindings(SubLObject v_bindings,
SubLObject tree)
A destructive version of @xref apply-bindings. |
static SubLObject |
kb_mapping_macros.nart_arg_final_index_spec_iterator_doneP(SubLObject state)
|
static SubLObject |
kb_mapping_macros.nart_arg_final_index_spec_iterator_state_argnum_keys(SubLObject state)
The remaining argnums to iterate over |
static SubLObject |
kb_mapping_macros.nart_arg_final_index_spec_iterator_state_function_keys(SubLObject state)
The remaining functions left to iterate over |
static SubLObject |
kb_mapping_macros.nart_arg_final_index_spec_iterator_state_note(SubLObject state)
A note containing information about the state of the keys, used to control code flow |
static SubLObject |
nart_handles.nart_count()
Return the total number of NARTs. |
static SubLObject |
narts_high.nart_expand(SubLObject object)
Recursively expand all NARTs in OBJECT into to their EL forms (NAUTs). |
static SubLObject |
nart_hl_formula_manager.nart_hl_formulas_unbuiltP()
|
static SubLObject |
narts_high.nart_lookup(SubLObject nart_hl_formula)
Return the NART implementing NART-HL-FORMULA, or NIL if none is present. |
static SubLObject |
nart_handles.nart_p(SubLObject object)
|
static SubLObject |
nart_handles.nart_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
narts_high.nart_substitute_recursive(SubLObject tree)
|
static SubLObject |
narts_high.nart_substitute(SubLObject object)
Substitute into OBJECT as many NARTs as possible. |
static SubLObject |
cycl_utilities.nat_arg(SubLObject nat,
SubLObject n,
SubLObject seqvar_handling)
return the argument in position N of non-atomic term NAT. |
static SubLObject |
cycl_utilities.nat_arg0(SubLObject nat)
returns the 0th argument of NAT, which is by convention the functor. |
static SubLObject |
cycl_utilities.nat_arg1(SubLObject nat,
SubLObject seqvar_handling)
returns the 1st argument of NAT. |
static SubLObject |
cycl_utilities.nat_arg2(SubLObject nat,
SubLObject seqvar_handling)
returns the 2nd argument of NAT. |
static SubLObject |
cycl_utilities.nat_args(SubLObject nat,
SubLObject seqvar_handling)
returns (as a list or a variable) the arguments of NAT. |
static SubLObject |
arg_type.nat_argument_wrt_arg_typeP(SubLObject v_term)
|
static SubLObject |
czer_main.nat_atoms(SubLObject clause)
|
static SubLObject |
function_terms.nat_formula_p(SubLObject object)
Return T iff OBJECT could be interpreted as a nat formula |
static SubLObject |
arg_type.nat_function_wrt_arg_typeP(SubLObject v_term)
|
static SubLObject |
cycl_utilities.nat_functor(SubLObject nat)
returns the functor of NAT. |
static SubLObject |
el_utilities.naut_free_sequence_variables(SubLObject naut,
SubLObject old_bound_vars,
SubLObject varP)
|
static SubLObject |
cycl_utilities.naut_functor(SubLObject naut)
returns the functor of NAUT. |
static SubLObject |
narts_high.naut_p(SubLObject object)
Return T iff OBJECT is a datastructure implementing a non-atomic unreified term (NAUT). |
static SubLObject |
function_terms.naut_to_nart(SubLObject obj)
If OBJ is a ground NAUT (EL nat), convert it to an HL nart and return it, else return OBJ. |
static SubLObject |
czer_utilities.naut_with_corresponding_nartP(SubLObject v_term)
|
static SubLObject |
arg_type.naut_wrt_arg_typeP(SubLObject v_term,
SubLObject mt)
|
static SubLObject |
term.nautP(SubLObject nat,
SubLObject varP)
|
static SubLObject |
clause_utilities.ncanonicalize_literal_indices(SubLObject indices)
|
static SubLObject |
list_utilities.ncons(SubLObject car,
SubLObject cdr,
SubLObject cons)
Return CONS after replacing its CAR and CDR. |
static SubLObject |
simplifier.ndisjoin(SubLObject sentence_list,
SubLObject simplifyP)
A destructive version of @xref disjoin. |
static SubLObject |
defns.nec_defn_permitsP(SubLObject col,
SubLObject v_term,
SubLObject mt,
SubLObject quotedP,
SubLObject consider_iff_as_necP)
|
static SubLObject |
defns.nec_defn_rejectsP_metered(SubLObject col,
SubLObject v_term,
SubLObject mt,
SubLObject quotedP,
SubLObject consider_iff_as_necP)
|
static SubLObject |
defns.nec_defn_rejectsP(SubLObject col,
SubLObject v_term,
SubLObject mt,
SubLObject quotedP,
SubLObject consider_iff_as_necP)
|
static SubLObject |
defns.nec_defns(SubLObject col,
SubLObject quotedP)
|
static SubLObject |
kb_accessors.necessary_defnsP(SubLObject col,
SubLObject mt)
|
static SubLObject |
clause_utilities.neg_atomic_clause_p(SubLObject clause)
|
static SubLObject |
at_var_types.neg_lit_variable_genl_constraints(SubLObject var,
SubLObject literal,
SubLObject mt)
|
static SubLObject |
at_var_types.neg_lit_variable_inter_arg_isa_constraints(SubLObject var,
SubLObject literal,
SubLObject mt)
|
static SubLObject |
at_var_types.neg_lit_variable_isa_constraints(SubLObject var,
SubLObject literal,
SubLObject mt)
|
static SubLObject |
at_var_types.neg_lit_variable_quoted_isa_constraints(SubLObject var,
SubLObject literal,
SubLObject mt)
|
static SubLObject |
clauses.neg_lits(SubLObject clause)
Return the neg-lits of CLAUSE. |
static SubLObject |
clausifier.negate_atomic(SubLObject sentence)
|
static SubLObject |
clausifier.negate_conjunction(SubLObject conjunction)
Assumes that CONJUNCTION is a conjunction. |
static SubLObject |
clausifier.negate_formula(SubLObject sentence)
Negates SENTENCE by using the following transformations: #$True becomes #$False #$False becomes #$True (#$and |
static SubLObject |
cycl_utilities.negate(SubLObject form)
Assuming FORM is a valid CycL formula, return a negated version of it. |
static SubLObject |
list_utilities.negated_test_func(SubLObject obj)
|
static SubLObject |
cycl_utilities.negatedP(SubLObject form)
Assuming FORM is a valid CycL formula, return T IFF it is negated. |
static SubLObject |
clausifier.negation_in(SubLObject sentence)
Moves a negation inwards by the following transformations: 1. |
static SubLObject |
negation_predicate.negation_inverse_after_adding(SubLObject source,
SubLObject assertion)
Modifier. |
static SubLObject |
negation_predicate.negation_inverse_after_removing(SubLObject source,
SubLObject assertion)
Modifier. |
static SubLObject |
arg_type.negation_inverse_violations(SubLObject pred,
SubLObject arg1,
SubLObject arg2)
|
static SubLObject |
arg_type.negation_pred_violations(SubLObject pred,
SubLObject arg1,
SubLObject arg2)
|
static SubLObject |
number_utilities.negative_infinity_p(SubLObject object)
|
static SubLObject |
simplifier.nested_collectionsubsetfn_expressionP(SubLObject expression)
|
static SubLObject |
neural_net.neural_net_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
czer_main.never_commutative_gaf_clauseP(SubLObject clause)
|
static SubLObject |
iteration.new_alist_iterator(SubLObject alist)
Returns an iterator for ALIST. |
static SubLObject |
czer_main.new_alphabetically_minimal_literal_int_2(SubLObject literals,
SubLObject varP)
|
static SubLObject |
czer_main.new_alphabetically_minimal_literal_int(SubLObject literals,
SubLObject candidates,
SubLObject varP)
|
static SubLObject |
kb_mapping_macros.new_assertion_simple_final_index_spec(SubLObject v_term,
SubLObject assertion_func)
Returns a 'simple final index spec' -- a constraint object used to filter assertions. |
static SubLObject |
cyc_bookkeeping.new_bookkeeping_info(SubLObject who,
SubLObject when,
SubLObject why,
SubLObject when_sec)
Constructs a plist from any or all of the arguments passed in, suitable for passing to @xref with-bookkeeping-info |
static SubLObject |
bookkeeping_store.new_bookkeeping_intermediate_index()
|
static SubLObject |
bookkeeping_store.new_bookkeeping_top_level_index(SubLObject top_level_keys)
|
static SubLObject |
czer_main.new_bound_vars(SubLObject literal,
SubLObject bound_vars)
|
static SubLObject |
cache_utilities.new_cache_metrics()
Create a new empty cache metrics infrastructure. |
static SubLObject |
cache.new_cache(SubLObject capacity,
SubLObject test)
Creates a new cache with the specified capacity and test function |
static SubLObject |
clause_utilities.new_complement_subclause_spec(SubLObject subclause_spec,
SubLObject sample_clause)
|
static SubLObject |
czer_main.new_connected_vars(SubLObject literal,
SubLObject connected_vars)
|
static SubLObject |
constant_completion_high.new_constant_completion_iterator(SubLObject forwardP,
SubLObject buffer_size)
|
static SubLObject |
constants_high.new_constant_internal_id_threshold()
Return the internal ID where new constants started. |
static SubLObject |
constant_handles.new_constant_suid_threshold()
|
static SubLObject |
new_cycl_query_specification.new_cycl_query_specification_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
kb_mapping_macros.new_decontextualized_ist_predicate_rule_final_index_spec_iterator(SubLObject predicate,
SubLObject sense,
SubLObject direction)
Makes an iterator which spits out final-index-specs, each of which is a complete path (i.e. |
static SubLObject |
at_defns.new_defn_stack()
|
static SubLObject |
defns.new_defns_admitP_metered(SubLObject col,
SubLObject v_term,
SubLObject mt)
|
static SubLObject |
defns.new_defns_admitP(SubLObject col,
SubLObject v_term,
SubLObject mt)
|
static SubLObject |
defns.new_defns_rejectP_metered(SubLObject col,
SubLObject v_term,
SubLObject mt)
|
static SubLObject |
defns.new_defns_rejectP(SubLObject col,
SubLObject v_term,
SubLObject mt)
|
static SubLObject |
dictionary_contents.new_dictionary_contents(SubLObject size,
SubLObject test)
Allocate a new dictionary-contents with TEST as the equality test. |
static SubLObject |
dictionary_utilities.new_dictionary_from_alist(SubLObject alist,
SubLObject test)
|
static SubLObject |
dictionary.new_dictionary_iterator(SubLObject v_dictionary)
Returns an iterator for DICTIONARY. |
static SubLObject |
dictionary.new_dictionary(SubLObject test,
SubLObject size)
Allocate a new dictionary with TEST as the equality test. |
static SubLObject |
kb_mapping_macros.new_exception_rule_final_index_spec_iterator(SubLObject rule,
SubLObject direction)
Makes an iterator which spits out final-index-specs, each of which is a complete path (i.e. |
static SubLObject |
file_hash_table.new_fht_serialization_entry(SubLObject plist)
|
static SubLObject |
file_vector_utilities.new_file_vector_reference_wX_payload(SubLObject index,
SubLObject payload)
|
static SubLObject |
file_vector_utilities.new_file_vector_reference(SubLObject index)
|
static SubLObject |
file_vector.new_file_vector(SubLObject data_filename,
SubLObject index_filename,
SubLObject direction)
Creates a new FILE-VECTOR-P if it can open the two files for DIRECTION |
static SubLObject |
iteration.new_filter_iterator_without_values(SubLObject input_iterator,
SubLObject filter_method,
SubLObject filter_args,
SubLObject invalid_token)
Return an iterator that filters each raw-value from another ITERATOR. |
static SubLObject |
kb_mapping_macros.new_final_index_iterator(SubLObject final_index_spec,
SubLObject type,
SubLObject truth,
SubLObject direction)
If FINAL-INDEX-SPEC is simple, then get the syntactically filtered list from the other side, then wrap it with a filter iterator to do the semantic filtering on this side. |
static SubLObject |
kb_indexing_datastructures.new_final_index()
|
static SubLObject |
forts.new_fort_id_index_constants()
|
static SubLObject |
forts.new_fort_id_index_narts()
|
static SubLObject |
forts.new_fort_id_index()
Constructor. |
static SubLObject |
kb_mapping_macros.new_function_rule_final_index_spec_iterator(SubLObject function,
SubLObject direction)
Makes an iterator which spits out final-index-specs, each of which is a complete path (i.e. |
static SubLObject |
file_vector.new_fvector(SubLObject data_stream,
SubLObject index_stream)
|
static SubLObject |
kb_mapping_macros.new_gaf_arg_final_index_spec_iterator(SubLObject v_term,
SubLObject argnum,
SubLObject predicate)
Makes an iterator which spits out final-index-specs, each of which is a complete path (i.e. |
static SubLObject |
kb_mapping_macros.new_gaf_simple_final_index_spec(SubLObject v_term,
SubLObject argnum_spec,
SubLObject predicate_spec,
SubLObject mt_spec)
Returns a 'gaf simple final index spec' -- a constraint object used to filter gafs. |
static SubLObject |
kb_mapping_macros.new_genl_mt_rule_final_index_spec_iterator(SubLObject genl_mt,
SubLObject sense,
SubLObject direction)
Makes an iterator which spits out final-index-specs, each of which is a complete path (i.e. |
static SubLObject |
kb_mapping_macros.new_genls_rule_final_index_spec_iterator(SubLObject collection,
SubLObject sense,
SubLObject direction)
Makes an iterator which spits out final-index-specs, each of which is a complete path (i.e. |
static SubLObject |
ghl_search_methods.new_ghl_closure_iterator(SubLObject pred,
SubLObject node,
SubLObject direction,
SubLObject mt,
SubLObject tv,
SubLObject search_order,
SubLObject return_non_transitive_resultsP)
|
static SubLObject |
ghl_search_methods.new_ghl_closure_search_iterator(SubLObject v_search,
SubLObject start_node,
SubLObject mt,
SubLObject reflexiveP,
SubLObject return_non_transitive_resultsP)
|
static SubLObject |
ghl_search_vars.new_ghl_search(SubLObject plist)
|
static SubLObject |
graphl_search_vars.new_graphl_search(SubLObject plist)
|
static SubLObject |
defns.new_handle_added_genl_for_suf_defns_metered(SubLObject spec,
SubLObject genl)
|
static SubLObject |
defns.new_handle_added_genl_for_suf_defns(SubLObject spec,
SubLObject genl)
|
static SubLObject |
defns.new_handle_added_genl_for_suf_quoted_defns_metered(SubLObject spec,
SubLObject genl)
|
static SubLObject |
defns.new_handle_added_genl_for_suf_quoted_defns(SubLObject spec,
SubLObject genl)
|
static SubLObject |
defns.new_handle_removed_genl_for_suf_defns_metered(SubLObject spec,
SubLObject genl)
|
static SubLObject |
defns.new_handle_removed_genl_for_suf_defns(SubLObject spec,
SubLObject genl)
|
static SubLObject |
defns.new_handle_removed_genl_for_suf_quoted_defns_metered(SubLObject spec,
SubLObject genl)
|
static SubLObject |
defns.new_handle_removed_genl_for_suf_quoted_defns(SubLObject spec,
SubLObject genl)
|
static SubLObject |
iteration.new_hash_table_iterator(SubLObject hash_table)
Returns an iterator for HASH-TABLE. |
static SubLObject |
hl_storage_modules.new_hl_assertible(SubLObject hl_assertion_spec,
SubLObject argument_spec)
|
static SubLObject |
hl_storage_modules.new_hl_assertion_spec(SubLObject cnf,
SubLObject mt,
SubLObject direction,
SubLObject variable_map)
|
static SubLObject |
hl_interface_infrastructure.new_hl_store_iterator_id()
|
static SubLObject |
hl_interface_infrastructure.new_hl_store_iterator_int(SubLObject form)
|
static SubLObject |
hl_interface_infrastructure.new_hl_store_iterator(SubLObject form,
SubLObject buffer_size)
|
static SubLObject |
file_hash_table.new_htfile_key_entry(SubLObject code,
SubLObject offset)
|
static SubLObject |
id_index.new_id_index(SubLObject old_objects_size,
SubLObject new_id_start)
Return a new ID-INDEX with ids for new entries starting at NEW-ID-START. |
static SubLObject |
iteration.new_indirect_iterator(SubLObject iterator,
SubLObject transform,
SubLObject finalize)
Return an iterator that transforms the values from another ITERATOR. |
static SubLObject |
arg_type.new_inhibited_seqvars(SubLObject relation)
Updates the dynamic variable stack of variables that are currently not allowed to appear as sequence variables. |
static SubLObject |
integer_sequence_generator.new_integer_sequence_generator(SubLObject start,
SubLObject limit,
SubLObject delta)
Create an Integer Sequence Generator to range from START to LIMIT in DELTA increments. |
static SubLObject |
kb_indexing_datastructures.new_intermediate_index(SubLObject test_function)
|
static SubLObject |
kb_mapping_macros.new_isa_rule_final_index_spec_iterator(SubLObject collection,
SubLObject sense,
SubLObject direction)
Makes an iterator which spits out final-index-specs, each of which is a complete path (i.e. |
static SubLObject |
iteration.new_iterator_iterator(SubLObject iterators)
Returns an iterator that sequences through the iterators in ITERATORS. |
static SubLObject |
iteration.new_iterator(SubLObject state,
SubLObject done,
SubLObject next,
SubLObject finalize)
Return a new iterator for incrementally iterating over objects in STATE. |
static SubLObject |
kb_hl_supports.new_kb_hl_support_content()
|
static SubLObject |
kb_hl_supports.new_kb_hl_support(SubLObject id)
|
static SubLObject |
kb_object_manager.new_kb_object_content_file_vector(SubLObject cfasl_file,
SubLObject index_file)
|
static SubLObject |
kb_object_manager.new_kb_object_manager(SubLObject name,
SubLObject size,
SubLObject lru_size_percentage,
SubLObject load_func,
SubLObject exact_sizeP)
|
static SubLObject |
keyhash.new_keyhash(SubLObject size,
SubLObject test)
Allocate a new keyhash with TEST as the equality test. |
static SubLObject |
iteration.new_list_iterator(SubLObject list)
Returns an iterator for the elements of LIST. |
static SubLObject |
transcript_utilities.new_local_transcript_int()
Set *local-transcript* to a new file. |
static SubLObject |
transcript_utilities.new_local_transcript()
Clear local-operation-storage-queue and set *local-transcript* to a new file. |
static SubLObject |
map_utilities.new_map_iterator(SubLObject map)
|
static SubLObject |
file_vector_utilities.new_map_object_iterator_backed_map_method(SubLObject object)
|
static SubLObject |
map_utilities.new_map_object_iterator_dictionary_method(SubLObject object)
|
static SubLObject |
map_utilities.new_map_object_iterator_hash_table_method(SubLObject object)
|
static SubLObject |
map_utilities.new_map_object_iterator(SubLObject object)
|
static SubLObject |
file_vector_utilities.new_map_object_with_same_properties_backed_map_method(SubLObject object,
SubLObject test,
SubLObject size)
|
static SubLObject |
map_utilities.new_map_object_with_same_properties_dictionary_method(SubLObject object,
SubLObject test,
SubLObject size)
|
static SubLObject |
map_utilities.new_map_object_with_same_properties_hash_table_method(SubLObject object,
SubLObject test,
SubLObject size)
|
static SubLObject |
memoization_state.new_memoization_state(SubLObject name,
SubLObject lock,
SubLObject should_clone,
SubLObject test)
|
static SubLObject |
cache_utilities.new_metered_cache(SubLObject v_cache)
Allocate the new metered cache, leaving the metrics slot empty for now. |
static SubLObject |
cache_utilities.new_metered_preallocated_cache(SubLObject capacity,
SubLObject test)
Allocate a new metered cache for a pre-allocated cache of the specified capacity and test-type |
static SubLObject |
kb_mapping_macros.new_nart_arg_final_index_spec_iterator(SubLObject v_term,
SubLObject argnum,
SubLObject function)
Makes an iterator which spits out final-index-specs, each of which is a complete path (i.e. |
static SubLObject |
nart_handles.new_nart_id_threshold()
Return the internal ID where new NARTs started. |
static SubLObject |
kb_mapping_macros.new_nart_simple_final_index_spec(SubLObject v_term,
SubLObject argnum_spec,
SubLObject functor_spec)
Returns a 'nart simple final index spec' -- a constraint object used to filter narts. |
static SubLObject |
list_utilities.new_num_list(SubLObject num,
SubLObject start)
|
static SubLObject |
kb_mapping_macros.new_pragma_rule_final_index_spec_iterator(SubLObject rule,
SubLObject direction)
Makes an iterator which spits out final-index-specs, each of which is a complete path (i.e. |
static SubLObject |
cache.new_preallocated_cache(SubLObject capacity,
SubLObject test)
Creates a new cache under preallocation strategy |
static SubLObject |
kb_mapping_macros.new_predicate_extent_final_index_spec_iterator(SubLObject predicate)
Makes an iterator which spits out final-index-specs, each of which is a complete path (i.e. |
static SubLObject |
kb_mapping_macros.new_predicate_rule_final_index_spec_iterator(SubLObject predicate,
SubLObject sense,
SubLObject direction)
Makes an iterator which spits out final-index-specs, each of which is a complete path (i.e. |
static SubLObject |
defns.new_quoted_defns_admitP_metered(SubLObject col,
SubLObject v_term,
SubLObject mt)
|
static SubLObject |
defns.new_quoted_defns_admitP(SubLObject col,
SubLObject v_term,
SubLObject mt)
|
static SubLObject |
kb_mapping_macros.new_quoted_isa_rule_final_index_spec_iterator(SubLObject collection,
SubLObject sense,
SubLObject direction)
Makes an iterator which spits out final-index-specs, each of which is a complete path (i.e. |
static SubLObject |
red_infrastructure.new_red_symbol(SubLObject red_key,
SubLObject name,
SubLObject defaultval,
SubLObject ltype,
SubLObject valuetype)
|
static SubLObject |
ghl_search_methods.new_removal_ghl_closure_iterator(SubLObject pred,
SubLObject node,
SubLObject direction,
SubLObject mt)
|
static SubLObject |
kb_mapping_macros.new_rule_simple_final_index_spec(SubLObject v_term,
SubLObject sense_spec,
SubLObject asent_func)
Returns a 'rule simple final index spec' -- a constraint object used to filter rules. |
static SubLObject |
set_contents.new_set_contents_iterator(SubLObject v_set_contents)
Returns an iterator for the elements of SET-CONTENTS. |
static SubLObject |
set_contents.new_set_contents(SubLObject size,
SubLObject test)
Allocate a new set-contents. |
static SubLObject |
set.new_set_iterator(SubLObject v_set)
Returns an iterator for the elements of SET. |
static SubLObject |
set.new_set(SubLObject test,
SubLObject size)
Allocate a new set with TEST as the equality test. |
static SubLObject |
kb_indexing_datastructures.new_simple_index()
Returns a new empty simple index. |
static SubLObject |
clause_utilities.new_single_literal_subclause_spec(SubLObject sense,
SubLObject index)
|
static SubLObject |
iteration.new_singleton_iterator(SubLObject item)
Return an iterator that will just return ITEM and halt. |
static SubLObject |
special_variable_state.new_special_variable_state(SubLObject special_variables)
Return a new @xref special-variable-state-p based on the current values for SPECIAL-VARIABLES. |
static SubLObject |
clause_utilities.new_subclause_spec(SubLObject negative_indices,
SubLObject positive_indices)
|
static SubLObject |
dictionary_utilities.new_synchronized_dictionary(SubLObject test,
SubLObject size)
|
static SubLObject |
tcp_server_utilities.new_tcp_server(SubLObject type,
SubLObject port)
|
static SubLObject |
kb_mapping_macros.new_term_final_index_spec_iterator(SubLObject v_term,
SubLObject type)
Makes an iterator which spits out final-index-specs, each of which is a complete path (i.e. |
static SubLObject |
tries.new_trie_iterator_state(SubLObject trie,
SubLObject forwardP)
|
static SubLObject |
tries.new_trie_iterator(SubLObject trie,
SubLObject forwardP)
|
static SubLObject |
tries.new_trie_nonterminal_node(SubLObject v_char,
SubLObject case_sensitive)
|
static SubLObject |
tries.new_trie_terminal_node(SubLObject object,
SubLObject uniqueP)
|
static SubLObject |
wff_module_datastructures.new_wff_module(SubLObject name,
SubLObject plist)
|
static SubLObject |
wff_macros.new_wff_special_variable_state(SubLObject v_properties)
|
static SubLObject |
kb_hl_supports.next_kb_hl_support_id()
|
static SubLObject |
simplifier.nlift_disjuncts(SubLObject disjuncts)
A destructive version of @xref lift-disjuncts. |
static SubLObject |
clause_utilities.nmake_clause(SubLObject neg_lits,
SubLObject pos_lits,
SubLObject clause)
Destructively modify CLAUSE to have NEG-LITS and POS-LITS. |
static SubLObject |
clause_utilities.nmake_dnf(SubLObject neg_lits,
SubLObject pos_lits,
SubLObject dnf)
Destructively modify DNF to have NEG-LITS and POS-LITS, and return DNF itself. |
static SubLObject |
el_utilities.nmap_formula_args(SubLObject func,
SubLObject formula,
SubLObject map_seqvarP)
A destructive version of @xref map-formula-args. |
static SubLObject |
el_utilities.nmap_formula_terms(SubLObject func,
SubLObject formula,
SubLObject map_seqvarP)
A destructive version of @xref map-formula-terms. |
static SubLObject |
list_utilities.nmapcar(SubLObject function,
SubLObject list)
A destructive version of @xref mapcar. |
static SubLObject |
list_utilities.nmerge_plist(SubLObject plist_a,
SubLObject plist_b)
Place all of the values of list B onto list A destructively and return the resulting PLIST. |
static SubLObject |
neural_net.nn_input_node_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
el_utilities.no_free_variablesP(SubLObject expression,
SubLObject varP)
is EXPRESSION free of any free variables? (excludes ground? check for efficiency) |
static SubLObject |
wff.no_wff_semanticsP()
|
static SubLObject |
backward.non_asserted_asent_via_gaf_lookupP(SubLObject sentence)
|
static SubLObject |
backward.non_asserted_asentP(SubLObject sentence)
|
static SubLObject |
unification.non_base_variable_p(SubLObject object)
|
static SubLObject |
unification.non_base_variable_transform(SubLObject object)
|
static SubLObject |
list_utilities.non_dotted_list_p(SubLObject object)
|
static SubLObject |
wff.non_editable_skolem_referenceP(SubLObject object)
|
static SubLObject |
arguments.non_empty_hl_justification_p(SubLObject object)
|
static SubLObject |
forts.non_fort_p(SubLObject object)
|
static SubLObject |
hl_supports.non_hl_predicate_p(SubLObject object)
|
static SubLObject |
subl_promotions.non_negative_integer_p(SubLObject object)
Return T iff OBJECT is an integer >= 0 |
static SubLObject |
fort_types_interface.non_predicate_functionP(SubLObject fort)
is FORT a non-predicate function? |
static SubLObject |
kb_accessors.non_skolem_indeterminate_term_denoting_functionP(SubLObject object)
|
static SubLObject |
control_vars.non_tiny_kb_loadedP()
Does the KB contain a nontrivial amount that is not the core (tiny) KB? |
static SubLObject |
wff_utilities.non_wf_fort_p(SubLObject object)
|
static SubLObject |
wff_utilities.non_wf_variable_p(SubLObject object)
|
static SubLObject |
string_utilities.non_whitespace_p(SubLObject v_char)
|
static SubLObject |
agenda.normal_transmit_operationsP()
|
static SubLObject |
kb_accessors.not_assertible_collectionP(SubLObject collection,
SubLObject mt)
|
static SubLObject |
kb_accessors.not_assertible_mtP(SubLObject mt)
|
static SubLObject |
kb_accessors.not_assertible_predicateP(SubLObject pred,
SubLObject mt)
|
static SubLObject |
string_utilities.not_digit_char_p(SubLObject thing)
|
static SubLObject |
list_utilities.not_eq(SubLObject obj1,
SubLObject obj2)
|
static SubLObject |
variables.not_fully_bound_p(SubLObject object)
Return T iff OBJECT contains some HL variable, and therefore is not fully bound. |
static SubLObject |
task_processor.note_active_task_process_description_if_permitted(SubLObject task_info)
Try to make this the active task, unless someone has already left us a reason to stop NOW. |
static SubLObject |
at_cache.note_at_cache_initialized()
|
static SubLObject |
at_utilities.note_at_violation(SubLObject note)
|
static SubLObject |
at_utilities.note_at_violationP()
|
static SubLObject |
at_routines.note_at_violations(SubLObject at_violations)
|
static SubLObject |
relation_evaluation.note_evaluation_function_support(SubLObject relation,
SubLObject evaluation_function)
|
static SubLObject |
utilities_macros.note_funcall_helper_function(SubLObject symbol)
Note that SYMBOL has been defined via DEFINE-PRIVATE-FUNCALL |
static SubLObject |
memoization_state.note_globally_cached_function(SubLObject function_symbol)
|
static SubLObject |
hl_interface_infrastructure.note_hl_modifier_invocation(SubLObject name,
SubLObject arg1,
SubLObject arg2,
SubLObject arg3,
SubLObject arg4,
SubLObject arg5)
|
static SubLObject |
hl_interface_infrastructure.note_hl_store_iterator(SubLObject iterator)
|
static SubLObject |
task_processor.note_inactive_task_process_description(SubLObject task_info)
|
static SubLObject |
kb_hl_supports.note_kb_hl_support_creation_complete(SubLObject hl_support)
|
static SubLObject |
kb_hl_supports.note_kb_hl_support_creation_started(SubLObject hl_support,
SubLObject kb_hl_support)
|
static SubLObject |
memoization_state.note_memoized_function(SubLObject function_symbol)
|
static SubLObject |
mt_vars.note_mt_var_basis(SubLObject var,
SubLObject basis)
|
static SubLObject |
mt_vars.note_mt_var(SubLObject var,
SubLObject basis)
|
static SubLObject |
utilities_macros.note_percent_progress(SubLObject index,
SubLObject max)
|
static SubLObject |
utilities_macros.note_state_variable_documentation(SubLObject variable,
SubLObject documentation)
|
static SubLObject |
hl_storage_modules.note_successful_hl_storage_module(SubLObject hl_module)
|
static SubLObject |
wff_vars.note_wff_property(SubLObject keyword,
SubLObject variable,
SubLObject v_default)
|
static SubLObject |
wff.note_wff_violation(SubLObject violation)
|
static SubLObject |
wff.note_wff_violationP()
|
static SubLObject |
wff.note_wff_violations(SubLObject violations)
|
static SubLObject |
utilities_macros.noting_percent_progress_postamble()
|
static SubLObject |
utilities_macros.noting_percent_progress_preamble(SubLObject string)
|
static SubLObject |
utilities_macros.noting_progress_postamble()
|
static SubLObject |
utilities_macros.noting_progress_preamble(SubLObject string)
|
static SubLObject |
simple_indexing.noting_terms_to_toggle_indexing_mode_internal()
|
static SubLObject |
clausifier.npackage_cnf_clause(SubLObject clause)
A destructive version of @xref package-cnf-clause. |
static SubLObject |
clausifier.npackage_xnf_clause(SubLObject clause)
A destructive version of @xref package-xnf-clause. |
static SubLObject |
el_utilities.nreplace_formula_arg(SubLObject argnum,
SubLObject new_arg,
SubLObject formula)
Replaces the ARGNUMth argument of FORMULA with NEW-ARG. |
static SubLObject |
list_utilities.nreplace_nth(SubLObject n,
SubLObject v_new,
SubLObject list)
replace the Nth item of LIST with NEW (destructive) This is a safer version of @xref set-nth |
static SubLObject |
subl_promotions.nrsublis_2(SubLObject alist,
SubLObject tree)
|
static SubLObject |
subl_promotions.nrsublis(SubLObject alist,
SubLObject tree,
SubLObject test,
SubLObject key)
Like NSUBLIS except ALIST is interpreted as (VALUE . |
static SubLObject |
transform_list_utilities.ntransform_perform_transform(SubLObject object,
SubLObject pred,
SubLObject transform,
SubLObject key)
|
static SubLObject |
transform_list_utilities.ntransform_recursive(SubLObject object,
SubLObject pred,
SubLObject transform,
SubLObject key,
SubLObject recursion_limit,
SubLObject recursion_level)
A destructive recursive version of $xref transform. |
static SubLObject |
transform_list_utilities.ntransform(SubLObject object,
SubLObject pred,
SubLObject transform,
SubLObject key,
SubLObject recursion_limit,
SubLObject transformation_max)
A destructive version of @xref transform. |
static SubLObject |
kb_indexing.num_best_gaf_lookup_index_try_all_allowed(SubLObject asent,
SubLObject truth,
SubLObject methods)
|
static SubLObject |
kb_indexing.num_best_gaf_lookup_index(SubLObject asent,
SubLObject truth,
SubLObject methods)
|
static SubLObject |
kb_indexing.num_gaf_arg_index(SubLObject v_term,
SubLObject argnum,
SubLObject pred,
SubLObject mt)
Return the number of gafs indexed off of TERM ARGNUM PRED MT. |
static SubLObject |
kb_indexing.num_genls_rule_index(SubLObject col,
SubLObject sense,
SubLObject mt,
SubLObject direction)
Return the raw assertion count at COL SENSE MT DIRECTION. |
static SubLObject |
kb_indexing.num_index(SubLObject v_term)
The total number of assertions indexed from TERM. |
static SubLObject |
list_utilities.num_list_cached_internal(SubLObject num,
SubLObject start)
|
static SubLObject |
list_utilities.num_list_cached(SubLObject num,
SubLObject start)
|
static SubLObject |
list_utilities.num_list(SubLObject num,
SubLObject start)
|
static SubLObject |
kb_indexing.num_nart_arg_index(SubLObject v_term,
SubLObject argnum,
SubLObject func)
Return the number of #$termOfUnit gafs indexed off of TERM ARGNUM FUNC. |
static SubLObject |
kb_indexing.num_other_index(SubLObject v_term)
Return the number of assertions at the other index for TERM. |
static SubLObject |
kb_indexing.num_predicate_extent_index(SubLObject pred,
SubLObject mt)
Return the assertion count at PRED MT. |
static SubLObject |
kb_indexing.num_predicate_rule_index(SubLObject pred,
SubLObject sense,
SubLObject mt,
SubLObject direction)
Return the raw assertion count at PRED SENSE MT DIRECTION. |
static SubLObject |
kb_indexing.num_quoted_isa_rule_index(SubLObject col,
SubLObject sense,
SubLObject mt,
SubLObject direction)
Return the raw assertion count at COL SENSE MT DIRECTION. |
static SubLObject |
kb_gp_mapping.num_spec_pred_index(SubLObject pred,
SubLObject mt)
only use this where PRED is a predicate. |
static SubLObject |
auxiliary_indexing.num_unbound_rule_index(SubLObject sense,
SubLObject mt,
SubLObject direction)
Return the unbound rule count at SENSE MT DIRECTION |
static SubLObject |
kb_indexing_macros.number_has_reached_cutoffP(SubLObject number,
SubLObject cutoff)
|
static SubLObject |
kb_indexing_macros.number_of_non_null_args_in_order(SubLObject arg1,
SubLObject arg2,
SubLObject arg3,
SubLObject arg4,
SubLObject arg5)
stops counting if it hits a null one |
static SubLObject |
list_utilities.numlist(SubLObject length,
SubLObject start)
|
static SubLObject |
string_utilities.object_to_string_internal(SubLObject object)
|
static SubLObject |
string_utilities.object_to_string(SubLObject object)
|
static SubLObject |
el_utilities.occurs_as_sequence_variableP(SubLObject var,
SubLObject sentence)
|
static SubLObject |
czer_main.old_commutative_atoms_in_orderP(SubLObject atom1,
SubLObject atom2)
|
static SubLObject |
czer_main.old_commutative_conses_in_orderP(SubLObject cons1,
SubLObject cons2)
|
static SubLObject |
czer_main.old_commutative_terms_in_orderP(SubLObject term1,
SubLObject term2)
|
static SubLObject |
ke.old_constant_names(SubLObject string)
Find any constants for which STRING is an oldConstantName. |
static SubLObject |
czer_main.old_last_resort_literal(SubLObject literals,
SubLObject candidates,
SubLObject varP)
|
static SubLObject |
number_utilities.onep(SubLObject object)
Return T iff OBJECT is 1 |
static SubLObject |
assertions_high.only_argument_of_assertion_p(SubLObject assertion,
SubLObject argument)
|
static SubLObject |
list_utilities.only_one(SubLObject list)
|
static SubLObject |
mt_relevance_macros.only_specified_mt_is_relevantP()
|
static SubLObject |
arg_type.opaque_arg_okP(SubLObject relation,
SubLObject arg,
SubLObject argnum,
SubLObject mt)
Returns t iff |
static SubLObject |
arg_type.opaque_arg_types_okP(SubLObject reln,
SubLObject arg,
SubLObject argnum,
SubLObject mt)
|
static SubLObject |
cycl_utilities.opaque_arg_wrt_free_varsP(SubLObject formula,
SubLObject argnum)
|
static SubLObject |
at_var_types.opaque_arg_wrt_pragmatic_requirementP(SubLObject formula,
SubLObject argnum)
|
static SubLObject |
cycl_utilities.opaque_arg_wrt_quoting_not_counting_logical_opsP(SubLObject formula,
SubLObject argnum)
Like @xref opaque-arg-wrt-quoting? but gives a free pass to logical operators, quantifiers, and trueSentence. |
static SubLObject |
cycl_utilities.opaque_arg_wrt_quotingP(SubLObject formula,
SubLObject argnum)
|
static SubLObject |
cycl_utilities.opaque_argP_int(SubLObject formula,
SubLObject argnum,
SubLObject opaque_arg_function)
|
static SubLObject |
cycl_utilities.opaque_argP(SubLObject formula,
SubLObject argnum)
|
static SubLObject |
hl_supports.opaque_hl_support_p(SubLObject support)
|
static SubLObject |
cycl_utilities.opaque_seqvarP(SubLObject formula)
|
static SubLObject |
id_index.optimize_id_index(SubLObject v_id_index,
SubLObject size)
Optimize ID-INDEX by merging the new objects into the old objects. |
static SubLObject |
czer_main.order_commutative_terms(SubLObject terms)
|
static SubLObject |
process_utilities.ordered_ipc_queue_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
list_utilities.ordered_set_difference(SubLObject list1,
SubLObject list2,
SubLObject test,
SubLObject key)
Like @xref set-difference except the order of returned items is the same order as in LIST1. |
static SubLObject |
list_utilities.ordered_union(SubLObject set1,
SubLObject set2,
SubLObject test,
SubLObject key)
like union only the result preserves the order of elements in the input sets |
static SubLObject |
os_process_utilities.os_process_impl_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
misc_utilities.other_binary_arg(SubLObject arg)
|
static SubLObject |
kb_mapping_macros.other_complex_final_index_spec_p(SubLObject object)
|
static SubLObject |
kb_mapping_macros.other_final_index_spec_p(SubLObject final_index_spec)
The other index is the only one that needs to do post-hoc semantic filtering. |
static SubLObject |
kb_mapping_macros.other_final_index_spec(SubLObject v_term)
Makes the single final-index-spec for TERM. |
static SubLObject |
kb_mapping_macros.other_index_assertion_match_p(SubLObject assertion,
SubLObject v_term)
|
static SubLObject |
kb_mapping_macros.other_simple_final_index_spec_p(SubLObject object)
|
static SubLObject |
kb_indexing.other_top_level_key()
|
static SubLObject |
queues.p_dequeue(SubLObject priority_queue,
SubLObject worstP)
|
static SubLObject |
queues.p_enqueue(SubLObject item,
SubLObject priority_queue)
|
static SubLObject |
queues.p_queue_best(SubLObject priority_queue)
|
static SubLObject |
queues.p_queue_comp_func(SubLObject object)
|
static SubLObject |
queues.p_queue_empty_p(SubLObject priority_queue)
Return T iff PRIORITY-QUEUE is empty. |
static SubLObject |
queues.p_queue_full_p(SubLObject priority_queue)
Return T iff PRIORITY-QUEUE is full. |
static SubLObject |
queues.p_queue_max_size(SubLObject object)
|
static SubLObject |
queues.p_queue_num(SubLObject object)
|
static SubLObject |
queues.p_queue_rank_func(SubLObject object)
|
static SubLObject |
queues.p_queue_size(SubLObject priority_queue)
Return the number of elements in PRIORITY-QUEUE. |
static SubLObject |
queues.p_queue_tree(SubLObject object)
|
static SubLObject |
clausifier.package_xnf_clause(SubLObject clause)
|
static SubLObject |
list_utilities.parametrized_median(SubLObject list,
SubLObject sort_pred)
returns the median of a list, after sorting by SORT-PRED. |
static SubLObject |
fort_types_interface.partially_commutative_predicate_p(SubLObject fort)
is FORT a partially commutative predicate? |
static SubLObject |
fort_types_interface.partially_commutative_relation_p(SubLObject fort)
is FORT a partially commutative relation? |
static SubLObject |
list_utilities.partition_list(SubLObject list,
SubLObject func)
|
static SubLObject |
el_utilities.pass_through_if_bounded_existential(SubLObject function,
SubLObject formula)
|
static SubLObject |
el_utilities.pass_through_if_conjunction(SubLObject function,
SubLObject formula)
|
static SubLObject |
el_utilities.pass_through_if_disjunction(SubLObject function,
SubLObject formula)
|
static SubLObject |
el_utilities.pass_through_if_junction(SubLObject function,
SubLObject formula)
|
static SubLObject |
el_utilities.pass_through_if_logical_op_or_quantified(SubLObject function,
SubLObject formula)
|
static SubLObject |
el_utilities.pass_through_if_logical_op(SubLObject function,
SubLObject formula)
|
static SubLObject |
el_utilities.pass_through_if_negation(SubLObject function,
SubLObject formula)
|
static SubLObject |
el_utilities.pass_through_if_quantified(SubLObject function,
SubLObject formula)
|
static SubLObject |
el_utilities.pass_through_if_regularly_quantified(SubLObject function,
SubLObject formula)
|
static SubLObject |
el_utilities.pass_through_if_relation_syntax(SubLObject function,
SubLObject formula)
|
static SubLObject |
file_utilities.path_separator_char(SubLObject path_type)
Return the appropriate separator char for the given PATH-TYPE. |
static SubLObject |
formula_pattern_match.pattern_matches_formula_internal(SubLObject pattern,
SubLObject formula)
|
static SubLObject |
formula_pattern_match.pattern_matches_formula_nat_method(SubLObject pattern,
SubLObject formula)
|
static SubLObject |
formula_pattern_match.pattern_matches_formula_without_bindings_internal(SubLObject pattern,
SubLObject formula)
|
static SubLObject |
formula_pattern_match.pattern_matches_formula_without_bindings(SubLObject pattern,
SubLObject formula)
Return T iff PATTERN matches FORMULA. |
static SubLObject |
formula_pattern_match.pattern_matches_formula(SubLObject pattern,
SubLObject formula)
Return T iff PATTERN matches FORMULA. |
static SubLObject |
pattern_match.pattern_matches_tree_and(SubLObject pattern,
SubLObject tree)
|
static SubLObject |
pattern_match.pattern_matches_tree_atomic_method_funcall(SubLObject method,
SubLObject tree)
|
static SubLObject |
pattern_match.pattern_matches_tree_bind(SubLObject pattern,
SubLObject tree)
|
static SubLObject |
pattern_match.pattern_matches_tree_cons(SubLObject pattern,
SubLObject tree)
|
static SubLObject |
pattern_match.pattern_matches_tree_internal(SubLObject pattern,
SubLObject tree)
For use by pattern match methods in other files. |
static SubLObject |
pattern_match.pattern_matches_tree_method_funcall(SubLObject method,
SubLObject pattern,
SubLObject tree)
|
static SubLObject |
pattern_match.pattern_matches_tree_or(SubLObject pattern,
SubLObject tree)
|
static SubLObject |
pattern_match.pattern_matches_tree_recursive(SubLObject pattern,
SubLObject tree)
|
static SubLObject |
pattern_match.pattern_matches_tree_test_funcall(SubLObject test,
SubLObject tree)
|
static SubLObject |
pattern_match.pattern_matches_tree_tree_find(SubLObject sub_pattern,
SubLObject tree)
|
static SubLObject |
pattern_match.pattern_matches_tree_without_bindings(SubLObject pattern,
SubLObject tree)
Return T iff PATTERN matches TREE. |
static SubLObject |
pattern_match.pattern_matches_tree(SubLObject pattern,
SubLObject tree)
Return T iff PATTERN matches TREE. |
static SubLObject |
pattern_match.pattern_transform_call(SubLObject pattern,
SubLObject tree)
|
static SubLObject |
pattern_match.pattern_transform_cons(SubLObject pattern,
SubLObject tree)
|
static SubLObject |
formula_pattern_match.pattern_transform_formula_internal(SubLObject pattern,
SubLObject formula,
SubLObject v_bindings)
|
static SubLObject |
formula_pattern_match.pattern_transform_formula(SubLObject pattern,
SubLObject formula,
SubLObject v_bindings)
Use PATTERN to transform FORMULA, assuming BINDINGS. |
static SubLObject |
pattern_match.pattern_transform_template(SubLObject pattern,
SubLObject tree)
|
static SubLObject |
pattern_match.pattern_transform_tree_internal(SubLObject pattern,
SubLObject tree)
For use by pattern transform methods in other files. |
static SubLObject |
pattern_match.pattern_transform_tree_recursive(SubLObject pattern,
SubLObject tree)
|
static SubLObject |
pattern_match.pattern_transform_tree(SubLObject pattern,
SubLObject tree,
SubLObject v_bindings)
Use PATTERN to transform TREE, assuming BINDINGS. |
static SubLObject |
pattern_match.pattern_transform_tuple(SubLObject pattern,
SubLObject tree)
|
static SubLObject |
number_utilities.percent(SubLObject numerator,
SubLObject denominator,
SubLObject significant_digits)
Express NUMERATOR/DENOMINATOR as a percent. |
static SubLObject |
api_kernel.perform_api_request(SubLObject api_request)
|
static SubLObject |
fi.perform_assert_post_processing(SubLObject assertions_found_or_created,
SubLObject deductions_found_or_created)
|
static SubLObject |
cyc_bookkeeping.perform_assertion_bookkeeping(SubLObject assertion)
|
static SubLObject |
cyc_bookkeeping.perform_constant_bookkeeping(SubLObject constant)
|
static SubLObject |
fi.perform_fi_substitutions(SubLObject object,
SubLObject symbol_variables)
|
static SubLObject |
agenda.perform_one_agenda_action()
Performs one agenda action |
static SubLObject |
rewrite_of_propagation.perform_rewrite_of_propagation(SubLObject assertion)
|
static SubLObject |
hl_storage_module_declarations.perform_subl_hl_storage_applicableP(SubLObject argument_spec,
SubLObject cnf,
SubLObject mt,
SubLObject direction,
SubLObject variable_map)
|
static SubLObject |
cycl_variables.permissible_keyword_varP(SubLObject thing)
|
static SubLObject |
at_vars.permitting_denotational_terms_admitted_by_defn_via_isaP()
|
static SubLObject |
cycl_utilities.permutations_merge(SubLObject list1,
SubLObject list2)
|
static SubLObject |
list_utilities.permute_list_int(SubLObject elements,
SubLObject test)
Given a list of elements, return all permutations of the elements |
static SubLObject |
list_utilities.permute_list(SubLObject elements,
SubLObject test)
Return a list of all possible distinct ordered lists of the elements in ELEMENTS. |
static SubLObject |
list_utilities.permute(SubLObject list,
SubLObject permutation)
e.g. |
static SubLObject |
preserves_genls_in_arg.pgia_after_adding_isa(SubLObject argument,
SubLObject assertion)
|
static SubLObject |
preserves_genls_in_arg.pgia_after_removing_genls(SubLObject deduction,
SubLObject assertion)
|
static SubLObject |
czer_main.pick_a_lit(SubLObject literals,
SubLObject bound_vars,
SubLObject connected_vars,
SubLObject already_sorted_literals,
SubLObject originals)
Returns the first literal in LITERALS with respect to the canonical ordering. |
static SubLObject |
hash_table_utilities.pop_hash(SubLObject key,
SubLObject table)
Pops off the first element of the value of KEY in TABLE. |
static SubLObject |
clause_utilities.pos_atomic_clause_p(SubLObject clause)
|
static SubLObject |
clause_utilities.pos_atomic_clauses_p(SubLObject object)
|
static SubLObject |
clause_utilities.pos_atomic_cnf_p(SubLObject cnf)
|
static SubLObject |
at_var_types.pos_lit_variable_genl_constraints(SubLObject var,
SubLObject literal,
SubLObject mt)
|
static SubLObject |
at_var_types.pos_lit_variable_inter_arg_isa_constraints(SubLObject var,
SubLObject literal,
SubLObject mt)
|
static SubLObject |
at_var_types.pos_lit_variable_isa_constraints_memoized_internal(SubLObject var,
SubLObject literal,
SubLObject mt)
|
static SubLObject |
at_var_types.pos_lit_variable_isa_constraints_memoized(SubLObject var,
SubLObject literal,
SubLObject mt)
|
static SubLObject |
at_var_types.pos_lit_variable_isa_constraints(SubLObject var,
SubLObject literal,
SubLObject mt)
|
static SubLObject |
at_var_types.pos_lit_variable_quoted_isa_constraints(SubLObject var,
SubLObject literal,
SubLObject mt)
|
static SubLObject |
clauses.pos_lits(SubLObject clause)
Return the pos-lits of CLAUSE. |
static SubLObject |
file_vector.position_file_vector(SubLObject fvector,
SubLObject index)
Position the data stream of the file vector. |
static SubLObject |
list_utilities.position_L(SubLObject item1,
SubLObject item2,
SubLObject guide_seq,
SubLObject test,
SubLObject key)
Return T iff the position of ITEM1 in GUIDE-SEQ is less than that of ITEM2. |
static SubLObject |
number_utilities.positive_infinity_p(SubLObject object)
|
static SubLObject |
number_utilities.positive_infinity()
|
static SubLObject |
subl_promotions.positive_integer_p(SubLObject object)
Return T iff OBJECT is an integer > 0 |
static SubLObject |
assertions_low.possibly_assertion_cnf_internal(SubLObject assertion)
|
static SubLObject |
assertions_high.possibly_assertion_cnf(SubLObject assertion)
Return the CNF of ASSERTION, or NIL if none can be found. |
static SubLObject |
el_utilities.possibly_atomic_sentence_p(SubLObject object)
A quick test for whether OBJECT could possibly be an atomic CycL sentence. |
static SubLObject |
kb_utilities.possibly_clear_dumpable_kb_state_hashes()
|
static SubLObject |
misc_kb_utilities.possibly_clear_genl_pos(SubLObject assertion)
used in various afterAddings that affect genl-pos? |
static SubLObject |
kb_accessors.possibly_convention_mt_for_decontextualized_cnf(SubLObject mt,
SubLObject cnf)
|
static SubLObject |
kb_hl_supports.possibly_create_kb_hl_support(SubLObject hl_support)
|
static SubLObject |
eval_in_api.possibly_cyc_api_eval(SubLObject api_request)
Call EVAL on API-REQUEST. |
static SubLObject |
eval_in_api.possibly_cyc_api_funcall_1(SubLObject func,
SubLObject arg1)
Funcall FUNC on ARG1. |
static SubLObject |
eval_in_api.possibly_cyc_api_funcall_2(SubLObject func,
SubLObject arg1,
SubLObject arg2)
Funcall FUNC on ARG1 and ARG2. |
static SubLObject |
eval_in_api.possibly_cyc_api_function_spec_p(SubLObject object)
Return T iff OBJECT is suitable for FUNCALL. |
static SubLObject |
cycl_utilities.possibly_cycl_formula_p(SubLObject object)
|
static SubLObject |
el_utilities.possibly_el_quantified_sentence_p(SubLObject object)
|
static SubLObject |
el_utilities.possibly_el_regularly_quantified_sentence_p(SubLObject object)
|
static SubLObject |
czer_utilities.possibly_escape_quote_hl_vars(SubLObject object,
SubLObject destructiveP)
|
static SubLObject |
el_utilities.possibly_fo_naut_p(SubLObject object)
A quick test for whether OBJECT could possibly be a first order naut. |
static SubLObject |
el_utilities.possibly_formula_with_sequence_variablesP(SubLObject formula)
Return T iff FORMULA might have a sequence variable. |
static SubLObject |
hlmt.possibly_hlmt_naut_p(SubLObject object)
|
static SubLObject |
hlmt.possibly_hlmt_p(SubLObject object)
|
static SubLObject |
mt_relevance_macros.possibly_in_mt_determine_function(SubLObject mt)
|
static SubLObject |
mt_relevance_macros.possibly_in_mt_determine_mt(SubLObject mt)
|
static SubLObject |
kb_utilities.possibly_initialize_dumpable_kb_state_hashes()
|
static SubLObject |
graphl_search_vars.possibly_initialize_graphl_marking_spaces(SubLObject v_search)
|
static SubLObject |
at_macros.possibly_make_defn_col_history_table()
|
static SubLObject |
at_macros.possibly_make_defn_fn_history_table()
|
static SubLObject |
at_macros.possibly_make_quoted_defn_col_history_table()
|
static SubLObject |
at_macros.possibly_make_quoted_defn_fn_history_table()
|
static SubLObject |
hlmt.possibly_mt_p(SubLObject object)
|
static SubLObject |
el_utilities.possibly_naut_p(SubLObject object)
A quick test for whether OBJECT could possibly be a naut. |
static SubLObject |
cycl_utilities.possibly_negate(SubLObject sentence,
SubLObject truth)
Assuming SENTENCE is a CycL sentence, return a negated version of it if TRUTH is :false |
static SubLObject |
memoization_state.possibly_new_memoization_state()
|
static SubLObject |
wff_macros.possibly_new_wff_memoization_state()
|
static SubLObject |
relation_evaluation.possibly_note_contextualized_evaluatable_relation(SubLObject relation)
Unless we've already found one, check if RELATION is contextualized, and note if it is. |
static SubLObject |
kb_access_metering.possibly_note_kb_access_assertion(SubLObject assertion)
|
static SubLObject |
utilities_macros.possibly_note_percent_progress_prediction(SubLObject elapsed,
SubLObject predicted_total_seconds,
SubLObject threshhold,
SubLObject show_ending_threshold)
|
static SubLObject |
bindings.possibly_optimize_bindings_wrt_equivalence(SubLObject old_bindings)
|
static SubLObject |
isa.possibly_propagate_isa_collection_subset_fn_the_set_of(SubLObject assertion)
If ASSERTION is of the form (#$isa |
static SubLObject |
isa.possibly_propagate_isa_the_collection_of(SubLObject assertion)
If ASSERTION is of the form (#$isa |
static SubLObject |
cache.possibly_resource_cache_entry(SubLObject v_cache,
SubLObject entry)
Decide whether to put this entry onto the free list of cache |
static SubLObject |
el_utilities.possibly_sentence_p(SubLObject object)
A quick test for whether OBJECT could possibly be a CycL sentence. |
static SubLObject |
arity.possibly_simplify_arity(SubLObject v_arity)
|
static SubLObject |
simple_indexing.possibly_toggle_term_index_mode(SubLObject v_term)
|
static SubLObject |
kb_hl_supports.possibly_unreify_kb_hl_supports(SubLObject justification)
|
static SubLObject |
mt_relevance_macros.possibly_with_just_mt_determine_function(SubLObject mt)
|
static SubLObject |
mt_relevance_macros.possibly_with_just_mt_determine_mt(SubLObject mt)
|
static SubLObject |
postcanonicalizer.postcanonicalizations_int(SubLObject sentence,
SubLObject mt)
|
static SubLObject |
postcanonicalizer.postcanonicalizations(SubLObject sentence,
SubLObject mt)
|
static SubLObject |
keyhash.potentially_grow_keyhash(SubLObject v_keyhash)
|
static SubLObject |
number_utilities.potentially_infinite_integer_divided_by_number_rounded(SubLObject int1,
SubLObject num2)
|
static SubLObject |
number_utilities.potentially_infinite_integer_E(SubLObject int1,
SubLObject int2)
|
static SubLObject |
number_utilities.potentially_infinite_integer_G(SubLObject int1,
SubLObject int2)
|
static SubLObject |
number_utilities.potentially_infinite_integer_L(SubLObject int1,
SubLObject int2)
|
static SubLObject |
number_utilities.potentially_infinite_integer_LE(SubLObject int1,
SubLObject int2)
|
static SubLObject |
number_utilities.potentially_infinite_integer_plus(SubLObject int1,
SubLObject int2)
|
static SubLObject |
number_utilities.potentially_infinite_integer_times_number_rounded(SubLObject int1,
SubLObject num2)
|
static SubLObject |
number_utilities.potentially_infinite_integer_times(SubLObject int1,
SubLObject int2)
|
static SubLObject |
number_utilities.potentially_infinite_number_divided_by(SubLObject num1,
SubLObject num2)
|
static SubLObject |
number_utilities.potentially_infinite_number_E(SubLObject num1,
SubLObject num2)
|
static SubLObject |
number_utilities.potentially_infinite_number_G(SubLObject num1,
SubLObject num2)
|
static SubLObject |
number_utilities.potentially_infinite_number_L(SubLObject num1,
SubLObject num2)
|
static SubLObject |
number_utilities.potentially_infinite_number_LE(SubLObject num1,
SubLObject num2)
|
static SubLObject |
number_utilities.potentially_infinite_number_max(SubLObject num1,
SubLObject num2)
|
static SubLObject |
number_utilities.potentially_infinite_number_min(SubLObject num1,
SubLObject num2)
|
static SubLObject |
number_utilities.potentially_infinite_number_p(SubLObject object)
|
static SubLObject |
number_utilities.potentially_infinite_number_plus(SubLObject num1,
SubLObject num2)
|
static SubLObject |
number_utilities.potentially_infinite_number_times(SubLObject num1,
SubLObject num2)
|
static SubLObject |
file_vector_utilities.potentially_swap_out_pristine_file_vector_backed_map_object(SubLObject value)
Helper for swapping out, both in the larger context of swapping out all and in the more specific context of swapping out some. |
static SubLObject |
queues.pq_collision_empty(SubLObject queue)
Returns T iff the queue implementation list is empty, in the case where the list would contain same-named keys for queue items. |
static SubLObject |
queues.pq_collision_enter(SubLObject item,
SubLObject queue)
Returns the list within the queue implementation that results from entering a new item which has the same key as others on this queue list. |
static SubLObject |
queues.pq_collision_next(SubLObject queue)
Returns the next item within the queue implementation that is obtained from a list of same-named keys. |
static SubLObject |
queues.pq_collision_remove(SubLObject item,
SubLObject queue)
Returns the list within the queue implementation that results from removing an item which has the same key as others on this queue list. |
static SubLObject |
kb_mapping_macros.pragma_rule_index_asent_match_p(SubLObject asent,
SubLObject rule)
|
static SubLObject |
kb_mapping_macros.pragma_rule_index_asent_p(SubLObject asent)
|
static SubLObject |
unification.pre_unify_replace_variables(SubLObject object)
|
static SubLObject |
precanonicalizer.precanonicalizations(SubLObject formula,
SubLObject mt)
Performs some simplifications on FORMULA to prepare it for canonicalization. |
static SubLObject |
precanonicalizer.precanonicalizationsP(SubLObject formula,
SubLObject mt,
SubLObject formula_is_an_asent_with_no_subformulasP)
|
static SubLObject |
kb_mapping_utilities.pred_arg_values(SubLObject v_term,
SubLObject pred,
SubLObject arg,
SubLObject term_psn,
SubLObject arg_psn,
SubLObject gather_psn,
SubLObject truth)
|
static SubLObject |
kb_mapping_macros.pred_arg2_rule_current_relevant_keylist(SubLObject state)
If STATE's current keylist is valid and relevant, returns it. |
static SubLObject |
kb_mapping_macros.pred_arg2_rule_final_index_spec_iterator_doneP(SubLObject state)
|
static SubLObject |
kb_mapping_macros.pred_arg2_rule_final_index_spec_iterator_next_direction_key(SubLObject state)
|
static SubLObject |
kb_mapping_macros.pred_arg2_rule_final_index_spec_iterator_next(SubLObject state)
|
static SubLObject |
kb_mapping_macros.pred_arg2_rule_final_index_spec_iterator_quiesce_one_step(SubLObject state)
STATE is assumed to be invalid or irrelevant. |
static SubLObject |
kb_mapping_macros.pred_arg2_rule_final_index_spec_iterator_quiesce(SubLObject state)
Iterates over the keys in STATE until it ends up with its current keylist (@see pred-arg2-rule-current-keylist) being valid and relevant, with validity and relevance being determined by @xref pred-arg2-rule-current-relevant-keylist. |
static SubLObject |
kb_mapping_macros.pred_arg2_rule_final_index_spec_iterator_refill_direction_keys(SubLObject state)
refill the direction-keys by popping an mt but don't actually pop the mt if it's fresh, just note that it's unfresh now |
static SubLObject |
kb_mapping_macros.pred_arg2_rule_final_index_spec_iterator_refill_mt_keys(SubLObject state)
refill the mt-keys by popping a sense but don't actually pop the sense if it's fresh, just note that it's unfresh now |
static SubLObject |
kb_mapping_macros.pred_arg2_rule_final_index_spec_iterator_state_arg2(SubLObject state)
The input arg2 |
static SubLObject |
kb_mapping_macros.pred_arg2_rule_final_index_spec_iterator_state_direction_keys(SubLObject state)
The remaining directions left to iterate over |
static SubLObject |
kb_mapping_macros.pred_arg2_rule_final_index_spec_iterator_state_direction(SubLObject state)
The input direction |
static SubLObject |
kb_mapping_macros.pred_arg2_rule_final_index_spec_iterator_state_mt_keys(SubLObject state)
The remaining mts left to iterate over |
static SubLObject |
kb_mapping_macros.pred_arg2_rule_final_index_spec_iterator_state_note(SubLObject state)
A note containing information about the state of the keys, used to control code flow |
static SubLObject |
kb_mapping_macros.pred_arg2_rule_final_index_spec_iterator_state_pred(SubLObject state)
The input pred |
static SubLObject |
kb_mapping_macros.pred_arg2_rule_final_index_spec_iterator_state_sense_keys(SubLObject state)
The remaining senses to iterate over |
static SubLObject |
kb_mapping_macros.pred_arg2_rule_final_index_spec_iterator_state_top_level_key(SubLObject state)
The top-level key to the final index, used for subclassing |
static SubLObject |
kb_mapping_macros.pred_arg2_rule_keylist_to_final_index_spec(SubLObject pred,
SubLObject top_level_key,
SubLObject keylist)
|
static SubLObject |
pred_relevance_macros.pred_info_object_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
czer_main.pred_L(SubLObject pred_1,
SubLObject pred_2)
|
static SubLObject |
el_utilities.pred_litP(SubLObject literal,
SubLObject pred)
|
static SubLObject |
wff.pred_of_editable_skolem_gafP(SubLObject pred)
|
static SubLObject |
pred_relevance_macros.pred_relevance_undefined_p()
|
static SubLObject |
kb_mapping_utilities.pred_u_v_holds_in_any_mt(SubLObject pred,
SubLObject u,
SubLObject v,
SubLObject u_arg,
SubLObject v_arg,
SubLObject truth)
Find the first gaf assertion such that: (a) the assertion is allowed to be in any microtheory (b) if TRUTH is non-nil, the assertion has TRUTH as its truth value (c) PRED is the predicate used. |
static SubLObject |
kb_mapping_utilities.pred_u_v_holds(SubLObject pred,
SubLObject u,
SubLObject v,
SubLObject u_arg,
SubLObject v_arg,
SubLObject truth)
Find the first gaf assertion such that: (a) the assertion is in a relevant microtheory (relevance is established outside) (b) if TRUTH is non-nil, the assertion has TRUTH as its truth value (c) PRED is the predicate used. |
static SubLObject |
kb_mapping_utilities.pred_value_tuples_in_any_mt(SubLObject v_term,
SubLObject pred,
SubLObject index_arg,
SubLObject gather_args,
SubLObject truth)
Find all gaf assertions such that: (a) the assertion is allowed to be from any microtheory (b) if TRUTH is non-nil, the assertion has TRUTH as its truth value (c) PRED is the predicate used. |
static SubLObject |
kb_mapping_utilities.pred_value_tuples(SubLObject v_term,
SubLObject pred,
SubLObject index_arg,
SubLObject gather_args,
SubLObject truth)
Find all gaf assertions such that: (a) the assertion is in a relevant microtheory (relevance is established outside) (b) if TRUTH is non-nil, the assertion has TRUTH as its truth value (c) PRED is the predicate used. |
static SubLObject |
kb_mapping_utilities.pred_values_in_relevant_mts(SubLObject v_term,
SubLObject pred,
SubLObject mt,
SubLObject index_arg,
SubLObject gather_arg,
SubLObject truth)
If MT is NIL, behaves like PRED-VALUES. |
static SubLObject |
kb_mapping_utilities.pred_values(SubLObject v_term,
SubLObject pred,
SubLObject index_arg,
SubLObject gather_arg,
SubLObject truth)
Find all gaf assertions such that: (a) the assertion is in a relevant microtheory (relevance is established outside) (b) if TRUTH is non-nil, the assertion has TRUTH as its truth value (c) PRED is the predicate used. |
static SubLObject |
arg_type.predicate_constraints_okP(SubLObject literal,
SubLObject mt)
|
static SubLObject |
kb_accessors.predicate_convention_mt(SubLObject predicate)
|
static SubLObject |
kb_mapping_macros.predicate_extent_current_relevant_keylist(SubLObject state)
If STATE's current keylist is valid and relevant, returns it. |
static SubLObject |
kb_mapping_macros.predicate_extent_final_index_spec_iterator_doneP(SubLObject state)
|
static SubLObject |
kb_mapping_macros.predicate_extent_final_index_spec_iterator_next_mt_key(SubLObject state)
|
static SubLObject |
kb_mapping_macros.predicate_extent_final_index_spec_iterator_next(SubLObject state)
|
static SubLObject |
kb_mapping_macros.predicate_extent_final_index_spec_iterator_quiesce(SubLObject state)
Iterates over the keys in STATE until it ends up with its current keylist (@see predicate-extent-current-keylist) being valid and relevant, with validity and relevance being determined by @xref predicate-extent-current-relevant-keylist. |
static SubLObject |
kb_mapping_macros.predicate_extent_final_index_spec_iterator_state_mt_keys(SubLObject state)
The remaining mts left to iterate over |
static SubLObject |
kb_mapping_macros.predicate_extent_final_index_spec_iterator_state_predicate(SubLObject state)
The input predicate |
static SubLObject |
kb_mapping_macros.predicate_extent_keylist_to_final_index_spec(SubLObject v_term,
SubLObject keylist)
|
static SubLObject |
kb_indexing.predicate_extent_top_level_key()
|
static SubLObject |
fort_types_interface.predicate_in_any_mtP(SubLObject fort)
is FORT a predicate in any mt? |
static SubLObject |
fort_types_interface.predicate_p(SubLObject fort)
is FORT a predicate? |
static SubLObject |
kb_mapping_macros.predicate_rule_current_relevant_keylist(SubLObject state)
If STATE's current keylist is valid and relevant, returns it. |
static SubLObject |
kb_mapping_macros.predicate_rule_final_index_spec_iterator_doneP(SubLObject state)
|
static SubLObject |
kb_mapping_macros.predicate_rule_final_index_spec_iterator_next_direction_key(SubLObject state)
|
static SubLObject |
kb_mapping_macros.predicate_rule_final_index_spec_iterator_next(SubLObject state)
|
static SubLObject |
kb_mapping_macros.predicate_rule_final_index_spec_iterator_quiesce_one_step(SubLObject state)
STATE is assumed to be invalid or irrelevant. |
static SubLObject |
kb_mapping_macros.predicate_rule_final_index_spec_iterator_quiesce(SubLObject state)
Iterates over the keys in STATE until it ends up with its current keylist (@see predicate-rule-current-keylist) being valid and relevant, with validity and relevance being determined by @xref predicate-rule-current-relevant-keylist. |
static SubLObject |
kb_mapping_macros.predicate_rule_final_index_spec_iterator_refill_direction_keys(SubLObject state)
refill the direction-keys by popping an mt but don't actually pop the mt if it's fresh, just note that it's unfresh now |
static SubLObject |
kb_mapping_macros.predicate_rule_final_index_spec_iterator_refill_mt_keys(SubLObject state)
refill the mt-keys by popping a sense but don't actually pop the sense if it's fresh, just note that it's unfresh now |
static SubLObject |
kb_mapping_macros.predicate_rule_final_index_spec_iterator_state_direction_keys(SubLObject state)
The remaining directions left to iterate over |
static SubLObject |
kb_mapping_macros.predicate_rule_final_index_spec_iterator_state_direction(SubLObject state)
The input direction |
static SubLObject |
kb_mapping_macros.predicate_rule_final_index_spec_iterator_state_mt_keys(SubLObject state)
The remaining mts left to iterate over |
static SubLObject |
kb_mapping_macros.predicate_rule_final_index_spec_iterator_state_note(SubLObject state)
A note containing information about the state of the keys, used to control code flow |
static SubLObject |
kb_mapping_macros.predicate_rule_final_index_spec_iterator_state_predicate(SubLObject state)
The input predicate |
static SubLObject |
kb_mapping_macros.predicate_rule_final_index_spec_iterator_state_sense_keys(SubLObject state)
The remaining senses to iterate over |
static SubLObject |
kb_mapping_macros.predicate_rule_index_asent_match_p(SubLObject asent,
SubLObject predicate)
|
static SubLObject |
kb_mapping_macros.predicate_rule_index_asent_p(SubLObject asent)
|
static SubLObject |
kb_mapping_macros.predicate_rule_keylist_to_final_index_spec(SubLObject pred,
SubLObject keylist)
|
static SubLObject |
el_utilities.predicate_specP(SubLObject v_term,
SubLObject var_func)
|
static SubLObject |
fort_types_interface.predicateP(SubLObject fort)
is FORT a predicate? |
static SubLObject |
format_nil.princ_integer_to_string(SubLObject integer)
Return a string representation of INTEGER |
static SubLObject |
utilities_macros.print_2_digit_nonnegative_integer(SubLObject integer,
SubLObject stream)
|
static SubLObject |
constant_handles.print_constant(SubLObject object,
SubLObject stream,
SubLObject depth)
|
static SubLObject |
utilities_macros.print_progress_percent(SubLObject percent)
|
static SubLObject |
variables.print_variable(SubLObject object,
SubLObject stream,
SubLObject depth)
|
static SubLObject |
queues.priority_queue_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
operation_communication.process_auxiliary_operationsP()
|
static SubLObject |
process_utilities.process_exhaust_immediately_fn()
|
static SubLObject |
operation_communication.process_local_operationsP()
|
static SubLObject |
kb_hl_supports.process_tms_kb_hl_support_queue()
|
static SubLObject |
process_utilities.process_wrapper_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
genl_mts.proper_genl_mtP(SubLObject spec,
SubLObject genl,
SubLObject mt_mt,
SubLObject tv)
|
static SubLObject |
list_utilities.proper_list_p(SubLObject object)
|
static SubLObject |
list_utilities.proper_subsetp(SubLObject list1,
SubLObject list2,
SubLObject test,
SubLObject key)
|
static SubLObject |
builder_utilities.propose_all_sticky_kb_sbhl_caching_policies(SubLObject link_predicates,
SubLObject with_prefetch_p)
Generate a KB SBHL caching policy proposal for sticky SBHL caching that for all passed link predicates. |
static SubLObject |
builder_utilities.propose_legacy_kb_sbhl_caching_policies(SubLObject link_predicates)
Generate a KB SBHL caching policy proposal that reflects the state of the the system before the introduction of swap-out support--i.e. |
static SubLObject |
wff.provide_wff_suggestionsP()
|
static SubLObject |
czer_main.psc_queryP(SubLObject mt)
|
static SubLObject |
hash_table_utilities.push_hash(SubLObject key,
SubLObject item,
SubLObject table)
|
static SubLObject |
task_processor.push_tpool_background_msg(SubLObject msg,
SubLObject task_process_pool)
|
static SubLObject |
task_processor.push_tpool_processor(SubLObject v_task_processor,
SubLObject task_process_pool)
|
static SubLObject |
queues.q_elements(SubLObject object)
|
static SubLObject |
queues.q_last(SubLObject object)
|
static SubLObject |
queues.q_num(SubLObject object)
|
static SubLObject |
el_utilities.quantified_sub_sentence_argnum_for_operator(SubLObject operator)
|
static SubLObject |
el_utilities.quantified_sub_sentence_argnum(SubLObject sentence)
|
static SubLObject |
el_utilities.quantified_sub_sentence(SubLObject sentence)
returns the quantified subsentence in a quantified sentence. |
static SubLObject |
el_utilities.quantified_var(SubLObject sentence)
returns the quantified variable in a quantified sentence. |
static SubLObject |
fort_types_interface.quantifier_p(SubLObject fort)
is FORT a quantifier? |
static SubLObject |
cycl_grammar.quasi_quote_syntax_p(SubLObject object)
|
static SubLObject |
queues.queue_empty_p(SubLObject queue)
Return T iff QUEUE is empty. |
static SubLObject |
queues.queue_p(SubLObject object)
|
static SubLObject |
queues.queue_peek(SubLObject queue)
Return the first item on QUEUE without perturbing the queue. |
static SubLObject |
queues.queue_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
queues.queue_size(SubLObject queue)
Return the number of elements in QUEUE. |
static SubLObject |
transform_list_utilities.quiescent_ntransform(SubLObject object,
SubLObject pred,
SubLObject transform,
SubLObject key,
SubLObject quiescence,
SubLObject recursion_limit,
SubLObject transformation_max)
Calls 'quiescent-ntransform-recursive' to iteratively transform object and then its transformation using 'transform' so long as 'pred' succeeds and the application of 'quiescence' to the transformation of the object fails. |
static SubLObject |
transform_list_utilities.quiescent_transform(SubLObject object,
SubLObject pred,
SubLObject transform,
SubLObject key,
SubLObject quiescence)
|
static SubLObject |
at_defns.quiet_defn_admitsP(SubLObject defn,
SubLObject v_term,
SubLObject collection,
SubLObject mt)
see if defn |
static SubLObject |
at_defns.quiet_defns_admitP(SubLObject collection,
SubLObject v_term,
SubLObject mt)
|
static SubLObject |
at_defns.quiet_has_type_memoizedP_internal(SubLObject v_term,
SubLObject collection,
SubLObject mt,
SubLObject mt_info)
|
static SubLObject |
at_defns.quiet_has_type_memoizedP(SubLObject v_term,
SubLObject collection,
SubLObject mt,
SubLObject mt_info)
|
static SubLObject |
at_defns.quiet_has_typeP(SubLObject v_term,
SubLObject collection,
SubLObject mt)
|
static SubLObject |
at_defns.quiet_sufficient_defns_admitP(SubLObject collection,
SubLObject v_term,
SubLObject mt)
|
static SubLObject |
cycl_grammar.quote_syntax_p(SubLObject object)
|
static SubLObject |
kb_accessors.quoted_argumentP(SubLObject relation,
SubLObject argnum)
|
static SubLObject |
at_defns.quoted_defn_admits_intP_metered(SubLObject defn,
SubLObject v_term,
SubLObject collection)
|
static SubLObject |
at_defns.quoted_defn_admits_intP(SubLObject defn,
SubLObject v_term,
SubLObject collection)
|
static SubLObject |
at_defns.quoted_defn_admitsP(SubLObject defn,
SubLObject v_term,
SubLObject collection,
SubLObject mt)
does defn |
static SubLObject |
at_defns.quoted_defn_history(SubLObject defn)
|
static SubLObject |
at_defns.quoted_defns_admitP(SubLObject collection,
SubLObject v_term,
SubLObject mt)
|
static SubLObject |
at_defns.quoted_has_typeP(SubLObject v_term,
SubLObject collection,
SubLObject mt)
|
static SubLObject |
isa.quoted_instanceof_after_adding(SubLObject source,
SubLObject assertion)
Modifier. |
static SubLObject |
isa.quoted_isa_in_any_mtP(SubLObject v_term,
SubLObject collection)
is |
static SubLObject |
el_utilities.quoted_isa_litP(SubLObject lit)
|
static SubLObject |
isa.quoted_isaP(SubLObject v_term,
SubLObject collection,
SubLObject mt,
SubLObject tv)
Returns whether TERM is a quoted instance of COLLECTION via the SBHL, i.e. |
static SubLObject |
czer_utilities.quoted_sentence_arg_intP_internal(SubLObject relation,
SubLObject argnum,
SubLObject mt)
|
static SubLObject |
czer_utilities.quoted_sentence_arg_intP(SubLObject relation,
SubLObject argnum,
SubLObject mt)
|
static SubLObject |
czer_utilities.quoted_term_with_hl_varP(SubLObject object)
|
static SubLObject |
list_utilities.quotify(SubLObject object)
Return an expression which, if evaluated, would return OBJECT. |
static SubLObject |
api_kernel.read_api_request(SubLObject in_stream)
|
static SubLObject |
cfasl_kernel.read_cfasl_request(SubLObject in_stream,
SubLObject eof_error_p,
SubLObject eof_value)
|
static SubLObject |
file_hash_table.read_fht_uint4(SubLObject stream)
|
static SubLObject |
file_vector.read_file_vector_index_entry(SubLObject fvector,
SubLObject index)
fetch a specific entry from the file vector index. |
static SubLObject |
operation_communication.read_master_transcript_op_number()
|
static SubLObject |
system_parameters.read_parameter_form(SubLObject stream)
|
static SubLObject |
constant_handles.reader_make_constant_shell(SubLObject constant_name)
Trampoline called by the #$ reader |
static SubLObject |
dumper.rebuild_computable_but_not_dumpable_yet()
These are former 'initializations' that are rebuilding expensive (in both time and space) structures and so should *not* be part of load-kb-initializations, but part of [dump/load/rebuild]-computable-remaining-hl. |
static SubLObject |
hl_storage_modules.rebuild_solely_specific_hl_storage_module_predicate_store()
|
static SubLObject |
somewhere_cache.recache_some_pred_assertion_somewhere_int(SubLObject pred,
SubLObject v_term)
|
static SubLObject |
somewhere_cache.recache_some_pred_assertion_somewhere(SubLObject argument,
SubLObject assertion)
'after-adding' and 'after-removing' for preds in *somewhere-cached-preds-table*. |
static SubLObject |
operation_communication.receiving_changeP(SubLObject new_mode)
Is the change in communication-mode going to change the receive part of the mode? |
static SubLObject |
operation_communication.receiving_remote_operationsP()
|
static SubLObject |
hl_storage_modules.reclassify_hl_storage_modules()
|
static SubLObject |
tva_cache.reconnect_tva_cache_registry_to_file_vector_files(SubLObject data_file,
SubLObject index_file,
SubLObject common_symbols)
Walks the TVA cache registry and reconnects all of the TVA caches registered. |
static SubLObject |
tva_cache.reconnect_tva_cache_registry(SubLObject directory,
SubLObject common_symbols)
Helper method for system KB initializations code. |
static SubLObject |
list_utilities.recons(SubLObject car,
SubLObject cdr,
SubLObject cons)
Cons a new pair only if the CAR or CDR of CONS are not EQ to CAR and CDR. |
static SubLObject |
file_utilities.reconstruct_path(SubLObject path_list,
SubLObject filename,
SubLObject path_type)
Reconstruct the deconstructed path. |
static SubLObject |
api_kernel.record_api_request(SubLObject api_request)
|
static SubLObject |
api_kernel.record_api_result(SubLObject result,
SubLObject errorP)
|
static SubLObject |
at_defns.recursive_defn_callP(SubLObject defn,
SubLObject v_term)
|
static SubLObject |
at_utilities.recursive_violationP(SubLObject note)
|
static SubLObject |
clausifier.recursively_standardize_variables(SubLObject sentence)
Renames all quantified variables into a canonical order, with the innermost variables having smaller indices. |
static SubLObject |
red_infrastructure_macros.red_def_helper(SubLObject key,
SubLObject name,
SubLObject defaultvalue,
SubLObject ltype,
SubLObject valuetype)
|
static SubLObject |
red_api.red_element_struct_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
red_api.red_repository_list_struct_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
red_api.red_repository_struct_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
red_api.red_struct_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
red_infrastructure.red_symbol_default_value(SubLObject object)
|
static SubLObject |
red_infrastructure.red_symbol_name(SubLObject object)
|
static SubLObject |
red_infrastructure.red_symbol_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
red_infrastructure.red_symbol_red_key(SubLObject object)
|
static SubLObject |
red_infrastructure.red_value(SubLObject red_sym)
|
static SubLObject |
hlmt.reduce_hlmt(SubLObject v_hlmt,
SubLObject minimize_mt_union_mtsP)
Removes default values from HLMT, for more compact storage. |
static SubLObject |
el_utilities.referenced_variables(SubLObject formula,
SubLObject varP)
|
static SubLObject |
fort_types_interface.reflexive_binary_predicate_p(SubLObject fort)
is FORT a reflexive binary predicate? |
static SubLObject |
eval_in_api.register_api_immutable_global(SubLObject var)
|
static SubLObject |
eval_in_api.register_api_mutable_global(SubLObject var)
|
static SubLObject |
utilities_macros.register_api_predefined_function(SubLObject operator)
Permit the use of the OPERATOR function in the CYC api |
static SubLObject |
utilities_macros.register_api_predefined_host_function(SubLObject operator)
Permit the use of the OPERATOR host function in the CYC api |
static SubLObject |
utilities_macros.register_api_predefined_host_macro(SubLObject operator)
Permit the use of the OPERATOR host-access macro in the CYC api |
static SubLObject |
utilities_macros.register_api_predefined_macro(SubLObject operator)
Permit the use of the OPERATOR macro in the CYC api |
static SubLObject |
eval_in_api.register_api_special_verify(SubLObject operator,
SubLObject handler)
|
static SubLObject |
utilities_macros.register_api_special(SubLObject operator,
SubLObject handler)
|
static SubLObject |
hl_storage_modules.register_argument_type_specific_hl_storage_module(SubLObject hl_module,
SubLObject argument_type)
|
static SubLObject |
assertion_manager.register_assertion_content(SubLObject id,
SubLObject assertion_content)
Note that ID will be used as the id for ASSERTION-CONTENT. |
static SubLObject |
assertion_handles.register_assertion_id(SubLObject assertion,
SubLObject id)
Note that ID will be used as the id for ASSERTION. |
static SubLObject |
cfasl.register_cfasl_guid_denoted_type_input_function(SubLObject cfasl_guid_opcode,
SubLObject function)
|
static SubLObject |
cfasl.register_cfasl_input_function(SubLObject cfasl_opcode,
SubLObject function)
|
static SubLObject |
clause_strucs.register_clause_struc_id(SubLObject clause_struc,
SubLObject id)
Note that ID will be used as the id for CLAUSE-STRUC. |
static SubLObject |
constants_low.register_constant_guid(SubLObject id,
SubLObject constant_guid,
SubLObject constant)
Note that ID will be used as the id for CONSTANT-GUID, and that the constant with guid CONSTANT-GUID is CONSTANT. |
static SubLObject |
constant_index_manager.register_constant_index(SubLObject id,
SubLObject constant_index)
Note that ID will be used as the id for CONSTANT-INDEX. |
static SubLObject |
constant_handles.register_constant_suid(SubLObject constant,
SubLObject suid)
Note that SUID will be used as the suid for CONSTANT. |
static SubLObject |
utilities_macros.register_cyc_api_arg_types(SubLObject name,
SubLObject argument_type_list)
For the symbol NAME, register the Cyc API function argument types, which take the form of a list of argument type expressions. |
static SubLObject |
utilities_macros.register_cyc_api_args(SubLObject name,
SubLObject arglist)
For the symbol NAME, register the Cyc API ARGLIST since CMUCL does not record the macro argument list. |
static SubLObject |
utilities_macros.register_cyc_api_function_documentation(SubLObject name,
SubLObject documentation_string)
Register DOCUMENTATION-STRING as the function documentation for NAME. |
static SubLObject |
utilities_macros.register_cyc_api_function(SubLObject name,
SubLObject arglist,
SubLObject doc_string,
SubLObject argument_types,
SubLObject return_types)
Register NAME as a (public) Cyc API function. |
static SubLObject |
utilities_macros.register_cyc_api_macro(SubLObject name,
SubLObject pattern,
SubLObject doc_string)
Register NAME as a (public) Cyc API macro. |
static SubLObject |
utilities_macros.register_cyc_api_return_types(SubLObject name,
SubLObject return_types)
For the symbol NAME, register the Cyc API function return types. |
static SubLObject |
utilities_macros.register_cyc_api_symbol(SubLObject name)
Register the symbol NAME as a defined Cyc API function or macro. |
static SubLObject |
deduction_manager.register_deduction_content(SubLObject id,
SubLObject deduction_content)
Note that ID will be used as the id for DEDUCTION-CONTENT. |
static SubLObject |
deduction_handles.register_deduction_id(SubLObject deduction,
SubLObject id)
Note that ID will be used as the id for DEDUCTION. |
static SubLObject |
access_macros.register_external_symbol(SubLObject symbol)
|
static SubLObject |
file_hash_table.register_fht_serialization_entry(SubLObject serialization,
SubLObject plist)
|
static SubLObject |
misc_kb_utilities.register_find_object_by_kb_handle_method(SubLObject type,
SubLObject method)
|
static SubLObject |
utilities_macros.register_global_lock(SubLObject global,
SubLObject name)
|
static SubLObject |
hl_storage_modules.register_hl_storage_module(SubLObject name,
SubLObject plist)
|
static SubLObject |
memoization_state.register_hl_store_cache_clear_callback(SubLObject callback)
|
static SubLObject |
constant_handles.register_invalid_constant_by_name(SubLObject constant,
SubLObject name)
|
static SubLObject |
utilities_macros.register_kb_function(SubLObject function_symbol)
Note that SYMBOL is expected to be a function symbol referenced by the KB. |
static SubLObject |
kb_hl_support_manager.register_kb_hl_support_content(SubLObject id,
SubLObject kb_hl_support_content)
Note that ID will be used as the id for KB-HL-SUPPORT-CONTENT. |
static SubLObject |
kb_hl_supports.register_kb_hl_support_id(SubLObject id,
SubLObject kb_hl_support)
|
static SubLObject |
kb_object_manager.register_kb_object_content(SubLObject kbom,
SubLObject id,
SubLObject kb_object_content)
Note that ID will be used as the id for KB-OBJECT-CONTENT. |
static SubLObject |
utilities_macros.register_kb_symbol(SubLObject symbol)
Note that SYMBOL is expected to be a symbol referenced by the KB. |
static SubLObject |
utilities_macros.register_kb_variable_initialization(SubLObject var_symbol,
SubLObject func)
Associates FUNC as the initialization function for VAR-SYMBOL in @xref *kb-var-initializations* |
static SubLObject |
access_macros.register_macro_helper(SubLObject helper,
SubLObject macro)
|
static SubLObject |
memoization_state.register_mt_dependent_cache_clear_callback(SubLObject callback)
|
static SubLObject |
nart_handles.register_nart_id(SubLObject nart,
SubLObject id)
Note that ID will be used as the id for NART. |
static SubLObject |
utilities_macros.register_obsolete_cyc_api_function(SubLObject name,
SubLObject replacements,
SubLObject arglist,
SubLObject doc_string,
SubLObject argument_types,
SubLObject return_types)
Register NAME as a deprecated (public) Cyc API function. |
static SubLObject |
utilities_macros.register_obsolete_cyc_api_replacements(SubLObject name,
SubLObject replacements)
For the symbol NAME, denoting an deprecated Cyc API register the Cyc API replacements. |
static SubLObject |
hl_storage_modules.register_predicate_generic_hl_storage_module(SubLObject hl_module)
|
static SubLObject |
hl_storage_modules.register_predicate_specific_hl_storage_module(SubLObject hl_module,
SubLObject predicate)
|
static SubLObject |
red_infrastructure.register_red(SubLObject red_sym)
|
static SubLObject |
hl_storage_modules.register_solely_specific_hl_storage_module_predicate(SubLObject predicate)
If you want the specific hl-storage modules for PREDICATE to supplant ALL generic hl-storage modules, then register this property. |
static SubLObject |
system_parameters.register_system_parameter(SubLObject name,
SubLObject v_default,
SubLObject type,
SubLObject description)
Helper function for the macro DEFINE-SYSTEM-PARAMETER |
static SubLObject |
tcp_server_utilities.register_tcp_server_type(SubLObject type,
SubLObject handler,
SubLObject mode)
Register that TCP servers of TYPE use HANDLER with MODE. |
static SubLObject |
tcp_server_utilities.register_tcp_server(SubLObject tcp_server)
|
static SubLObject |
unrepresented_term_index_manager.register_unrepresented_term_index(SubLObject id,
SubLObject unrepresented_term_index)
Note that ID will be used as the id for UNREPRESENTED-TERM-INDEX. |
static SubLObject |
unrepresented_terms.register_unrepresented_term_suid(SubLObject v_term,
SubLObject suid)
Note that SUID will be used as the suid for UNREPRESENTED-TERM. |
static SubLObject |
cfasl.register_wide_cfasl_opcode_input_function(SubLObject wide_opcode,
SubLObject function)
|
static SubLObject |
hl_storage_module_declarations.regular_kb_assertion_applicableP(SubLObject argument_spec,
SubLObject cnf,
SubLObject mt,
SubLObject direction,
SubLObject variable_map)
|
static SubLObject |
hash_table_utilities.rehash(SubLObject table)
Rehash every KEY VALUE pair in the hashtable TABLE. |
static SubLObject |
fort_types_interface.reifiable_function_p(SubLObject fort)
is FORT a reifiable function? |
static SubLObject |
czer_utilities.reifiable_function_termP(SubLObject v_term,
SubLObject mt)
|
static SubLObject |
czer_utilities.reifiable_functorP(SubLObject functor,
SubLObject mt)
is FUNCTOR a reifiable functor? The two ways FUNCTOR can be reifiable are: 1. |
static SubLObject |
obsolete.reifiable_natP(SubLObject v_term,
SubLObject varP,
SubLObject mt)
|
static SubLObject |
czer_utilities.reifiable_nautP(SubLObject v_term,
SubLObject varP,
SubLObject mt)
|
static SubLObject |
cycl_utilities.reified_formula_p(SubLObject object)
|
static SubLObject |
term.reified_skolem_fn_in_any_mtP(SubLObject fn,
SubLObject robustP,
SubLObject assumeP)
|
static SubLObject |
term.reified_skolem_termP(SubLObject v_term)
e.g. |
static SubLObject |
cycl_utilities.reified_term_p(SubLObject object)
|
static SubLObject |
cycl_utilities.reify_arg_when_closed_naut(SubLObject reln,
SubLObject psn)
|
static SubLObject |
czer_main.reify_functions(SubLObject v_clauses,
SubLObject reify_skolemsP)
Destructively reifies all reifiable functions in CLAUSES. |
static SubLObject |
czer_main.reify_relation_functions(SubLObject relation,
SubLObject reify_relationP)
Reifies functions contained within RELATION. |
static SubLObject |
czer_main.reify_termP(SubLObject v_term,
SubLObject mt)
|
static SubLObject |
cycl_utilities.reify_when_closed_naut(SubLObject object)
|
static SubLObject |
arg_type.relation_arg_ok_intP(SubLObject relation,
SubLObject arg,
SubLObject argnum,
SubLObject mt)
|
static SubLObject |
arg_type.relation_arg_okP(SubLObject relation,
SubLObject arg,
SubLObject argnum,
SubLObject mt)
|
static SubLObject |
el_utilities.relation_expressionP(SubLObject object)
|
static SubLObject |
el_utilities.relation_free_sequence_variables(SubLObject relation,
SubLObject old_bound_vars,
SubLObject varP)
|
static SubLObject |
el_utilities.relation_free_variables(SubLObject relation,
SubLObject old_bound_vars,
SubLObject varP,
SubLObject include_sequence_varsP)
|
static SubLObject |
fort_types_interface.relation_p(SubLObject fort)
is FORT a relation? |
static SubLObject |
term.relation_syntaxP(SubLObject v_term,
SubLObject varP)
|
static SubLObject |
czer_main.relation_terms_to_reify(SubLObject relation,
SubLObject mt)
|
static SubLObject |
el_utilities.relation_variables(SubLObject literal,
SubLObject varP,
SubLObject include_sequence_varsP)
|
static SubLObject |
kb_accessors.relationP(SubLObject relation)
Return T iff RELATION is a relationship. |
static SubLObject |
file_utilities.relative_filename(SubLObject directory_string,
SubLObject filename,
SubLObject extension)
construct a full filename relative to the DIRECTORY-STRING from FILENAME and EXTENSION DIRECTORY-STRING should include the appropriate directory separator character at the end |
static SubLObject |
arg_type.relator_constraints_okP(SubLObject relation,
SubLObject mt)
|
static SubLObject |
czer_utilities.relax_arg_type_constraints_for_variables_for_argP(SubLObject relation,
SubLObject argnum,
SubLObject mt)
|
static SubLObject |
java_api_kernel.release_resources_for_java_api_client(SubLObject uuid_string,
SubLObject abnormalP)
Closes the outbound api socket and kills active api requests identified by the given uuid-string. |
static SubLObject |
at_routines.relevant_constraintP(SubLObject ind_arg,
SubLObject ind_arg_type,
SubLObject ind_type,
SubLObject constraint_type)
|
static SubLObject |
backward_utilities.relevant_directions()
|
static SubLObject |
mt_relevance_macros.relevant_mt_function_eq(SubLObject symbol)
Return T iff the currently relevant mt-function matches that specified by SYMBOL |
static SubLObject |
mt_relevance_macros.relevant_mt_is_any_mt(SubLObject mt)
|
static SubLObject |
mt_relevance_macros.relevant_mt_is_eq(SubLObject mt)
|
static SubLObject |
mt_relevance_macros.relevant_mt_is_everything(SubLObject mt)
|
static SubLObject |
mt_relevance_macros.relevant_mt_is_genl_mt(SubLObject mt)
|
static SubLObject |
kb_indexing.relevant_mt_subindex_count_with_cutoff(SubLObject mt_subindex,
SubLObject cutoff)
|
static SubLObject |
mt_relevance_macros.relevant_mtP(SubLObject mt)
Return T iff MT is relevant with respect to the current dynamic mt scope. |
static SubLObject |
kb_indexing.relevant_num_gaf_arg_index_with_cutoff(SubLObject v_term,
SubLObject cutoff,
SubLObject argnum,
SubLObject pred)
Return the assertion count at relevant mts under TERM ARGNUM PRED. |
static SubLObject |
kb_indexing.relevant_num_gaf_arg_index(SubLObject v_term,
SubLObject argnum,
SubLObject pred)
Return the assertion count at relevant mts under TERM ARGNUM PRED. |
static SubLObject |
kb_indexing.relevant_num_pragma_rule_index(SubLObject rule)
Return the raw assertion count at relevant mts under RULE. |
static SubLObject |
kb_indexing.relevant_num_predicate_extent_index_with_cutoff(SubLObject pred,
SubLObject cutoff)
Compute the assertion count at relevant mts under PRED. |
static SubLObject |
kb_indexing.relevant_num_predicate_rule_index(SubLObject pred,
SubLObject sense)
Return the raw assertion count at relevant mts under PRED SENSE. |
static SubLObject |
auxiliary_indexing.relevant_num_unbound_rule_index(SubLObject sense)
Return the unbound rule count at relevant mts under SENSE. |
static SubLObject |
pred_relevance_macros.relevant_pred_is_eq(SubLObject pred)
|
static SubLObject |
pred_relevance_macros.relevant_pred_is_spec_inverse(SubLObject pred)
|
static SubLObject |
pred_relevance_macros.relevant_pred_is_spec_pred(SubLObject pred)
|
static SubLObject |
ghl_link_iterators.relevant_pred_wrt_gtP(SubLObject predicate)
|
static SubLObject |
pred_relevance_macros.relevant_predP(SubLObject pred)
return T iff PRED is a relevant predicate at this point |
static SubLObject |
arity.rem_arity(SubLObject relation)
|
static SubLObject |
assertions_low.rem_assertion_prop(SubLObject assertion,
SubLObject indicator)
|
static SubLObject |
kb_indexing.rem_gaf_arg_index(SubLObject v_term,
SubLObject argnum,
SubLObject pred,
SubLObject mt,
SubLObject assertion)
|
static SubLObject |
kb_indexing.rem_genls_rule_index(SubLObject col,
SubLObject sense,
SubLObject mt,
SubLObject direction,
SubLObject assertion)
|
static SubLObject |
kb_indexing.rem_mt_index_internal(SubLObject v_term,
SubLObject assertion)
|
static SubLObject |
kb_indexing.rem_mt_index(SubLObject v_term,
SubLObject assertion)
|
static SubLObject |
kb_indexing.rem_other_index(SubLObject v_term,
SubLObject assertion)
|
static SubLObject |
kb_indexing.rem_predicate_extent_index(SubLObject pred,
SubLObject mt,
SubLObject assertion)
|
static SubLObject |
kb_indexing.rem_predicate_rule_index(SubLObject pred,
SubLObject sense,
SubLObject mt,
SubLObject direction,
SubLObject assertion)
|
static SubLObject |
simple_indexing.rem_simple_index(SubLObject v_term,
SubLObject assertion)
|
static SubLObject |
auxiliary_indexing.rem_unbound_rule_indices(SubLObject assertion)
|
static SubLObject |
clausifier.remember_variable_rename(SubLObject old_var,
SubLObject new_var)
Remembers which variables are being renamed, and what their new names are. |
static SubLObject |
keyhash.remkeyhash(SubLObject key,
SubLObject v_keyhash)
Remove KEY from KEYHASH. |
static SubLObject |
remote_image.remote_image_connection_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
remote_image.remote_image_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
operation_communication.remote_operation_to_runP()
Return T iff there are remote operations available to run. |
static SubLObject |
backward.removal_add_node_funcall(SubLObject function,
SubLObject v_bindings,
SubLObject supports)
|
static SubLObject |
backward.removal_add_node(SubLObject support,
SubLObject v_bindings,
SubLObject more_supports)
|
static SubLObject |
backward.removal_ask_add_node(SubLObject v_bindings,
SubLObject supports)
|
static SubLObject |
backward.removal_ask_expand(SubLObject asent,
SubLObject sense,
SubLObject tactic_specs,
SubLObject query_properties)
|
static SubLObject |
backward.removal_ask_int(SubLObject asent,
SubLObject truth,
SubLObject query_properties)
|
static SubLObject |
backward.removal_ask_query_property_p(SubLObject object)
|
static SubLObject |
backward.removal_ask_tactic_specs(SubLObject asent,
SubLObject sense,
SubLObject allowed_modules_spec)
|
static SubLObject |
backward.removal_ask(SubLObject asent,
SubLObject mt,
SubLObject truth,
SubLObject query_properties)
Perform an exhaustive removal-only ask of HL-level ASENT in MT. |
static SubLObject |
arguments.remove_argument(SubLObject argument,
SubLObject assertion)
Remove ARGUMENT from the KB, and unhook it from ASSERTION. |
static SubLObject |
assertions_low.remove_assertion_argument(SubLObject assertion,
SubLObject argument)
|
static SubLObject |
assertions_low.remove_assertion_dependent(SubLObject assertion,
SubLObject argument)
Remove ARGUMENT as an argument depending on ASSERTION. |
static SubLObject |
kb_indexing.remove_assertion_indices(SubLObject assertion,
SubLObject v_term)
|
static SubLObject |
assertions_high.remove_assertion(SubLObject assertion)
Remove ASSERTION. |
static SubLObject |
genl_mts.remove_base_mt(SubLObject source,
SubLObject assertion)
Modifier. |
static SubLObject |
arguments.remove_belief(SubLObject belief,
SubLObject assertion)
|
static SubLObject |
constant_completion_low.remove_constant_from_completions(SubLObject constant,
SubLObject string)
Remove CONSTANT from the completion table under the name STRING. |
static SubLObject |
constants_high.remove_constant(SubLObject constant)
Remove CONSTANT from the KB. |
static SubLObject |
deductions_low.remove_deduction_dependents(SubLObject deduction)
|
static SubLObject |
deductions_high.remove_deduction(SubLObject deduction)
|
static SubLObject |
narts_high.remove_dependent_narts(SubLObject fort)
Remove all current NARTs which are are functions of FORT. |
static SubLObject |
list_utilities.remove_duplicate_forts(SubLObject v_forts)
|
static SubLObject |
constants_high.remove_everything_about_constant(SubLObject constant)
Remove all information (assertions, nats) about CONSTANT from the KB. |
static SubLObject |
forts.remove_fort(SubLObject fort)
Remove FORT from the KB. |
static SubLObject |
kb_indexing.remove_gaf_indices(SubLObject assertion,
SubLObject v_term)
|
static SubLObject |
genl_predicates.remove_genl_inverse(SubLObject source,
SubLObject assertion)
Modifier. |
static SubLObject |
genl_mts.remove_genl_mt(SubLObject source,
SubLObject assertion)
Modifier. |
static SubLObject |
genl_predicates.remove_genl_predicate(SubLObject source,
SubLObject assertion)
Modifier. |
static SubLObject |
list_utilities.remove_if_not(SubLObject test,
SubLObject sequence,
SubLObject key,
SubLObject start,
SubLObject end,
SubLObject count)
Negated version of REMOVE-IF |
static SubLObject |
kb_hl_supports.remove_kb_hl_support(SubLObject kb_hl_support)
|
static SubLObject |
negation_predicate.remove_negation_inverse(SubLObject source,
SubLObject assertion)
Modifier. |
static SubLObject |
czer_main.remove_newly_introduced_variables_from_bindings(SubLObject clauses_and_more,
SubLObject original_formula)
|
static SubLObject |
kb_indexing.remove_rule_indices(SubLObject assertion,
SubLObject v_term)
|
static SubLObject |
system_parameters.remove_system_parameter(SubLObject name)
|
static SubLObject |
kb_indexing.remove_term_indices(SubLObject v_term)
Remove all assertions about TERM from the KB. |
static SubLObject |
tva_cache.remove_tva_cache_value(SubLObject argument,
SubLObject assertion)
We're about to remove a key->value support from the KB. |
static SubLObject |
queues.remqueue(SubLObject item,
SubLObject queue,
SubLObject test)
Remove all occurances of ITEM from QUEUE. |
static SubLObject |
czer_main.rename_clause_vars_int(SubLObject clause,
SubLObject varP)
|
static SubLObject |
czer_main.rename_clauses_vars(SubLObject v_clauses)
|
static SubLObject |
constants_high.rename_constant(SubLObject constant,
SubLObject new_name)
Rename CONSTANT to have NEW-NAME as its name. |
static SubLObject |
el_utilities.replace_formula_arg(SubLObject argnum,
SubLObject new_arg,
SubLObject formula)
Replaces the ARGNUMth argument of FORMULA with NEW-ARG. |
static SubLObject |
list_utilities.replace_nth(SubLObject n,
SubLObject v_new,
SubLObject list)
replace the Nth item of LIST with NEW (nondestructive) |
static SubLObject |
string_utilities.replace_substring(SubLObject string,
SubLObject substring,
SubLObject v_new)
performs case-sensitive substitution of NEW for SUBSTRING throughout STRING |
static SubLObject |
term.represented_first_order_termP(SubLObject v_term)
|
static SubLObject |
at_utilities.reset_arity_violations(SubLObject do_itP)
|
static SubLObject |
assertions_low.reset_assertion_assert_info(SubLObject assertion,
SubLObject new_info)
Primitively change the assert timestamping info for ASSERTION to NEW-INFO. |
static SubLObject |
assertions_low.reset_assertion_cnf(SubLObject assertion,
SubLObject new_cnf)
Primitively change the formula data of ASSERTION to NEW-CNF, and update the GAF flag. |
static SubLObject |
assertions_low.reset_assertion_dependents(SubLObject assertion,
SubLObject new_dependents)
Primitively set the dependent arguments of ASSERTION to NEW-DEPENDENTS. |
static SubLObject |
assertions_low.reset_assertion_direction(SubLObject assertion,
SubLObject new_direction)
Primitively change direction of ASSERTION to NEW-DIRECTION. |
static SubLObject |
assertions_low.reset_assertion_flags(SubLObject assertion,
SubLObject new_flags)
|
static SubLObject |
assertions_low.reset_assertion_formula_data(SubLObject assertion,
SubLObject new_formula_data)
Primitively sets the HL structure used to implement the formula for ASSERTION. |
static SubLObject |
assertions_low.reset_assertion_gaf_formula(SubLObject assertion,
SubLObject new_gaf_formula)
Primitively change the formula data of ASSERTION to NEW-GAF-FORMULA, and set the GAF flag to t. |
static SubLObject |
assertion_handles.reset_assertion_id(SubLObject assertion,
SubLObject new_id)
Primitively change the assertion id for ASSERTION to NEW-ID. |
static SubLObject |
assertions_low.reset_assertion_index(SubLObject assertion,
SubLObject new_index)
Primitively change the indexing structure for ASSERTION to NEW-INDEX. |
static SubLObject |
assertions_low.reset_assertion_plist(SubLObject assertion,
SubLObject plist)
Primitively set the plist of ASSERTION to PLIST. |
static SubLObject |
assertions_low.reset_assertion_strength(SubLObject assertion,
SubLObject new_strength)
|
static SubLObject |
assertions_low.reset_assertion_truth(SubLObject assertion,
SubLObject new_truth)
|
static SubLObject |
assertions_low.reset_assertion_tv(SubLObject assertion,
SubLObject new_tv)
Primitively change the hl tv of ASSERTION to NEW-TV. |
static SubLObject |
assertions_low.reset_assertion_variable_names(SubLObject assertion,
SubLObject new_variable_names)
Primitively change the variable names for ASSERTION to NEW-VARIABLE-NAMES. |
static SubLObject |
at_utilities.reset_at_state()
|
static SubLObject |
at_utilities.reset_at_violations(SubLObject do_itP)
|
static SubLObject |
auxiliary_indexing.reset_auxiliary_index(SubLObject aux_index,
SubLObject new_index)
|
static SubLObject |
cache_utilities.reset_cache_metrics_counts(SubLObject metrics,
SubLObject hits,
SubLObject misses)
Reset the counts in the cache metrics. |
static SubLObject |
at_defns.reset_cache_suf_defn_meters()
|
static SubLObject |
at_defns.reset_cache_suf_function_meters()
|
static SubLObject |
at_defns.reset_cache_suf_quoted_defn_meters()
|
static SubLObject |
clause_strucs.reset_clause_struc_assertions(SubLObject clause_struc,
SubLObject new_assertions)
Primitively set the assertions for CLAUSE-STRUC to NEW-ASSERTIONS. |
static SubLObject |
clause_strucs.reset_clause_struc_id(SubLObject clause_struc,
SubLObject new_id)
Primitively change the clause-struc id for CLAUSE-STRUC to NEW-ID. |
static SubLObject |
constants_low.reset_constant_guid(SubLObject constant,
SubLObject new_guid)
Primitively change the GUID of CONSTANT to NEW-GUID. |
static SubLObject |
constants_low.reset_constant_index(SubLObject constant,
SubLObject new_index)
Primitively change the assertion index for CONSTANT to NEW-INDEX. |
static SubLObject |
constants_low.reset_constant_name(SubLObject constant,
SubLObject new_name)
Primitively change the name of CONSTANT to NEW-NAME. |
static SubLObject |
constant_handles.reset_constant_suid(SubLObject constant,
SubLObject new_suid)
Primitively change the SUID of CONSTANT to NEW-SUID. |
static SubLObject |
system_info.reset_cycl_start_time(SubLObject universal_time)
|
static SubLObject |
deduction_handles.reset_deduction_id(SubLObject deduction,
SubLObject new_id)
Primitively change the id of DEDUCTION to NEW-ID. |
static SubLObject |
deductions_low.reset_deduction_tv(SubLObject deduction,
SubLObject new_tv)
Primitively change the tv of DEDUCTION to NEW-TV. |
static SubLObject |
at_defns.reset_defining_defns_status_meters()
|
static SubLObject |
at_defns.reset_defn_admits_intP_meters()
|
static SubLObject |
fi.reset_fi_error_state()
|
static SubLObject |
fi.reset_fi_error()
|
static SubLObject |
fi.reset_fi_warning()
|
static SubLObject |
forts.reset_fort_index(SubLObject fort,
SubLObject new_index)
Primitively change the assertion index for FORT to NEW-INDEX. |
static SubLObject |
graphl_graph_utilities.reset_graphl_finished()
|
static SubLObject |
at_defns.reset_handle_added_genl_for_suf_functions_meters()
|
static SubLObject |
at_defns.reset_handle_removed_genl_for_suf_functions_meters()
|
static SubLObject |
java_api_kernel.reset_java_api_kernel()
Reset this subsystem to an un-initialized state. |
static SubLObject |
nart_handles.reset_nart_id(SubLObject nart,
SubLObject new_id)
Primitively change the internal id for NART to NEW-ID. |
static SubLObject |
defns.reset_nec_defn_rejectsP_meters()
|
static SubLObject |
at_defns.reset_necessary_defns_rejectP_meters()
|
static SubLObject |
defns.reset_new_defns_admitP_meters()
|
static SubLObject |
defns.reset_new_defns_rejectP_meters()
|
static SubLObject |
defns.reset_new_handle_added_genl_for_suf_defns_meters()
|
static SubLObject |
defns.reset_new_handle_added_genl_for_suf_quoted_defns_meters()
|
static SubLObject |
defns.reset_new_handle_removed_genl_for_suf_defns_meters()
|
static SubLObject |
defns.reset_new_handle_removed_genl_for_suf_quoted_defns_meters()
|
static SubLObject |
defns.reset_new_quoted_defns_admitP_meters()
|
static SubLObject |
defns.reset_new_quoted_defns_rejectP_meters()
|
static SubLObject |
at_defns.reset_old_defns_admitP_meters()
|
static SubLObject |
at_defns.reset_old_defns_rejectP_meters()
|
static SubLObject |
at_defns.reset_old_handle_added_genl_for_suf_defns_meters()
|
static SubLObject |
at_defns.reset_old_handle_added_genl_for_suf_quoted_defns_meters()
|
static SubLObject |
at_defns.reset_old_handle_removed_genl_for_suf_defns_meters()
|
static SubLObject |
at_defns.reset_old_handle_removed_genl_for_suf_quoted_defns_meters()
|
static SubLObject |
at_defns.reset_old_quoted_defns_admitP_meters()
|
static SubLObject |
at_defns.reset_old_quoted_defns_rejectP_meters()
|
static SubLObject |
at_defns.reset_quoted_defining_defns_status_meters()
|
static SubLObject |
at_defns.reset_quoted_defn_admits_intP_meters()
|
static SubLObject |
at_defns.reset_quoted_necessary_defns_rejectP_meters()
|
static SubLObject |
at_defns.reset_quoted_sufficient_defns_admitP_meters()
|
static SubLObject |
at_defns.reset_rejected_by_necessary_defns_meters()
|
static SubLObject |
at_defns.reset_rejected_by_quoted_necessary_defns_meters()
|
static SubLObject |
at_utilities.reset_semantic_violations(SubLObject do_itP)
|
static SubLObject |
at_defns.reset_sufficient_defns_admitP_meters()
|
static SubLObject |
kb_indexing_datastructures.reset_term_index(SubLObject v_term,
SubLObject index)
Primitively replaces TERM's index with INDEX. |
static SubLObject |
kb_indexing_datastructures.reset_term_simple_index(SubLObject v_term,
SubLObject simple_index)
|
static SubLObject |
at_defns.reset_uncache_suf_defn_meters()
|
static SubLObject |
at_defns.reset_uncache_suf_function_meters()
|
static SubLObject |
at_defns.reset_uncache_suf_quoted_defn_meters()
|
static SubLObject |
unrepresented_terms.reset_unrepresented_term_index(SubLObject v_term,
SubLObject new_index,
SubLObject bootstrapP)
Primitively change the assertion index for TERM to NEW-INDEX. |
static SubLObject |
wff.reset_wff_state()
|
static SubLObject |
wff.reset_wff_suggestions()
|
static SubLObject |
wff.reset_wff_violations()
|
static SubLObject |
cache.resource_cache_entry(SubLObject v_cache,
SubLObject entry)
Put the entry onto the free list of the cache. |
static SubLObject |
el_utilities.rest_of_sequence(SubLObject sequence)
returns (as a list or a variable) all elements but the first of SEQUENCE |
static SubLObject |
agenda.restart_agenda_flagP()
|
static SubLObject |
kb_accessors.result_isa(SubLObject functor,
SubLObject mt)
Return a list of the collections that include as instances the results of non-predicate function constant FUNCTOR. |
static SubLObject |
czer_meta.robust_assertion_lookupP()
returns t iff we want to look up assertions robustly (by recanonicalization of assertions already existing in the KB). |
static SubLObject |
subl_macros.rplacd_last(SubLObject non_empty_list,
SubLObject new_last_cdr)
Replace the last cdr of NON-EMPTY-LIST with NEW-LAST-CDR |
static SubLObject |
subl_promotions.rsublis_2(SubLObject alist,
SubLObject tree)
|
static SubLObject |
subl_promotions.rsublis(SubLObject alist,
SubLObject tree,
SubLObject test,
SubLObject key)
Like SUBLIS except ALIST is interpreted as (VALUE . |
static SubLObject |
assertions_high.rule_assertionP(SubLObject assertion)
Return T iff ASSERTION is a rule, i.e. |
static SubLObject |
assertion_utilities.rule_literal_count(SubLObject rule)
|
static SubLObject |
backward_utilities.rule_relevant_to_proof(SubLObject assertion)
|
static SubLObject |
kb_mapping_macros.rule_syntactically_matches_simple_rule_final_index_spec_intP(SubLObject rule,
SubLObject sense,
SubLObject v_term,
SubLObject asent_func)
|
static SubLObject |
kb_mapping_macros.rule_syntactically_matches_simple_rule_final_index_specP(SubLObject rule,
SubLObject v_term,
SubLObject rule_final_index_spec)
|
static SubLObject |
agenda.run_auxiliary_opP()
|
static SubLObject |
agenda.run_local_opP()
|
static SubLObject |
agenda.run_remote_opP()
|
static SubLObject |
list_utilities.safe_E(SubLObject object1,
SubLObject object2)
|
static SubLObject |
precanonicalizer.safe_precanonicalizations(SubLObject formula,
SubLObject mt)
A non-destructive version of @xref precanonicalizations. |
static SubLObject |
control_vars.save_asked_queriesP()
|
static SubLObject |
agenda.save_experienceP()
|
static SubLObject |
agenda.save_local_experience()
|
static SubLObject |
agenda.save_local_operations()
|
static SubLObject |
agenda.save_operationsP()
|
static SubLObject |
operation_communication.save_transcript_ops_internal(SubLObject transcript_known_to_exist)
|
static SubLObject |
operation_communication.save_transcript_ops()
|
static SubLObject |
operation_communication.saving_operationsP()
|
static SubLObject |
sdc.sbhl_determine_sd_and_store_candidates(SubLObject c2_genl_isa)
Implements second part of @see sbhl-gather-first-sd-or-store-sd-candidates. |
static SubLObject |
sdc.sbhl_determine_sd_path_with_no_exceptions_among(SubLObject c1s)
determines if there is any genls along isa path from some c1 to a candidate c1-genl-isa that does not go through a set of relevant exceptions, stored in @see *sd-candidate-store* |
static SubLObject |
sdc.sbhl_determine_sd_path_with_no_exceptions(SubLObject c1)
determines if there is any genls along isa path from c1 to a candidate c1-genl-isa that does not go through a set of relevant exceptions, stored in @see *sd-candidate-store* |
static SubLObject |
wff.sbhl_falseP(SubLObject asent,
SubLObject mt)
|
static SubLObject |
sdc.sbhl_gather_first_sd_or_store_sd_candidates(SubLObject c2)
returns the first node, GOAL, from the isas of the genls of C2 s.t. |
static SubLObject |
sdc.sbhl_gather_sd_candidates(SubLObject c2_genl)
Implements first part of @see sbhl-gather-first-sd-or-store-sd-candidates. |
static SubLObject |
wff.sbhl_literal_conflictP(SubLObject literal,
SubLObject mt)
|
static SubLObject |
sdc.sbhl_mark_sd_c1_genls_and_non_c2_genls_isas(SubLObject c1,
SubLObject c2)
in *sd-c1-genls-space* mark the genls of C1 in *sd-genls-isas-space* mark the isas of those C1 genls that is not also C2 genls |
static SubLObject |
sdc.sbhl_mark_sd_c1s_genls_and_non_c2_genls_isas(SubLObject c1s,
SubLObject c2)
in *sd-c1-genls-space* mark the genls of C1S in *sd-genls-isas-space* mark the isas of those C1S genls that is not also C2 genls |
static SubLObject |
sdc.sbhl_mark_sd_genls_isas(SubLObject c1_genl)
marks the all-isas of C1-GENL in *sd-genls-isas-space* (unless its also a genl of c2) |
static SubLObject |
sdc.sbhl_sd_relevant_c2_genl_isa_candidateP(SubLObject c2_genl_isa)
|
static SubLObject |
misc_utilities.scale_by_bogomips(SubLObject numbers,
SubLObject bogomips)
Multiplies each number in NUMBERS by BOGOMIPS/(machine-bogomips). |
static SubLObject |
keyhash.scale_keycode_to_keyhash(SubLObject keycode,
SubLObject v_keyhash)
|
static SubLObject |
scientific_numbers.scientific_number_p(SubLObject object)
We check that object is a nat with functor #$ScientificNumberFn and two integer args. |
static SubLObject |
el_utilities.scoped_vars(SubLObject formula,
SubLObject varP)
|
static SubLObject |
kb_accessors.scoping_args(SubLObject relation,
SubLObject mt)
|
static SubLObject |
el_utilities.scoping_relation_expressionP(SubLObject expression)
|
static SubLObject |
fort_types_interface.scoping_relation_p(SubLObject fort)
is FORT a scoping relation? |
static SubLObject |
cache.scrub_cache_entry(SubLObject entry)
Clean up all slots to prevent any loitering. |
static SubLObject |
sdbc.sdbc_error_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
sdc.sdc_exceptions_int(SubLObject collection,
SubLObject mt)
|
static SubLObject |
sdc.sdc_exceptions(SubLObject collection,
SubLObject mt)
|
static SubLObject |
sdc.sdc_intP(SubLObject c1,
SubLObject c2)
is |
static SubLObject |
sdc.sdcP(SubLObject c1,
SubLObject c2,
SubLObject mt)
is |
static SubLObject |
search.search_node_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
search.search_struc_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
secure_translation.secure_id_database_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
arg_type.sef_violating_assertionP(SubLObject assertion,
SubLObject find_formula,
SubLObject arg,
SubLObject argnum)
|
static SubLObject |
arg_type.sef_violations(SubLObject literal,
SubLObject argnum,
SubLObject mt)
|
static SubLObject |
list_utilities.self_evaluating_form_p(SubLObject object)
Return T iff evaluation of OBJECT necessarily returns OBJECT. |
static SubLObject |
assertion_utilities.self_expanding_ruleP(SubLObject rule)
|
static SubLObject |
at_utilities.semantic_violations()
|
static SubLObject |
backward.semantically_invalid_asserted_sentence_asent(SubLObject asent)
|
static SubLObject |
backward.semantically_valid_asserted_sentence_asents(SubLObject dnf,
SubLObject mt)
|
static SubLObject |
backward.semantically_valid_closed_asentsP(SubLObject dnf,
SubLObject mt)
|
static SubLObject |
backward.semantically_valid_complete_extent_asserted_asents(SubLObject dnf,
SubLObject mt)
|
static SubLObject |
backward.semantically_valid_genls_asents(SubLObject dnf,
SubLObject mt)
|
static SubLObject |
backward.semantically_valid_isa_asents(SubLObject dnf,
SubLObject mt)
|
static SubLObject |
backward.semantically_valid_term_of_unit_asents(SubLObject dnf,
SubLObject mt)
|
static SubLObject |
wff.semantically_wf_literalP(SubLObject literal,
SubLObject mt)
|
static SubLObject |
wff.semantically_wf_non_atomic_sentenceP(SubLObject nasent,
SubLObject mt)
|
static SubLObject |
wff.semantically_wf_sentenceP(SubLObject sentence,
SubLObject mt)
|
static SubLObject |
wff.semantically_wff_elf_intP(SubLObject sentence,
SubLObject mt)
|
static SubLObject |
api_kernel.send_api_result(SubLObject out_stream,
SubLObject api_result,
SubLObject errorP)
Send API-RESULT to OUT-STREAM respecting ERROR?. |
static SubLObject |
cfasl_kernel.send_cfasl_result(SubLObject out_stream,
SubLObject cfasl_result,
SubLObject error)
|
static SubLObject |
enumeration_types.sense_p(SubLObject object)
Return T iff OBJECT is a valid CycL literal sense :neg or :pos. |
static SubLObject |
enumeration_types.sense_truth(SubLObject sense)
|
static SubLObject |
czer_utilities.sentence_arg_intP_internal(SubLObject relation,
SubLObject argnum,
SubLObject mt)
|
static SubLObject |
czer_utilities.sentence_arg_intP(SubLObject relation,
SubLObject argnum,
SubLObject mt)
|
static SubLObject |
cycl_utilities.sentence_arg(SubLObject sentence,
SubLObject argnum,
SubLObject seqvar_handling)
|
static SubLObject |
cycl_utilities.sentence_arg0(SubLObject sentence)
|
static SubLObject |
cycl_utilities.sentence_arg1(SubLObject asent,
SubLObject seqvar_handling)
|
static SubLObject |
cycl_utilities.sentence_arg2(SubLObject asent,
SubLObject seqvar_handling)
|
static SubLObject |
czer_utilities.sentence_argP(SubLObject relation,
SubLObject argnum,
SubLObject mt)
|
static SubLObject |
cycl_utilities.sentence_args(SubLObject sentence,
SubLObject seqvar_handling)
|
static SubLObject |
el_utilities.sentence_denoting_collectionP(SubLObject collection)
|
static SubLObject |
el_utilities.sentence_designation_argnum(SubLObject literal)
|
static SubLObject |
el_utilities.sentence_free_sequence_variables(SubLObject sentence,
SubLObject bound_vars,
SubLObject varP)
Returns the free variables in SENTENCE that occur as sequence variables. |
static SubLObject |
el_utilities.sentence_free_term_variables(SubLObject formula,
SubLObject bound_vars,
SubLObject varP)
Returns the free variables in FORMULA that occur as term variables (the counterpart of sequence variables). |
static SubLObject |
el_utilities.sentence_free_variables_int(SubLObject sentence,
SubLObject bound_vars,
SubLObject var_func,
SubLObject include_sequence_varsP)
|
static SubLObject |
el_utilities.sentence_free_variables(SubLObject sentence,
SubLObject bound_vars,
SubLObject var_func,
SubLObject include_sequence_varsP)
|
static SubLObject |
el_utilities.sentence_quantifier(SubLObject sentence)
If SENTENCE is a quantified sentence, returns the quantifier. |
static SubLObject |
el_utilities.sentence_sequence_variables(SubLObject formula,
SubLObject varP)
|
static SubLObject |
cycl_utilities.sentence_truth_function(SubLObject sentence)
|
static SubLObject |
term.sentenceP(SubLObject formula,
SubLObject varP)
|
static SubLObject |
fort_types_interface.sentential_relation_p(SubLObject fort)
is FORT a sentential relation? |
static SubLObject |
el_utilities.sequence_non_var(SubLObject relation,
SubLObject varP)
Returns the part of RELATION that should be a sequence variable by its syntax, but isn't. |
static SubLObject |
el_utilities.sequence_term(SubLObject formula)
Returns the sequence term in FORMULA, if there is one. |
static SubLObject |
el_utilities.sequence_var(SubLObject relation,
SubLObject varP)
Returns the sequence variable in RELATION, if there is one. |
static SubLObject |
arg_type.seqvars_inhibited_by_relation_expression(SubLObject relation)
Returns the variables that are not allowed to occur as sequence variables within RELATION. |
static SubLObject |
set_utilities.set_add_all(SubLObject elements,
SubLObject v_set)
|
static SubLObject |
set.set_add(SubLObject element,
SubLObject v_set)
Add this ELEMENT into the SET. |
static SubLObject |
api_kernel.set_api_input_protocol(SubLObject input_protocol)
|
static SubLObject |
api_kernel.set_api_output_protocol(SubLObject output_protocol)
|
static SubLObject |
arity.set_arity(SubLObject relation,
SubLObject v_arity)
|
static SubLObject |
assertions_low.set_assertion_arguments(SubLObject id,
SubLObject new_arguments)
|
static SubLObject |
assertions_low.set_assertion_asserted_by(SubLObject assertion,
SubLObject assertor)
|
static SubLObject |
assertions_low.set_assertion_asserted_second(SubLObject assertion,
SubLObject universal_second)
|
static SubLObject |
assertions_low.set_assertion_asserted_when(SubLObject assertion,
SubLObject universal_date)
|
static SubLObject |
assertions_low.set_assertion_asserted_why(SubLObject assertion,
SubLObject reason)
|
static SubLObject |
assertions_low.set_assertion_flags_direction_code(SubLObject flags,
SubLObject code)
|
static SubLObject |
assertions_low.set_assertion_flags_gaf_code(SubLObject flags,
SubLObject code)
|
static SubLObject |
assertions_low.set_assertion_flags_gaf_p(SubLObject assertion,
SubLObject gafP)
Primitively set the gaf flag of ASSERTION |
static SubLObject |
assertions_low.set_assertion_flags_tv_code(SubLObject flags,
SubLObject code)
|
static SubLObject |
assertions_low.set_assertion_flags(SubLObject id,
SubLObject new_flags)
|
static SubLObject |
assertions_low.set_assertion_formula_data(SubLObject id,
SubLObject new_formula_data)
|
static SubLObject |
assertions_low.set_assertion_gaf_p(SubLObject assertion,
SubLObject gafP)
Primitively set the gaf flag of ASSERTION |
static SubLObject |
assertions_low.set_assertion_plist(SubLObject id,
SubLObject new_plist)
|
static SubLObject |
assertions_low.set_assertion_prop(SubLObject assertion,
SubLObject indicator,
SubLObject value)
|
static SubLObject |
number_utilities.set_bit(SubLObject bits,
SubLObject bit_number,
SubLObject v_boolean)
Set BIT-NUMBER bit in BITS (an integer) to BOOLEAN. |
static SubLObject |
control_vars.set_build_kb_loaded(SubLObject kb)
|
static SubLObject |
cache.set_cache_free_list(SubLObject v_cache,
SubLObject head)
Set the head of the cache free list, containing the resourced cached entries |
static SubLObject |
clauses.set_clause_pos_lits(SubLObject clause,
SubLObject pos_lits)
Destructively modify the pos-lits of CLAUSE to be POS-LITS. |
static SubLObject |
operation_communication.set_communication_mode_internal(SubLObject mode)
|
static SubLObject |
operation_communication.set_communication_mode(SubLObject keyword)
|
static SubLObject |
set_contents.set_contents_add_keyhash_style(SubLObject v_set_contents,
SubLObject element,
SubLObject test)
|
static SubLObject |
set_contents.set_contents_add_list_style(SubLObject v_set_contents,
SubLObject element,
SubLObject test)
|
static SubLObject |
set_contents.set_contents_add_singleton_style(SubLObject v_set_contents,
SubLObject element,
SubLObject test)
|
static SubLObject |
set_contents.set_contents_add(SubLObject element,
SubLObject v_set_contents,
SubLObject test)
Add this ELEMENT into the SET-CONTENTS. |
static SubLObject |
set_contents.set_contents_delete_keyhash_style(SubLObject v_set_contents,
SubLObject element,
SubLObject test)
|
static SubLObject |
set_contents.set_contents_delete_list_style(SubLObject v_set_contents,
SubLObject element,
SubLObject test)
|
static SubLObject |
set_contents.set_contents_delete_singleton_style(SubLObject v_set_contents,
SubLObject element,
SubLObject test)
|
static SubLObject |
set_contents.set_contents_delete(SubLObject element,
SubLObject v_set_contents,
SubLObject test)
If ELEMENT is present in SET-CONTENTS, then take it out of SET-CONTENTS. |
static SubLObject |
set_contents.set_contents_element_list(SubLObject v_set_contents)
|
static SubLObject |
set_contents.set_contents_emptyP(SubLObject v_set_contents)
|
static SubLObject |
set_utilities.set_contents_intersection(SubLObject set_contents_list,
SubLObject test)
|
static SubLObject |
set_contents.set_contents_member_keyhash_style(SubLObject v_set_contents,
SubLObject element,
SubLObject test)
|
static SubLObject |
set_contents.set_contents_member_list_style(SubLObject v_set_contents,
SubLObject element,
SubLObject test)
|
static SubLObject |
set_contents.set_contents_member_singleton_style(SubLObject v_set_contents,
SubLObject element,
SubLObject test)
|
static SubLObject |
set_contents.set_contents_memberP(SubLObject element,
SubLObject v_set_contents,
SubLObject test)
|
static SubLObject |
set_contents.set_contents_p(SubLObject object)
Return T iff OBJECT can be interpreted as the contents of a set. |
static SubLObject |
set_contents.set_contents_rebuild(SubLObject v_set_contents)
Rehashes SET-CONTENTS if it's keyhash style |
static SubLObject |
set_contents.set_contents_singleton_element_p(SubLObject element)
Return T iff ELEMENT can be unambiguously interpreted as a singleton. |
static SubLObject |
set_contents.set_contents_singletonP(SubLObject v_set_contents)
|
static SubLObject |
set_contents.set_contents_size(SubLObject v_set_contents)
Return the number of items currently entered in SET. |
static SubLObject |
set_contents.set_contents_style(SubLObject v_set_contents)
Return the current style of SET |
static SubLObject |
set_utilities.set_contents_union(SubLObject set_contents_list,
SubLObject test)
|
static SubLObject |
control_vars.set_cyc_image_id()
|
static SubLObject |
builder_utilities.set_cyc_product(SubLObject cyc_product)
|
static SubLObject |
kb_mapping_macros.set_decontextualized_ist_predicate_rule_final_index_spec_iterator_state_direction_keys(SubLObject state,
SubLObject new_keys)
|
static SubLObject |
kb_mapping_macros.set_decontextualized_ist_predicate_rule_final_index_spec_iterator_state_note(SubLObject state,
SubLObject note)
|
static SubLObject |
deductions_high.set_deduction_strength(SubLObject deduction,
SubLObject new_strength)
|
static SubLObject |
deductions_low.set_deduction_tv(SubLObject id,
SubLObject new_tv)
|
static SubLObject |
at_defns.set_defn_fn_history(SubLObject defn,
SubLObject result)
|
static SubLObject |
set.set_element_list(SubLObject v_set)
|
static SubLObject |
set.set_emptyP(SubLObject v_set)
|
static SubLObject |
arg_type.set_entry_okP(SubLObject literal,
SubLObject argnum,
SubLObject mt)
|
static SubLObject |
file_vector_utilities.set_file_vector_reference_referenced_object(SubLObject ref,
SubLObject object)
|
static SubLObject |
kb_mapping_macros.set_gaf_arg_final_index_spec_iterator_state_argnum_keys(SubLObject state,
SubLObject new_keys)
|
static SubLObject |
kb_mapping_macros.set_gaf_arg_final_index_spec_iterator_state_mt_keys(SubLObject state,
SubLObject new_keys)
|
static SubLObject |
kb_mapping_macros.set_gaf_arg_final_index_spec_iterator_state_note(SubLObject state,
SubLObject note)
|
static SubLObject |
kb_mapping_macros.set_gaf_arg_final_index_spec_iterator_state_predicate_keys(SubLObject state,
SubLObject new_keys)
|
static SubLObject |
cardinality_estimates.set_generality_estimate(SubLObject v_term,
SubLObject estimate)
|
static SubLObject |
ghl_search_vars.set_ghl_goal_found_p(SubLObject v_search,
SubLObject found_p)
|
static SubLObject |
ghl_search_vars.set_ghl_graphl_search(SubLObject v_search,
SubLObject graphl_search)
|
static SubLObject |
ghl_search_vars.set_ghl_search_predicates(SubLObject v_search,
SubLObject predicates)
|
static SubLObject |
ghl_search_vars.set_ghl_search_properties(SubLObject v_search,
SubLObject plist)
|
static SubLObject |
ghl_search_vars.set_ghl_search_property(SubLObject v_search,
SubLObject property,
SubLObject value)
|
static SubLObject |
ghl_search_vars.set_ghl_search_result(SubLObject v_search,
SubLObject result)
|
static SubLObject |
ghl_search_vars.set_ghl_search_tv(SubLObject v_search,
SubLObject tv)
|
static SubLObject |
graphl_search_vars.set_graphl_search_direction(SubLObject v_search,
SubLObject direction)
|
static SubLObject |
graphl_search_vars.set_graphl_search_goal_found_p(SubLObject v_search,
SubLObject found_p)
|
static SubLObject |
graphl_search_vars.set_graphl_search_goal(SubLObject v_search,
SubLObject goal)
|
static SubLObject |
graphl_search_vars.set_graphl_search_justifyP(SubLObject v_search,
SubLObject justifyP)
|
static SubLObject |
graphl_search_vars.set_graphl_search_marking_space(SubLObject v_search,
SubLObject marking_space)
|
static SubLObject |
graphl_search_vars.set_graphl_search_marking(SubLObject v_search,
SubLObject marking)
|
static SubLObject |
graphl_search_vars.set_graphl_search_order(SubLObject v_search,
SubLObject order)
|
static SubLObject |
graphl_search_vars.set_graphl_search_result(SubLObject v_search,
SubLObject result)
|
static SubLObject |
graphl_search_vars.set_graphl_search_type(SubLObject v_search,
SubLObject type)
|
static SubLObject |
misc_utilities.set_hl_store_caches_directory(SubLObject directory)
|
static SubLObject |
id_index.set_id_index_next_id(SubLObject v_id_index,
SubLObject next_id)
Start reserving internal IDs in ID-INDEX at NEXT-ID. |
static SubLObject |
control_vars.set_kb_loaded(SubLObject kb)
|
static SubLObject |
transcript_utilities.set_master_transcript_already_exists(SubLObject number)
|
static SubLObject |
transcript_utilities.set_master_transcript(SubLObject name)
|
static SubLObject |
set.set_memberP(SubLObject element,
SubLObject v_set)
|
static SubLObject |
assertion_handles.set_next_assertion_id(SubLObject max_assertion_id)
|
static SubLObject |
clause_strucs.set_next_clause_struc_id(SubLObject max_clause_struc_id)
|
static SubLObject |
constant_handles.set_next_constant_suid(SubLObject max_constant_suid)
|
static SubLObject |
deduction_handles.set_next_deduction_id(SubLObject max_deduction_id)
|
static SubLObject |
kb_hl_supports.set_next_kb_hl_support_id(SubLObject max_kb_hl_support_id)
|
static SubLObject |
nart_handles.set_next_nart_id(SubLObject max_nart_id)
|
static SubLObject |
unrepresented_terms.set_next_unrepresented_term_suid(SubLObject max_unrepresented_term_id)
|
static SubLObject |
string_utilities.set_nth_char(SubLObject n,
SubLObject string,
SubLObject new_char,
SubLObject safeP)
Set the Nth character of STRING to NEW-CHAR. |
static SubLObject |
set.set_p(SubLObject object)
|
static SubLObject |
kb_mapping_macros.set_pred_arg2_rule_final_index_spec_iterator_state_direction_keys(SubLObject state,
SubLObject new_keys)
|
static SubLObject |
kb_mapping_macros.set_pred_arg2_rule_final_index_spec_iterator_state_mt_keys(SubLObject state,
SubLObject new_keys)
|
static SubLObject |
kb_mapping_macros.set_pred_arg2_rule_final_index_spec_iterator_state_note(SubLObject state,
SubLObject note)
|
static SubLObject |
kb_mapping_macros.set_pred_arg2_rule_final_index_spec_iterator_state_sense_keys(SubLObject state,
SubLObject new_keys)
|
static SubLObject |
kb_mapping_macros.set_predicate_extent_final_index_spec_iterator_state_mt_keys(SubLObject state,
SubLObject new_keys)
|
static SubLObject |
kb_mapping_macros.set_predicate_rule_final_index_spec_iterator_state_direction_keys(SubLObject state,
SubLObject new_keys)
|
static SubLObject |
kb_mapping_macros.set_predicate_rule_final_index_spec_iterator_state_mt_keys(SubLObject state,
SubLObject new_keys)
|
static SubLObject |
kb_mapping_macros.set_predicate_rule_final_index_spec_iterator_state_note(SubLObject state,
SubLObject note)
|
static SubLObject |
kb_mapping_macros.set_predicate_rule_final_index_spec_iterator_state_sense_keys(SubLObject state,
SubLObject new_keys)
|
static SubLObject |
set.set_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
operation_communication.set_process_auxiliary_operationsP(SubLObject v_boolean)
|
static SubLObject |
transcript_utilities.set_read_transcript(SubLObject filename)
|
static SubLObject |
set.set_rebuild(SubLObject v_set)
Rehashes a set if its contents is keyhash style |
static SubLObject |
operation_communication.set_receiving_remote_operationsP(SubLObject v_boolean)
|
static SubLObject |
set.set_remove(SubLObject element,
SubLObject v_set)
If ELEMENT is present in SET, then take it out of SET. |
static SubLObject |
operation_communication.set_saving_operationsP(SubLObject v_boolean)
|
static SubLObject |
set.set_size(SubLObject v_set)
Return the number of items currently entered in SET. |
static SubLObject |
set.set_struct_contents(SubLObject object)
|
static SubLObject |
set.set_struct_test(SubLObject object)
|
static SubLObject |
task_processor.set_task_info_bindings(SubLObject v_bindings,
SubLObject task_info)
|
static SubLObject |
task_processor.set_task_info_giveback_info(SubLObject giveback_info,
SubLObject task_info)
|
static SubLObject |
task_processor.set_task_info_id(SubLObject id,
SubLObject task_info)
|
static SubLObject |
task_processor.set_task_info_priority(SubLObject priority,
SubLObject task_info)
|
static SubLObject |
task_processor.set_task_info_request(SubLObject request,
SubLObject task_info)
|
static SubLObject |
task_processor.set_task_info_requestor(SubLObject requestor,
SubLObject task_info)
|
static SubLObject |
task_processor.set_task_info_type(SubLObject type,
SubLObject task_info)
|
static SubLObject |
operation_communication.set_the_cyclist(SubLObject name)
|
static SubLObject |
operation_communication.set_to_deaf()
|
static SubLObject |
operation_communication.set_to_not_receiving()
|
static SubLObject |
operation_communication.set_to_storing()
|
static SubLObject |
cardinality_estimates.set_total_genl_cardinality(SubLObject v_term,
SubLObject count)
|
static SubLObject |
cardinality_estimates.set_total_spec_cardinality(SubLObject v_term,
SubLObject count)
|
static SubLObject |
task_processor.set_tpool_lock(SubLObject lock,
SubLObject task_process_pool)
|
static SubLObject |
task_processor.set_tpool_max_nbr_of_task_processors(SubLObject max_nbr_of_task_processors,
SubLObject task_process_pool)
|
static SubLObject |
task_processor.set_tpool_min_nbr_of_task_processors(SubLObject min_nbr_of_task_processors,
SubLObject task_process_pool)
|
static SubLObject |
task_processor.set_tpool_process_name_prefix(SubLObject process_name_prefix,
SubLObject task_process_pool)
|
static SubLObject |
task_processor.set_tpool_request_queue(SubLObject request_queue,
SubLObject task_process_pool)
|
static SubLObject |
keyhash.setkeyhash(SubLObject key,
SubLObject v_keyhash)
Note that KEY is stored in KEYHASH. |
static SubLObject |
list_utilities.sets_equalP(SubLObject set1,
SubLObject set2,
SubLObject test)
|
static SubLObject |
assertion_manager.setup_assertion_content_table(SubLObject size,
SubLObject exactP)
|
static SubLObject |
assertion_handles.setup_assertion_table(SubLObject size,
SubLObject exactP)
|
static SubLObject |
cardinality_estimates.setup_cardinality_tables(SubLObject estimated_size)
|
static SubLObject |
clause_strucs.setup_clause_struc_table(SubLObject size,
SubLObject exactP)
|
static SubLObject |
constants_low.setup_constant_guid_table(SubLObject size,
SubLObject exactP)
|
static SubLObject |
constant_index_manager.setup_constant_index_table(SubLObject size,
SubLObject exactP)
|
static SubLObject |
constant_handles.setup_constant_suid_table(SubLObject size,
SubLObject exactP)
|
static SubLObject |
constant_handles.setup_constant_tables(SubLObject size,
SubLObject exactP)
|
static SubLObject |
deduction_manager.setup_deduction_content_table(SubLObject size,
SubLObject exactP)
|
static SubLObject |
deduction_handles.setup_deduction_table(SubLObject size,
SubLObject exactP)
|
static SubLObject |
hl_storage_modules.setup_hl_storage_module(SubLObject name,
SubLObject plist)
|
static SubLObject |
hl_supports.setup_hl_support_module(SubLObject name,
SubLObject plist)
Declare NAME as a new HL support module |
static SubLObject |
kb_indexing_datastructures.setup_indexing_tables(SubLObject estimated_size)
sets up all tables needed for the KB indexing |
static SubLObject |
kb_utilities.setup_kb_assertion_tables(SubLObject assertion_table_size,
SubLObject exactP)
|
static SubLObject |
kb_utilities.setup_kb_deduction_tables(SubLObject deduction_table_size,
SubLObject exactP)
|
static SubLObject |
kb_utilities.setup_kb_fort_tables(SubLObject constant_count,
SubLObject nart_count,
SubLObject exactP)
Setup the kb fort tables, based on an estimate of CONSTANT-COUNT total constants and NART-COUNT total narts. |
static SubLObject |
kb_hl_support_manager.setup_kb_hl_support_content_table(SubLObject size,
SubLObject exactP)
|
static SubLObject |
kb_hl_supports.setup_kb_hl_support_id_tables(SubLObject size,
SubLObject exactP)
|
static SubLObject |
kb_hl_supports.setup_kb_hl_support_index_table()
|
static SubLObject |
kb_hl_supports.setup_kb_hl_support_tables(SubLObject size,
SubLObject exactP)
|
static SubLObject |
kb_object_manager.setup_kb_object_content_support(SubLObject kbom,
SubLObject initialize_usage_countsP,
SubLObject size)
|
static SubLObject |
kb_object_manager.setup_kb_object_content_table(SubLObject kbom,
SubLObject size,
SubLObject exactP)
|
static SubLObject |
dumper.setup_kb_state_from_dump(SubLObject directory_path)
|
static SubLObject |
kb_utilities.setup_kb_tables_int(SubLObject exactP,
SubLObject constant_count,
SubLObject nart_count,
SubLObject assertion_count,
SubLObject deduction_count,
SubLObject kb_hl_support_count,
SubLObject clause_struc_count,
SubLObject kb_unrepresented_term_count)
|
static SubLObject |
nart_hl_formula_manager.setup_nart_hl_formula_table(SubLObject size,
SubLObject exactP)
|
static SubLObject |
nart_index_manager.setup_nart_index_table(SubLObject size,
SubLObject exactP)
|
static SubLObject |
nart_handles.setup_nart_table(SubLObject size,
SubLObject exactP)
|
static SubLObject |
assertions_low.setup_rule_set(SubLObject estimated_assertion_size)
|
static SubLObject |
unrepresented_term_index_manager.setup_unrepresented_term_index_table(SubLObject size,
SubLObject exactP)
|
static SubLObject |
unrepresented_terms.setup_unrepresented_term_suid_table(SubLObject size,
SubLObject exactP)
|
static SubLObject |
unrepresented_terms.setup_unrepresented_term_table(SubLObject size,
SubLObject exactP)
|
static SubLObject |
variables.setup_variable_table()
Setup the array of interned HL variables. |
static SubLObject |
wff_module_datastructures.setup_wff_module(SubLObject name,
SubLObject type,
SubLObject plist)
|
static SubLObject |
constant_reader.sharpsign_dollar_rmf(SubLObject stream,
SubLObject ch,
SubLObject arg)
|
static SubLObject |
shelfs.shelf_info_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
shelfs.shelf_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
transform_list_utilities.shy_ntransform_perform_quiescent_transform(SubLObject object,
SubLObject pred,
SubLObject transform,
SubLObject key,
SubLObject quiescence,
SubLObject transformation_max,
SubLObject transformation_count)
|
static SubLObject |
transform_list_utilities.shy_quiescent_ntransform_recursive(SubLObject object,
SubLObject pred,
SubLObject transform,
SubLObject key,
SubLObject quiescence,
SubLObject recursion_limit,
SubLObject recursion_level,
SubLObject transformation_max,
SubLObject transformation_count)
See documentation for quiescent-ntransform. |
static SubLObject |
fort_types_interface.sibling_disjoint_collection_p(SubLObject fort)
is FORT a sibling disjoint collection? |
static SubLObject |
fi.signal_fi_error(SubLObject fi_error)
|
static SubLObject |
fi.signal_fi_warning(SubLObject fi_warning)
|
static SubLObject |
number_utilities.significant_digits_optimize_float(SubLObject v_float)
|
static SubLObject |
number_utilities.significant_digits(SubLObject number,
SubLObject digits)
|
static SubLObject |
kb_mapping_macros.simple_final_index_spec_p(SubLObject final_index_spec)
|
static SubLObject |
kb_mapping_macros.simple_final_index_spec_term(SubLObject final_index_spec)
|
static SubLObject |
kb_indexing_datastructures.simple_index_p(SubLObject object)
Return T iff OBJECT is a simple index. |
static SubLObject |
kb_indexing_datastructures.simple_indexed_term_p(SubLObject v_term)
|
static SubLObject |
simple_indexing.simple_key_gaf_arg_index_internal(SubLObject assertion,
SubLObject accumulator,
SubLObject v_term,
SubLObject arg,
SubLObject pred)
|
static SubLObject |
simple_indexing.simple_key_gaf_arg_index(SubLObject assertion,
SubLObject accumulator,
SubLObject v_term,
SubLObject arg,
SubLObject pred)
|
static SubLObject |
simple_indexing.simple_key_nart_arg_index(SubLObject assertion,
SubLObject accumulator,
SubLObject v_term,
SubLObject arg,
SubLObject func)
|
static SubLObject |
simple_lru_cache_strategy.simple_lru_cache_strategy_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
kb_indexing_datastructures.simple_num_index(SubLObject v_term)
|
static SubLObject |
kb_mapping_macros.simple_term_assertion_list_filtered_internal(SubLObject simple_final_index_spec,
SubLObject type,
SubLObject truth,
SubLObject direction)
|
static SubLObject |
kb_mapping_macros.simple_term_assertion_list_filtered(SubLObject simple_final_index_spec,
SubLObject type,
SubLObject truth,
SubLObject direction)
|
static SubLObject |
kb_indexing_datastructures.simple_term_assertion_list(SubLObject v_term)
|
static SubLObject |
list_utilities.simple_tree_find_via_equalP(SubLObject item,
SubLObject object)
Return T iff the non-nil ITEM is found in OBJECT (via EQUAL) |
static SubLObject |
list_utilities.simple_tree_findP(SubLObject item,
SubLObject object)
Return T iff the non-nil ITEM is found in OBJECT (via EQ) |
static SubLObject |
simplifier.simplify_cycl_conjunction(SubLObject conjunction,
SubLObject varP)
|
static SubLObject |
simplifier.simplify_cycl_disjunction_int(SubLObject disjunction,
SubLObject varP)
|
static SubLObject |
simplifier.simplify_cycl_disjunction(SubLObject disjunction,
SubLObject varP)
|
static SubLObject |
simplifier.simplify_cycl_existential(SubLObject existential)
|
static SubLObject |
simplifier.simplify_cycl_implication(SubLObject implication,
SubLObject varP)
|
static SubLObject |
simplifier.simplify_cycl_literal_int(SubLObject literal,
SubLObject var_func)
|
static SubLObject |
simplifier.simplify_cycl_literal_syntax(SubLObject literal,
SubLObject varP)
Like @xref simplify-cycl-literal, but only does syntactic simplification. |
static SubLObject |
simplifier.simplify_cycl_literal_terms_int(SubLObject literal,
SubLObject varP)
|
static SubLObject |
simplifier.simplify_cycl_literal_terms(SubLObject literal,
SubLObject varP)
|
static SubLObject |
simplifier.simplify_cycl_literal(SubLObject literal,
SubLObject var_func)
|
static SubLObject |
simplifier.simplify_cycl_negation(SubLObject negation,
SubLObject varP)
|
static SubLObject |
simplifier.simplify_cycl_sentence_deep(SubLObject sentence,
SubLObject varP)
Performs deeper simplifications on SENTENCE than @xref simplify-cycl-sentence. |
static SubLObject |
simplifier.simplify_cycl_sentence_int(SubLObject sentence,
SubLObject varP)
|
static SubLObject |
simplifier.simplify_cycl_sentence_syntax(SubLObject sentence,
SubLObject varP)
Like @xref simplify-cycl-sentence, but only does syntactic simplification. |
static SubLObject |
simplifier.simplify_cycl_sentence(SubLObject sentence,
SubLObject varP)
|
static SubLObject |
simplifier.simplify_cycl_term(SubLObject v_term,
SubLObject varP)
|
static SubLObject |
simplifier.simplify_distributing_out_args(SubLObject literal)
|
static SubLObject |
simplifier.simplify_nested_collectionsubsetfn_expression(SubLObject formula)
|
static SubLObject |
simplifier.simplify_redundanciesP()
|
static SubLObject |
simplifier.simplify_sequence_variables_1(SubLObject formula)
A version of @xref simplify-sequence-variables to call if you already have the EL variable namespace bound. |
static SubLObject |
simplifier.simplify_sequence_variables(SubLObject formula)
|
static SubLObject |
simplifier.simplify_special_cases(SubLObject formula)
|
static SubLObject |
simplifier.simplify_transitive_redundanciesP()
|
static SubLObject |
arg_type.single_entry_okP(SubLObject literal,
SubLObject argnum,
SubLObject mt)
|
static SubLObject |
clause_utilities.single_literal_subclause_specP(SubLObject subclause_spec)
Return T iff SUBCLAUSE-SPEC specifies a single literal. |
static SubLObject |
list_utilities.singletonP(SubLObject list)
|
static SubLObject |
term.skolem_fn_functionP(SubLObject symbol)
|
static SubLObject |
fort_types_interface.skolem_function_p(SubLObject fort)
is FORT a skolem function? |
static SubLObject |
kb_accessors.skolemize_forward_somewhereP(SubLObject function)
|
static SubLObject |
kb_accessors.skolemize_forwardP(SubLObject function,
SubLObject mt)
|
static SubLObject |
hl_storage_modules.solely_specific_hl_storage_module_predicateP(SubLObject predicate)
|
static SubLObject |
genl_predicates.some_all_spec_preds_and_inverses(SubLObject pred,
SubLObject fn,
SubLObject mt,
SubLObject tv)
|
static SubLObject |
at_cache.some_arg_and_rest_isa_assertion_somewhereP(SubLObject relation)
|
static SubLObject |
at_cache.some_args_isa_assertion_somewhereP(SubLObject relation)
|
static SubLObject |
tms.some_belief_justification(SubLObject assertion,
SubLObject asserted_assertions_to_ignore)
|
static SubLObject |
czer_utilities.some_canonicalizer_directive_assertions_somewhereP(SubLObject relation)
Return T iff RELATION is known to have any canonicalizer-directive assertions stated about it at all. |
static SubLObject |
tva_utilities.some_conservative_via_arg_assertionP(SubLObject predicate)
|
static SubLObject |
tva_utilities.some_cva_for_predicate(SubLObject predicate)
|
static SubLObject |
equality_store.some_equality_assertions_somewhereP(SubLObject obj)
Return T iff OBJ is known to have any equality assertions stated about it at all. |
static SubLObject |
equality_store.some_equality_assertionsP(SubLObject obj,
SubLObject mt)
|
static SubLObject |
kb_macros.some_fort_being_removedP()
Return T iff we are in the process of removing some fort. |
static SubLObject |
genl_predicates.some_genl_pred_or_inverseP_int(SubLObject pred,
SubLObject mt,
SubLObject tv)
|
static SubLObject |
genl_predicates.some_genl_pred_or_inverseP(SubLObject pred,
SubLObject mt,
SubLObject tv)
|
static SubLObject |
at_routines.some_inter_arg_different_assertion_somewhereP(SubLObject reln)
|
static SubLObject |
at_routines.some_inter_arg_different_constraint_somewhereP(SubLObject reln)
|
static SubLObject |
at_utilities.some_inter_arg_format_assertion_somewhereP(SubLObject reln)
|
static SubLObject |
at_utilities.some_inter_arg_format_constraint_somewhereP(SubLObject reln)
|
static SubLObject |
at_utilities.some_inter_arg_isa_assertion_somewhere_cache_add_int(SubLObject reln)
|
static SubLObject |
at_utilities.some_inter_arg_isa_assertion_somewhereP(SubLObject reln)
|
static SubLObject |
at_utilities.some_inter_arg_isa_constraint_somewhereP(SubLObject reln)
|
static SubLObject |
at_routines.some_inter_arg_not_isa_constraint_somewhereP(SubLObject reln)
|
static SubLObject |
somewhere_cache.some_pred_assertion_somewhere_argnum(SubLObject pred)
|
static SubLObject |
somewhere_cache.some_pred_assertion_somewhereP_internal(SubLObject pred,
SubLObject v_term,
SubLObject argnum,
SubLObject initialize_if_uninitializedP)
|
static SubLObject |
somewhere_cache.some_pred_assertion_somewhereP(SubLObject pred,
SubLObject v_term,
SubLObject argnum,
SubLObject initialize_if_uninitializedP)
Return T iff there are any true assertions of the form (PRED ... |
static SubLObject |
kb_mapping_utilities.some_pred_value_if(SubLObject v_term,
SubLObject pred,
SubLObject test,
SubLObject index_arg,
SubLObject truth)
Find the first gaf assertion such that: (a) the assertion is in a relevant microtheory (relevance is established outside) (b) if TRUTH is non-nil, the assertion has TRUTH as its truth value (c) PRED is the predicate used. |
static SubLObject |
kb_mapping_utilities.some_pred_value_in_any_mt(SubLObject v_term,
SubLObject pred,
SubLObject index_arg,
SubLObject truth)
Find the first gaf assertion such that: (a) the assertion is allowed to be in any microtheory (b) if TRUTH is non-nil, the assertion has TRUTH as its truth value (c) PRED is the predicate used. |
static SubLObject |
kb_mapping_utilities.some_pred_value_in_relevant_mts(SubLObject v_term,
SubLObject pred,
SubLObject mt,
SubLObject index_arg,
SubLObject truth)
If MT is NIL, behaves like SOME-PRED-VALUE. |
static SubLObject |
kb_mapping_utilities.some_pred_value(SubLObject v_term,
SubLObject pred,
SubLObject index_arg,
SubLObject truth)
Find the first gaf assertion such that: (a) the assertion is in a relevant microtheory (relevance is established outside) (b) if TRUTH is non-nil, the assertion has TRUTH as its truth value (c) PRED is the predicate used. |
static SubLObject |
kb_accessors.some_scoping_arg_somewhereP(SubLObject relation)
|
static SubLObject |
equality_store.some_source_rewrite_of_assertions_somewhereP(SubLObject obj)
Return T iff OBJ is known to have any true #$rewriteOf assertions stated about it where OBJ is the source arg (the one from which the propagation would occur). |
static SubLObject |
genl_predicates.some_spec_pred_or_inverseP_int(SubLObject pred,
SubLObject mt,
SubLObject tv)
|
static SubLObject |
genl_predicates.some_spec_pred_or_inverseP(SubLObject pred,
SubLObject mt,
SubLObject tv)
|
static SubLObject |
genl_predicates.some_spec_predicate_or_inverse_somewhereP(SubLObject pred)
|
static SubLObject |
tva_utilities.some_transitive_via_arg_assertionP(SubLObject predicate)
|
static SubLObject |
tva_utilities.some_tva_for_predicate(SubLObject predicate)
|
static SubLObject |
auxiliary_indexing.some_unbound_predicate_literal(SubLObject clause,
SubLObject sense)
|
static SubLObject |
somewhere_cache.somewhere_cache_unbuiltP()
|
static SubLObject |
somewhere_cache.somewhere_cached_pred_p(SubLObject object)
|
static SubLObject |
czer_main.sort_clause_literals_destructive(SubLObject clause,
SubLObject varP)
A destructive version of @xref sort-clause-literals. |
static SubLObject |
czer_main.sort_clause_literals(SubLObject clause,
SubLObject varP)
Sorts the literals in CLAUSE into a canonical order. |
static SubLObject |
czer_main.sort_clauses_literals(SubLObject v_clauses)
|
static SubLObject |
graph_utilities.sort_connected_groups(SubLObject connected_groups,
SubLObject all_nodes,
SubLObject all_links,
SubLObject test)
Sort CONNECTED-GROUPS based on ALL-NODES and ALL-LNIKS. |
static SubLObject |
hl_storage_modules.sort_hl_storage_modules_by_cost(SubLObject hl_modules,
SubLObject argument_spec,
SubLObject cnf,
SubLObject mt,
SubLObject direction,
SubLObject variable_map)
|
static SubLObject |
variables.sort_hl_variable_list(SubLObject hl_variable_list)
|
static SubLObject |
graph_utilities.sort_isolated_groups(SubLObject isolated_groups,
SubLObject all_nodes,
SubLObject all_links,
SubLObject test)
Sort ISOLATED-GROUPS based on ALL-NODES and ALL-LNIKS. |
static SubLObject |
czer_main.sort_literals(SubLObject literals,
SubLObject bound_vars,
SubLObject connected_vars,
SubLObject already_sorted_literals,
SubLObject originals)
|
static SubLObject |
graph_utilities.sort_naked_groups(SubLObject naked_groups,
SubLObject all_nodes,
SubLObject test)
Sort NAKED-GROUPS based on ALL-NODES. |
static SubLObject |
kb_utilities.sort_terms(SubLObject list,
SubLObject copyP,
SubLObject stableP,
SubLObject constants_by_nameP,
SubLObject ignore_variable_symbolsP,
SubLObject key,
SubLObject use_internal_idsP)
|
static SubLObject |
list_utilities.sort_via_position_earlier(SubLObject item1,
SubLObject item2)
|
static SubLObject |
list_utilities.sort_via_position(SubLObject seq,
SubLObject guide_seq,
SubLObject test,
SubLObject key)
Sort SEQ using GUIDE-SEQ as a positional guide. |
static SubLObject |
sparse_matrix.sparse_matrix_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
sparse_vector.sparse_vector_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
cardinality_estimates.spec_cardinality(SubLObject v_term)
Return an estimate of the number of specializations of TERM. |
static SubLObject |
mt_vars.special_core_loop_mt_p(SubLObject object)
|
static SubLObject |
special_variable_state.special_variable_state_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
builder_utilities.specify_sbhl_caching_policy_template(SubLObject link_predicate,
SubLObject policy,
SubLObject capacity,
SubLObject exempts,
SubLObject prefetch)
|
static SubLObject |
genls.specP(SubLObject genl,
SubLObject spec,
SubLObject mt,
SubLObject tv)
Returns whether (#$genls SPEC GENL) can be inferred. |
static SubLObject |
list_utilities.splice_into_sorted_list(SubLObject object,
SubLObject sorted_list,
SubLObject predicate,
SubLObject key)
Splice OBJECT into SORTED-LIST sorted by PREDICATE. |
static SubLObject |
cycl_utilities.split_list_set(SubLObject l)
|
static SubLObject |
sdbc.sql_connection_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
sdbc.sql_result_set_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
sdbc.sql_statement_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
sdbc.sql_ticket_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
bindings.stable_sort_bindings(SubLObject v_bindings,
SubLObject v_variables)
Sort BINDINGS via the variable order in VARIABLES |
static SubLObject |
list_utilities.stable_sort_via_position(SubLObject seq,
SubLObject guide_seq,
SubLObject test,
SubLObject key)
Stably sort SEQ using GUIDE-SEQ as a positional guide. |
static SubLObject |
stacks.stack_empty_p(SubLObject stack)
Return T iff STACK is empty. |
static SubLObject |
stacks.stack_peek(SubLObject stack)
Return the top item in STACK, without removing it. |
static SubLObject |
stacks.stack_pop(SubLObject stack)
Remove and return the top item in STACK. |
static SubLObject |
stacks.stack_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
stacks.stack_push(SubLObject item,
SubLObject stack)
Add ITEM to the top of STACK. |
static SubLObject |
stacks.stack_struc_elements(SubLObject object)
|
static SubLObject |
stacks.stack_struc_num(SubLObject object)
|
static SubLObject |
czer_main.standardize_variable_memory_binding(SubLObject var,
SubLObject expression)
|
static SubLObject |
clausifier.standardize_variables(SubLObject sentence)
Renames all variables into a canonical order, with the innermost variables having smaller indices. |
static SubLObject |
agenda.start_agenda_process()
|
static SubLObject |
agenda.start_agenda(SubLObject waitP)
|
static SubLObject |
tcp_server_utilities.start_tcp_server_process(SubLObject type,
SubLObject port,
SubLObject handler)
Method for starting a new TCP server of TYPE at PORT which has HANDLER. |
static SubLObject |
string_utilities.starts_with(SubLObject w,
SubLObject starting)
|
static SubLObject |
keyhash.store_in_keyhash(SubLObject node_key,
SubLObject node_keycode,
SubLObject v_keyhash)
|
static SubLObject |
operation_communication.storingP()
|
static SubLObject |
string_utilities.str_by_type(SubLObject object)
|
static SubLObject |
string_utilities.str(SubLObject object)
|
static SubLObject |
string_utilities.strcat(SubLObject string_list)
Like cconcatenate, but takes a list of strings as its argument. |
static SubLObject |
constant_reader.stream_forbids_constant_creation(SubLObject stream)
Return T iff STREAM forbids the creation of constant shells for unknown constants. |
static SubLObject |
string_utilities.string_tokenize_break_length(SubLObject v_break)
|
static SubLObject |
string_utilities.string_tokenize_break_matchP(SubLObject in_string,
SubLObject v_break,
SubLObject pos)
|
static SubLObject |
string_utilities.string_tokenize_int(SubLObject in_string,
SubLObject break_list,
SubLObject break_list_to_return,
SubLObject embed_list,
SubLObject include_stopsP,
SubLObject ignore_empty_stringsP,
SubLObject quote_chars)
Breaks IN-STRING on any string sequence in BREAK-LIST. |
static SubLObject |
string_utilities.string_tokenize(SubLObject in_string,
SubLObject break_list,
SubLObject embed_list,
SubLObject include_stopsP,
SubLObject ignore_empty_stringsP,
SubLObject quote_chars,
SubLObject break_list_to_return)
|
static SubLObject |
string_utilities.string_upto(SubLObject string,
SubLObject v_char)
|
static SubLObject |
string_utilities.stringify_items(SubLObject items,
SubLObject accessor,
SubLObject separator,
SubLObject last_separator)
|
static SubLObject |
string_utilities.stringify_terms(SubLObject terms,
SubLObject separator,
SubLObject last_separator)
|
static SubLObject |
arg_type.strong_fort_arg_okP(SubLObject relation,
SubLObject arg,
SubLObject argnum,
SubLObject mt)
Returns t iff |
static SubLObject |
arg_type.strong_fort_arg_types_okP(SubLObject reln,
SubLObject arg,
SubLObject argnum,
SubLObject mt)
|
static SubLObject |
arg_type.strong_fort_wrt_arg_typeP(SubLObject v_term,
SubLObject mt)
|
static SubLObject |
clause_utilities.subclause_spec_from_clauses(SubLObject big_clause,
SubLObject little_clause)
|
static SubLObject |
clause_utilities.subclause_spec_literal_count(SubLObject subclause_spec)
|
static SubLObject |
clause_utilities.subclause_spec_negative_indices(SubLObject subclause_spec)
|
static SubLObject |
clause_utilities.subclause_spec_positive_indices(SubLObject subclause_spec)
|
static SubLObject |
clause_utilities.subclause_specified_by_spec(SubLObject clause,
SubLObject subclause_spec)
|
static SubLObject |
kb_indexing_datastructures.subindex_leaf_count(SubLObject subindex)
|
static SubLObject |
kb_indexing_datastructures.subindex_lookup(SubLObject subindex,
SubLObject key)
|
static SubLObject |
kb_indexing_datastructures.subindex_p(SubLObject object)
|
static SubLObject |
cycl_grammar.subl_atomic_term_p(SubLObject object)
returns t iff OBJECT is of the form
|
static SubLObject |
el_utilities.subl_escape_p(SubLObject object)
|
static SubLObject |
cycl_grammar.subl_float_p(SubLObject object)
|
static SubLObject |
cycl_grammar.subl_integer_p(SubLObject object)
|
static SubLObject |
el_utilities.subl_quote_p(SubLObject object)
|
static SubLObject |
cycl_grammar.subl_real_number_p(SubLObject object)
|
static SubLObject |
cycl_grammar.subl_strict_atomic_term_p(SubLObject object)
returns t iff OBJECT is of the form |
static SubLObject |
cycl_grammar.subl_string_p(SubLObject object)
|
static SubLObject |
list_utilities.sublisp_boolean(SubLObject object)
Convert OBJECT to T or NIL |
static SubLObject |
wff.subsentence_semantically_wfP(SubLObject nasent,
SubLObject subsentence,
SubLObject argnum,
SubLObject mt)
|
static SubLObject |
bindings.subst_bindings(SubLObject v_bindings,
SubLObject object)
Substitute the value of variables in bindings into object, taking recursively bound variables into account. |
static SubLObject |
string_utilities.substring_matchP(SubLObject big,
SubLObject little,
SubLObject start,
SubLObject test)
Returns true if, after moving forward 'start' characters from the beginning of the string 'big', the next few characters match (string=) the string 'small'. |
static SubLObject |
string_utilities.substring(SubLObject string,
SubLObject start,
SubLObject end)
|
static SubLObject |
string_utilities.substringP(SubLObject little,
SubLObject big,
SubLObject test,
SubLObject start_index,
SubLObject end_index)
Is LITTLE a substring of BIG starting at or after START-INDEX, and ending before END-INDEX (if non-nil)? |
static SubLObject |
defns.suf_defn_admitsP(SubLObject col,
SubLObject v_term,
SubLObject mt,
SubLObject quotedP)
|
static SubLObject |
defns.suf_defn_count(SubLObject col,
SubLObject quotedP)
|
static SubLObject |
defns.suf_defns(SubLObject col,
SubLObject quotedP)
|
static SubLObject |
at_defns.suf_function_assertions(SubLObject collection,
SubLObject type)
|
static SubLObject |
at_defns.suf_function_cache(SubLObject type)
|
static SubLObject |
kb_accessors.sufficient_defnsP(SubLObject col,
SubLObject mt)
|
static SubLObject |
arguments.support_equal(SubLObject support1,
SubLObject support2)
|
static SubLObject |
arguments.support_formula(SubLObject support)
|
static SubLObject |
arguments.support_justification(SubLObject support)
Return a justification for SUPPORT. |
static SubLObject |
arguments.support_L(SubLObject support1,
SubLObject support2)
Imposes an arbitrary but consistent total order between supports. |
static SubLObject |
arguments.support_module(SubLObject support)
Return the module of SUPPORT. |
static SubLObject |
arguments.support_mt(SubLObject support)
Return the microtheory of SUPPORT. |
static SubLObject |
arguments.support_p(SubLObject object)
Return T iff OBJECT can be a support in an argument. |
static SubLObject |
arguments.support_sentence(SubLObject support)
Return the sentence of SUPPORT. |
static SubLObject |
arguments.support_strength(SubLObject support)
Return the strength of SUPPORT. |
static SubLObject |
arguments.support_tv(SubLObject support)
|
static SubLObject |
special_variable_state.svs_values(SubLObject object)
|
static SubLObject |
special_variable_state.svs_variables(SubLObject object)
|
static SubLObject |
kb_object_manager.swap_in_kb_object_content_internal(SubLObject kbom,
SubLObject id)
|
static SubLObject |
kb_object_manager.swap_in_kb_object_content(SubLObject kbom,
SubLObject id)
|
static SubLObject |
assertion_manager.swap_out_all_pristine_assertions()
|
static SubLObject |
constant_index_manager.swap_out_all_pristine_constant_indices()
|
static SubLObject |
deduction_manager.swap_out_all_pristine_deductions()
|
static SubLObject |
file_vector_utilities.swap_out_all_pristine_file_vector_backed_map_objects(SubLObject map)
For all values in the MAP, if the value is a pristine file vector reference, then zero out its payload to make that data available for garbage collection. |
static SubLObject |
kb_hl_support_manager.swap_out_all_pristine_kb_hl_supports()
|
static SubLObject |
kb_object_manager.swap_out_all_pristine_kb_objects_int(SubLObject kbom)
|
static SubLObject |
kb_utilities.swap_out_all_pristine_kb_objects()
|
static SubLObject |
nart_hl_formula_manager.swap_out_all_pristine_nart_hl_formulas()
|
static SubLObject |
nart_index_manager.swap_out_all_pristine_nart_indices()
|
static SubLObject |
unrepresented_term_index_manager.swap_out_all_pristine_unrepresented_term_indices()
|
static SubLObject |
kb_object_manager.swap_out_pristine_kb_object_content(SubLObject kbom,
SubLObject loser)
|
static SubLObject |
assertion_handles.sxhash_assertion_method(SubLObject object)
|
static SubLObject |
memoization_state.sxhash_calc_2(SubLObject arg1,
SubLObject arg2)
|
static SubLObject |
memoization_state.sxhash_calc_3(SubLObject arg1,
SubLObject arg2,
SubLObject arg3)
|
static SubLObject |
memoization_state.sxhash_calc_4(SubLObject arg1,
SubLObject arg2,
SubLObject arg3,
SubLObject arg4)
|
static SubLObject |
memoization_state.sxhash_calc_7(SubLObject arg1,
SubLObject arg2,
SubLObject arg3,
SubLObject arg4,
SubLObject arg5,
SubLObject arg6,
SubLObject arg7)
|
static SubLObject |
clause_strucs.sxhash_clause_struc_method(SubLObject object)
|
static SubLObject |
constant_handles.sxhash_constant_method(SubLObject object)
|
static SubLObject |
deduction_handles.sxhash_deduction_method(SubLObject object)
|
static SubLObject |
kb_hl_supports.sxhash_kb_hl_support_method(SubLObject object)
|
static SubLObject |
mail_message.sxhash_message_method(SubLObject object)
|
static SubLObject |
mail_message.sxhash_message_part_method(SubLObject object)
|
static SubLObject |
modules.sxhash_module_method(SubLObject object)
|
static SubLObject |
nart_handles.sxhash_nart_method(SubLObject object)
|
static SubLObject |
special_variable_state.sxhash_special_variable_state_method(SubLObject object)
|
static SubLObject |
modules.sxhash_system_method(SubLObject object)
|
static SubLObject |
file_translation.sxhash_trans_subl_file_method(SubLObject object)
|
static SubLObject |
tva_cache.sxhash_tva_cache_method(SubLObject object)
|
static SubLObject |
utilities_macros.sxhash_update_state(SubLObject state)
Update the composite hash STATE |
static SubLObject |
variables.sxhash_variable_method(SubLObject object)
|
static SubLObject |
xref_database.sxhash_xref_module_method(SubLObject object)
|
static SubLObject |
kb_utilities.symbol_sort_pred(SubLObject symbol1,
SubLObject symbol2)
|
static SubLObject |
fort_types_interface.symmetric_binary_predicate_p(SubLObject fort)
is FORT a symmetric binary predicate? |
static SubLObject |
dictionary_utilities.synchronized_dictionary_dictionary(SubLObject object)
|
static SubLObject |
dictionary_utilities.synchronized_dictionary_enter(SubLObject synchronized_dictionary,
SubLObject key,
SubLObject value)
|
static SubLObject |
dictionary_utilities.synchronized_dictionary_keys(SubLObject synchronized_dictionary)
Returns a list of the given SYNCHRONIZED-DICTIONARY's keys. |
static SubLObject |
dictionary_utilities.synchronized_dictionary_lock(SubLObject object)
|
static SubLObject |
dictionary_utilities.synchronized_dictionary_lookup(SubLObject synchronized_dictionary,
SubLObject key,
SubLObject not_found)
|
static SubLObject |
dictionary_utilities.synchronized_dictionary_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
dictionary_utilities.synchronized_dictionary_remove(SubLObject synchronized_dictionary,
SubLObject key)
|
static SubLObject |
backward.syntactically_valid_term_of_unit_asents(SubLObject dnf)
|
static SubLObject |
wff.syntactically_wff_elf_intP(SubLObject sentence,
SubLObject check_fast_gafP)
|
static SubLObject |
modules.system_add_module(SubLObject system,
SubLObject module)
This is only called when MODULE is a provisional module, or we are running translated C code! |
static SubLObject |
misc_utilities.system_code_api_initializations()
System code initializations that have to do with the Cyc API. |
static SubLObject |
misc_utilities.system_code_application_initializations()
System code initializations for application code built into Cyc. |
static SubLObject |
misc_utilities.system_code_hl_initializations()
System code initializations that have to do with HL level reasoning. |
static SubLObject |
misc_utilities.system_code_image_initializations()
System code initializations that have to do with distinguishing the current image from the image that saved out the world being used. |
static SubLObject |
misc_utilities.system_code_inference_initializations()
System code initializations that have to do with inference. |
static SubLObject |
misc_utilities.system_code_initializations(SubLObject perform_app_specific_initializationsP)
Initializations which should be run every time the system code is initialized. |
static SubLObject |
os_process_utilities.system_eval_using_make_os_process_successfulP(SubLObject command,
SubLObject args,
SubLObject success_exit_code,
SubLObject stdin,
SubLObject stdout,
SubLObject stderr)
Like @xref system-eval-using-make-os-process, except returns T iff the os-process's exit code is SUCCESS-EXIT-CODE. |
static SubLObject |
os_process_utilities.system_eval_using_make_os_process(SubLObject command,
SubLObject args,
SubLObject stdin,
SubLObject stdout,
SubLObject stderr)
|
static SubLObject |
modules.system_get_name(SubLObject system)
|
static SubLObject |
misc_utilities.system_kb_initializations()
Initializations which should be run every time the system is initialized, if there is a KB present. |
static SubLObject |
modules.system_lookup(SubLObject system_name)
|
static SubLObject |
modules.system_modules(SubLObject object)
|
static SubLObject |
modules.system_name(SubLObject object)
|
static SubLObject |
modules.system_new(SubLObject system_name,
SubLObject provisional_p,
SubLObject default_pathname)
|
static SubLObject |
modules.system_p(SubLObject object)
|
static SubLObject |
system_parameters.system_parameter_value_unset_p(SubLObject value)
|
static SubLObject |
modules.system_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
modules.system_store(SubLObject system)
|
static SubLObject |
system_translation.system_translation_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
task_processor.task_info_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
process_utilities.task_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
task_processor.task_process_pool_p(SubLObject object)
|
static SubLObject |
task_processor.task_processor_handler()
When awakened, repeatedly evaluate the highest priority request. |
static SubLObject |
task_processor.task_processor_p(SubLObject object)
|
static SubLObject |
cfasl_kernel.task_processor_request(SubLObject request,
SubLObject id,
SubLObject priority,
SubLObject requestor,
SubLObject client_bindings,
SubLObject uuid_string)
|
static SubLObject |
task_processor.task_processors_initialized_p(SubLObject task_process_pool)
|
static SubLObject |
task_processor.task_result_set_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
tcp_server_utilities.tcp_port_p(SubLObject object)
Return T iff OBJECT is a valid integer for a TCP port. |
static SubLObject |
tcp_server_utilities.tcp_server_p(SubLObject object)
|
static SubLObject |
tcp_server_utilities.tcp_server_port(SubLObject tcp_server)
Return the port of TCP-SERVER, or NIL if disabled. |
static SubLObject |
tcp_server_utilities.tcp_server_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
tcp_server_utilities.tcp_server_type_handler(SubLObject type)
|
static SubLObject |
tcp_server_utilities.tcps_port(SubLObject object)
|
static SubLObject |
file_utilities.temp_directory()
|
static SubLObject |
formula_templates.template_topic_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
kb_indexing.term_add_indexing_leaf(SubLObject v_term,
SubLObject keys,
SubLObject leaf)
Walks down the indexing for TERM by following successive elements of KEYS, and once it gets to the bottom, inserts LEAF. |
static SubLObject |
kb_accessors.term_assertions(SubLObject v_term,
SubLObject mt,
SubLObject remove_duplicatesP)
|
static SubLObject |
kb_indexing_datastructures.term_complex_index_lookup(SubLObject v_term,
SubLObject key)
|
static SubLObject |
function_terms.term_functional_complexity_internal_cons_method(SubLObject object)
Fancy way of returning max term functional complexity within a NART. |
static SubLObject |
function_terms.term_functional_complexity_internal_constant_method(SubLObject object)
|
static SubLObject |
function_terms.term_functional_complexity_internal_nart_method(SubLObject object)
|
static SubLObject |
function_terms.term_functional_complexity_internal(SubLObject object)
|
static SubLObject |
function_terms.term_functional_complexity(SubLObject object)
Return the maximum functional nesting depth of OBJECT. |
static SubLObject |
kb_indexing_datastructures.term_index(SubLObject v_term)
|
static SubLObject |
el_utilities.term_is_one_of_argsP(SubLObject v_term,
SubLObject formula)
|
static SubLObject |
kb_utilities.term_L(SubLObject term1,
SubLObject term2,
SubLObject constants_by_nameP,
SubLObject ignore_variable_symbolsP,
SubLObject use_internal_idsP)
|
static SubLObject |
function_terms.term_of_unit_assertion_p(SubLObject object)
|
static SubLObject |
kb_utilities.term_order_assertion_method(SubLObject object)
|
static SubLObject |
kb_utilities.term_order_cons_method(SubLObject object)
Fancy way of returning max term order within cons tree. |
static SubLObject |
function_terms.term_relational_complexity_internal_cons_method(SubLObject object)
|
static SubLObject |
function_terms.term_relational_complexity_internal_constant_method(SubLObject object)
|
static SubLObject |
function_terms.term_relational_complexity_internal_nart_method(SubLObject object)
|
static SubLObject |
kb_indexing.term_rem_indexing_leaf(SubLObject v_term,
SubLObject keys,
SubLObject leaf)
Walks down the indexing for TERM by following successive elements of KEYS, and once it gets to the bottom, deletes LEAF. |
static SubLObject |
unification_utilities.term_unify(SubLObject term1,
SubLObject term2,
SubLObject share_vars,
SubLObject justifyP)
|
static SubLObject |
unification.term_variable_p(SubLObject object)
|
static SubLObject |
task_processor.terminate_active_task_processes(SubLObject task_giveback_info)
Find all of the tasks that are currently running for the passed in task-giveback-info and abort their processing tasks. |
static SubLObject |
bookkeeping_store.terms_created_by(SubLObject cyclist,
SubLObject mt)
|
static SubLObject |
bookkeeping_store.terms_created_for(SubLObject purpose,
SubLObject mt)
|
static SubLObject |
dictionary_utilities.test_dictionary_key_conflation(SubLObject test,
SubLObject raw_items)
Tests whether the dictionary correctly conflates keys. |
static SubLObject |
map_utilities.test_hash_table_key_conflation(SubLObject test,
SubLObject raw_items)
Tests whether the hash-table correctly conflates keys. |
static SubLObject |
test_query_suite.test_query_suite_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
operation_communication.the_cyclist()
|
static SubLObject |
fi.the_date()
|
static SubLObject |
fi.the_second()
|
static SubLObject |
process_utilities.thinking_task_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
task_processor.ti_bindings(SubLObject object)
|
static SubLObject |
task_processor.ti_error_message(SubLObject object)
|
static SubLObject |
task_processor.ti_giveback_info(SubLObject object)
|
static SubLObject |
task_processor.ti_id(SubLObject object)
|
static SubLObject |
task_processor.ti_priority(SubLObject object)
|
static SubLObject |
task_processor.ti_request(SubLObject object)
|
static SubLObject |
task_processor.ti_requestor(SubLObject object)
|
static SubLObject |
task_processor.ti_response(SubLObject object)
|
static SubLObject |
task_processor.ti_type(SubLObject object)
|
static SubLObject |
numeric_date_utilities.time_from_now(SubLObject seconds)
Legacy function name. |
static SubLObject |
numeric_date_utilities.time_template_p(SubLObject template)
|
static SubLObject |
assertions_high.timestamp_asserted_assertion_int(SubLObject assertion,
SubLObject who,
SubLObject when,
SubLObject why,
SubLObject second)
|
static SubLObject |
assertions_high.timestamp_asserted_assertion(SubLObject assertion,
SubLObject who,
SubLObject when,
SubLObject why,
SubLObject second)
|
static SubLObject |
fi.timestamp_constant(SubLObject constant,
SubLObject cyclist,
SubLObject time,
SubLObject why,
SubLObject second)
|
static SubLObject |
numeric_date_utilities.timestring_int(SubLObject universal_time)
|
static SubLObject |
numeric_date_utilities.timestring(SubLObject universal_time)
TIMESTRING returns a string in the format mm/dd/yyyy hh:mm:ss from the universal time given. |
static SubLObject |
timing.timing_info_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
canon_tl.tl_assertion_termP(SubLObject object)
|
static SubLObject |
canon_tl.tl_encapsulate(SubLObject tree)
|
static SubLObject |
canon_tl.tl_function_termP(SubLObject object)
|
static SubLObject |
canon_tl.tl_termP(SubLObject object)
|
static SubLObject |
canon_tl.tl_varP(SubLObject object)
|
static SubLObject |
canon_tl.tlmt_to_hlmt(SubLObject tl_mt)
|
static SubLObject |
tms.tms_add_deduction_for_assertion(SubLObject assertion,
SubLObject supports,
SubLObject truth)
|
static SubLObject |
tms.tms_add_deduction_for_cnf(SubLObject cnf,
SubLObject mt,
SubLObject supports,
SubLObject truth,
SubLObject direction,
SubLObject var_names)
|
static SubLObject |
tms.tms_add_new_deduction(SubLObject assertion,
SubLObject supports,
SubLObject tv)
|
static SubLObject |
tms.tms_argument_being_removedP(SubLObject argument)
Return T iff ARGUMENT is known to be in the midst of being removed via TMS |
static SubLObject |
tms.tms_assertion_being_removedP(SubLObject assertion)
Return T iff ASSERTION is in the midst of being removed via TMS |
static SubLObject |
tms.tms_change_direction(SubLObject assertion,
SubLObject direction)
Change the DIRECTION of ASSERTION and queue forward propagation if required. |
static SubLObject |
tms.tms_create_asserted_argument_with_tv(SubLObject assertion,
SubLObject tv)
Assumes that ASSERTION does not have any asserted arguments. |
static SubLObject |
tms.tms_deduction_being_removedP(SubLObject deduction)
Return T iff DEDUCTION is in the midst of being removed via TMS |
static SubLObject |
tms.tms_direct_circularity(SubLObject assertion,
SubLObject supports)
Return T iff SUPPORTS for ASSERTION include a direct circularity |
static SubLObject |
tms.tms_postprocess_new_argument(SubLObject assertion,
SubLObject argument)
Now that ARGUMENT for ASSERTION has been added to the KB, perform necessary truth maintenance. |
static SubLObject |
tms.tms_propagate_removed_argument(SubLObject argument,
SubLObject assertion)
|
static SubLObject |
tms.tms_recompute_assertion_tv(SubLObject assertion)
Recompute ASSERTION's tv and perform necessary truth maintenance. |
static SubLObject |
tms.tms_remove_argument(SubLObject argument,
SubLObject assertion)
Remove ARGUMENT for ASSERTION from the KB and perform necessary truth maintenance. |
static SubLObject |
tms.tms_remove_assertion_int_2(SubLObject assertion)
Remove ASSERTION from the KB. |
static SubLObject |
tms.tms_remove_assertion_int(SubLObject assertion)
|
static SubLObject |
tms.tms_remove_assertion_list(SubLObject assertions)
Remove each valid assertion in ASSERTIONS |
static SubLObject |
tms.tms_remove_assertion(SubLObject assertion)
Remove ASSERTION from the KB and do all necessary truth maintenance. |
static SubLObject |
tms.tms_remove_dependents(SubLObject assertion)
Remove all the deductions depending on this ASSERTION. |
static SubLObject |
kb_hl_supports.tms_remove_kb_hl_support(SubLObject kb_hl_support)
|
static SubLObject |
kb_hl_supports.tms_remove_kb_hl_supports_mentioning_term(SubLObject v_term)
|
static SubLObject |
tms.tms_remove_nonempty_assertion_list(SubLObject assertions)
Remove each valid assertion in ASSERTIONS |
static SubLObject |
string_utilities.to_string(SubLObject value)
|
static SubLObject |
simple_indexing.toggle_term_index_mode(SubLObject v_term)
|
static SubLObject |
virtual_indexing.too_few_terms_for_index_overlapP(SubLObject formula)
|
static SubLObject |
cardinality_estimates.total_genl_cardinality(SubLObject v_term)
|
static SubLObject |
cardinality_estimates.total_instance_cardinality(SubLObject v_term)
|
static SubLObject |
cardinality_estimates.total_quoted_instance_cardinality(SubLObject v_term)
|
static SubLObject |
cardinality_estimates.total_spec_cardinality(SubLObject v_term)
|
static SubLObject |
el_utilities.tou_asentP(SubLObject asent)
|
static SubLObject |
function_terms.tou_assertionP(SubLObject assertion)
obsolete |
static SubLObject |
el_utilities.tou_litP(SubLObject lit)
|
static SubLObject |
czer_main.tou_lits_at_rear(SubLObject literals)
puts termOfUnit literals at rear (for cosmetic sake; otherwise, order is unchanged) |
static SubLObject |
arg_type.tou_wrt_arg_typeP(SubLObject v_term)
|
static SubLObject |
task_processor.tpool_background_msgs(SubLObject object)
|
static SubLObject |
task_processor.tpool_lock(SubLObject object)
|
static SubLObject |
task_processor.tpool_max_nbr_of_task_processors(SubLObject object)
|
static SubLObject |
task_processor.tpool_process_name_prefix(SubLObject object)
|
static SubLObject |
task_processor.tpool_processors(SubLObject object)
|
static SubLObject |
task_processor.tpool_request_queue(SubLObject object)
|
static SubLObject |
task_processor.tpool_request_semaphore(SubLObject object)
|
static SubLObject |
task_processor.tproc_name(SubLObject object)
|
static SubLObject |
task_processor.tproc_process(SubLObject object)
|
static SubLObject |
file_translation.trans_subl_file_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
transcript_utilities.transcript_directory_int(SubLObject kb_number)
|
static SubLObject |
transcript_utilities.transcript_directory()
Returns a relative pathname to the current transcript directory, creating it if necessary. |
static SubLObject |
operation_queues.transcript_queue_dequeue()
|
static SubLObject |
operation_queues.transcript_queue_empty()
|
static SubLObject |
operation_queues.transcript_queue_enqueue(SubLObject operation)
|
static SubLObject |
operation_queues.transcript_queue_size()
|
static SubLObject |
transcript_utilities.transcript_suffix()
|
static SubLObject |
bindings.transfer_variable_map_to_bindings_filtered(SubLObject a_to_b_variable_map,
SubLObject a_to_c_bindings)
|
static SubLObject |
bindings.transfer_variable_map_to_bindings_int(SubLObject a_to_b_variable_map,
SubLObject a_to_c_bindings,
SubLObject error_if_incompleteP)
|
static SubLObject |
bindings.transfer_variable_map_to_bindings(SubLObject a_to_b_variable_map,
SubLObject a_to_c_bindings)
|
static SubLObject |
canon_tl.transform_hl_terms_to_tl(SubLObject tree)
|
static SubLObject |
hlmt.transform_mt_union_nauts(SubLObject v_hlmt,
SubLObject minimize_mt_union_mtsP)
|
static SubLObject |
simplifier.transform_nested_collectionsubsetfn_expression(SubLObject expression)
|
static SubLObject |
transform_list_utilities.transform_pred_funcall(SubLObject pred,
SubLObject object)
|
static SubLObject |
canon_tl.transform_tl_terms_to_hl(SubLObject tree)
|
static SubLObject |
transform_list_utilities.transform_transform_funcall(SubLObject transform,
SubLObject object)
|
static SubLObject |
transform_list_utilities.transform(SubLObject object,
SubLObject pred,
SubLObject transform,
SubLObject key)
Recursively descends through OBJECT, destructively applying TRANSFORM when PRED succeeds. |
static SubLObject |
backward.transformation_add_node(SubLObject rule_assertion,
SubLObject rule_pivot_asent,
SubLObject rule_pivot_sense,
SubLObject v_bindings,
SubLObject more_supports)
|
static SubLObject |
unification_utilities.transformation_asent_unify(SubLObject inference_asent,
SubLObject rule_asent)
|
static SubLObject |
backward.transformation_rule_dependent_lits(SubLObject rule,
SubLObject asent_from_rule,
SubLObject asent_sense)
|
static SubLObject |
fort_types_interface.transitive_binary_predicate_p(SubLObject fort)
is FORT a transitive binary predicate? |
static SubLObject |
kb_accessors.transitive_predicateP(SubLObject predicate)
Return T iff PREDICATE is a transitive predicate. |
static SubLObject |
operation_queues.transmit_queue_empty()
|
static SubLObject |
operation_queues.transmit_queue_size()
|
static SubLObject |
operation_communication.transmitting_changeP(SubLObject new_mode)
Is the change in communication-mode going to change the way processed operations are handled? |
static SubLObject |
operation_communication.transmittingP()
|
static SubLObject |
list_utilities.tree_count_if(SubLObject test,
SubLObject object,
SubLObject key)
|
static SubLObject |
list_utilities.tree_find_any(SubLObject items,
SubLObject tree,
SubLObject test,
SubLObject key)
Look for any of ITEMS in the tree OBJECT. |
static SubLObject |
list_utilities.tree_find_if(SubLObject test,
SubLObject object,
SubLObject key)
|
static SubLObject |
list_utilities.tree_find(SubLObject item,
SubLObject object,
SubLObject test,
SubLObject key)
For the first sub-object in OBJECT (including OBJECT) that satisfies TEST applied to KEY of it and ITEM, return the sub-object. |
static SubLObject |
list_utilities.tree_funcall_if(SubLObject test,
SubLObject fn,
SubLObject object,
SubLObject key)
|
static SubLObject |
list_utilities.tree_gather_internal(SubLObject object,
SubLObject predicate,
SubLObject test,
SubLObject key,
SubLObject subs_tooP,
SubLObject so_far)
|
static SubLObject |
list_utilities.tree_gather(SubLObject object,
SubLObject predicate,
SubLObject test,
SubLObject key,
SubLObject subs_tooP)
|
static SubLObject |
tries.trie_ancestor_tracking_ascend()
|
static SubLObject |
tries.trie_ancestor_tracking_descend(SubLObject node)
|
static SubLObject |
tries.trie_case_sensitive(SubLObject object)
|
static SubLObject |
tries.trie_entry_test_func(SubLObject object)
|
static SubLObject |
tries.trie_exact(SubLObject trie,
SubLObject string,
SubLObject case_sensitiveP,
SubLObject start,
SubLObject end)
Return the unique object indexed by STRING in TRIE. |
static SubLObject |
tries.trie_insert(SubLObject trie,
SubLObject string,
SubLObject object,
SubLObject start,
SubLObject end)
Add index to OBJECT via STRING in TRIE. |
static SubLObject |
tries.trie_iterator_done_node(SubLObject node)
|
static SubLObject |
tries.trie_iterator_done(SubLObject state)
|
static SubLObject |
tries.trie_iterator_next_unique(SubLObject trie,
SubLObject node,
SubLObject forwardP,
SubLObject stack)
|
static SubLObject |
tries.trie_iterator_next(SubLObject state)
|
static SubLObject |
tries.trie_key_E(SubLObject key1,
SubLObject key2,
SubLObject case_sensitive)
|
static SubLObject |
tries.trie_key_L(SubLObject key1,
SubLObject key2,
SubLObject case_sensitive)
|
static SubLObject |
tries.trie_leaf_node_p(SubLObject node)
|
static SubLObject |
tries.trie_multi(SubLObject object)
|
static SubLObject |
tries.trie_node_data(SubLObject node)
|
static SubLObject |
tries.trie_node_key(SubLObject node)
|
static SubLObject |
tries.trie_node_subnodes(SubLObject node)
|
static SubLObject |
tries.trie_prefix_recursive_int(SubLObject trie,
SubLObject node,
SubLObject string,
SubLObject index,
SubLObject stop,
SubLObject exact_lengthP,
SubLObject uniqueP)
Internal to TRIE-PREFIX-RECURSIVE |
static SubLObject |
tries.trie_prefix_recursive(SubLObject trie,
SubLObject string,
SubLObject exact_lengthP,
SubLObject start,
SubLObject end)
Internal to TRIE-PREFIX |
static SubLObject |
tries.trie_prefix(SubLObject trie,
SubLObject string,
SubLObject case_sensitiveP,
SubLObject exact_lengthP,
SubLObject start,
SubLObject end)
Return a list of all objects indexed in TRIE where STRING is a prefix of the index. |
static SubLObject |
tries.trie_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
tries.trie_relevant_ancestor_pathP(SubLObject trie)
|
static SubLObject |
tries.trie_relevant_object(SubLObject trie,
SubLObject object)
|
static SubLObject |
tries.trie_remove(SubLObject trie,
SubLObject string,
SubLObject object,
SubLObject start,
SubLObject end)
Remove index to OBJECT via STRING in TRIE. |
static SubLObject |
tries.trie_top_node(SubLObject object)
|
static SubLObject |
tries.trie_unique(SubLObject object)
|
static SubLObject |
list_utilities.tripleP(SubLObject list)
|
static SubLObject |
assertion_utilities.true_assertionP(SubLObject assertion)
|
static SubLObject |
czer_utilities.true_negated_formulaP(SubLObject formula)
|
static SubLObject |
czer_utilities.true_negated_varP(SubLObject formula,
SubLObject varP)
|
static SubLObject |
el_utilities.true_sentence_litP(SubLObject literal)
|
static SubLObject |
el_utilities.true_sentence_of_atomic_sentence_p(SubLObject sentence)
|
static SubLObject |
el_utilities.true_sentence_p(SubLObject sentence)
|
static SubLObject |
czer_utilities.true_sentenceP(SubLObject formula)
|
static SubLObject |
enumeration_types.truth_sense(SubLObject truth)
|
static SubLObject |
hl_storage_modules.try_hl_add_modules(SubLObject hl_modules,
SubLObject argument_spec,
SubLObject cnf,
SubLObject mt,
SubLObject direction,
SubLObject variable_map)
Tests for applicability and attempts to add to the store. |
static SubLObject |
hl_storage_modules.try_hl_remove_modules(SubLObject hl_modules,
SubLObject argument_spec,
SubLObject cnf,
SubLObject mt)
Tests for applicability and attempts to remove an argument from the store. |
static SubLObject |
hl_storage_modules.try_hl_storage_modules_int(SubLObject hl_modules,
SubLObject argument_spec,
SubLObject cnf,
SubLObject mt,
SubLObject direction,
SubLObject variable_map,
SubLObject action,
SubLObject v_default)
This assumes a partition rather than a covering; we could relax this to allow more than one of HL-MODULES to apply. |
static SubLObject |
simplifier.try_to_simplify_non_wff_into_wff(SubLObject non_wff,
SubLObject wff_function,
SubLObject arg2_to_wff_function)
Assumes that NON-WFF is an ill-formed sentence. |
static SubLObject |
arguments.tv_from_asserted_argument_token(SubLObject asserted_argument)
|
static SubLObject |
enumeration_types.tv_from_truth_strength(SubLObject truth,
SubLObject strength)
|
static SubLObject |
enumeration_types.tv_strength(SubLObject tv)
|
static SubLObject |
enumeration_types.tv_truth(SubLObject tv)
|
static SubLObject |
tva_utilities.tva_assertion_p(SubLObject assertion)
|
static SubLObject |
tva_cache.tva_cache_enabled_p()
|
static SubLObject |
tva_cache.tva_cache_for_predicate_and_index_argnum(SubLObject predicate,
SubLObject index_argnum)
|
static SubLObject |
tva_cache.tva_cache_index_argnum(SubLObject object)
|
static SubLObject |
tva_cache.tva_cache_predicate_index_arg_cached_p(SubLObject predicate,
SubLObject index_arg)
|
static SubLObject |
tva_cache.tva_cache_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
tva_cache.tva_cache_registry()
|
static SubLObject |
tva_cache.tva_cache_unbuiltP()
|
static SubLObject |
tva_cache.tva_caches_for_predicate(SubLObject predicate)
|
static SubLObject |
tva_cache.tva_caches_implied_by_predicate(SubLObject predicate)
|
static SubLObject |
tva_utilities.tva_gather_transitive_predicates_for_arg(SubLObject tva_pred,
SubLObject index_pred,
SubLObject argnum,
SubLObject inverseP)
|
static SubLObject |
tva_inference.tva_inference_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
tva_strategy.tva_strategy_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
tva_tactic.tva_tactic_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
czer_main.ugly_thing_G(SubLObject ugly1,
SubLObject ugly2)
|
static SubLObject |
czer_main.ugly_thing_L(SubLObject ugly1,
SubLObject ugly2)
|
static SubLObject |
el_utilities.unary_lit_p(SubLObject literal)
|
static SubLObject |
bookkeeping_store.unassert_all_bookkeeping_gafs_on_term(SubLObject v_term)
|
static SubLObject |
auxiliary_indexing.unbound_predicate_literal(SubLObject literal)
|
static SubLObject |
auxiliary_indexing.unbound_rule_index()
|
static SubLObject |
czer_main.unbound_vars_score(SubLObject vars,
SubLObject bound_vars)
|
static SubLObject |
czer_main.unbound_vars(SubLObject vars,
SubLObject bound_vars)
|
static SubLObject |
agenda.undeclare_agenda_task(SubLObject test)
UNDECLARE the agenda task associated with TEST. |
static SubLObject |
wff_vars.unexpanded_formula()
|
static SubLObject |
unicode_strings.unicode_char_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
unicode_strings.unicode_string_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
unification.unification_occurs_check_recursive(SubLObject variable,
SubLObject object,
SubLObject v_bindings)
|
static SubLObject |
unification.unification_occurs_check(SubLObject variable,
SubLObject value,
SubLObject v_bindings)
Return T iff VARIABLE occurs in OBJECT according to BINDINGS |
static SubLObject |
bindings.unification_success_token_p(SubLObject v_bindings)
Return T iff BINDINGS are a token indicating unification success without any substitution required. |
static SubLObject |
bindings.unification_success_token()
Return a token indicating successful unification without any substitution required. |
static SubLObject |
unification.unify_assuming_bindings(SubLObject obj_trans,
SubLObject obj,
SubLObject share_varsP,
SubLObject assume_bindings,
SubLObject justifyP)
Like @xref UNIFY, in which unification is done within the context of assume-bindings, which are pre-existing bindings to assume. |
static SubLObject |
unification.unify_atom(SubLObject atom1,
SubLObject atom2,
SubLObject v_bindings)
Unify atoms ATOM1 and ATOM2 assuming BINDINGS |
static SubLObject |
unification.unify_cons_default(SubLObject cons1,
SubLObject cons2,
SubLObject v_bindings)
Unify conses CONS1 and CONS2 assuming BINDINGS |
static SubLObject |
unification.unify_cons(SubLObject cons1,
SubLObject cons2,
SubLObject v_bindings)
Unify conses CONS1 and CONS2 assuming BINDINGS |
static SubLObject |
unification.unify_failure(SubLObject obj1,
SubLObject obj2)
Note that unification failed due to an inability to unify OBJ1 and OBJ2 |
static SubLObject |
unification.unify_internal(SubLObject obj1,
SubLObject obj2,
SubLObject v_bindings)
|
static SubLObject |
unification.unify_possible_atom(SubLObject atom1,
SubLObject atom2)
Return T iff the atoms ATOM1 and ATOM2 could possibly unify |
static SubLObject |
unification.unify_possible_cons_default(SubLObject cons1,
SubLObject cons2)
|
static SubLObject |
unification.unify_possible_cons(SubLObject cons1,
SubLObject cons2)
Return T iff the conses CONS1 and CONS2 could possibly unify |
static SubLObject |
unification.unify_possible_constant(SubLObject constant1,
SubLObject obj2)
Return T iff constant CONSTANT1 and OBJ2 could possibly unify |
static SubLObject |
unification.unify_possible_fort(SubLObject fort1,
SubLObject obj2)
Return T iff fort FORT1 and OBJ2 could possibly unify |
static SubLObject |
unification.unify_possible_recursive(SubLObject obj1,
SubLObject obj2)
Return T iff the objects OBJ1 and OBJ2 could possibly unify |
static SubLObject |
unification.unify_possible(SubLObject obj1,
SubLObject obj2)
A quick, necessary condition check for whether unification between OBJ1 and OBJ2 could possibly succeed. |
static SubLObject |
unification.unify_recursive_internal(SubLObject obj1,
SubLObject obj2,
SubLObject v_bindings)
|
static SubLObject |
unification.unify_recursive(SubLObject obj1,
SubLObject obj2,
SubLObject v_bindings)
|
static SubLObject |
unification.unify_variable(SubLObject variable,
SubLObject object,
SubLObject v_bindings)
Unify VARIABLE with OBJECT |
static SubLObject |
unification.unify(SubLObject obj_trans,
SubLObject obj,
SubLObject share_varsP,
SubLObject justifyP)
Compute the Most General Unifier between OBJ-TRANS and OBJ. |
static SubLObject |
kb_hl_supports.unindex_kb_hl_support_with_hl_support(SubLObject kb_hl_support,
SubLObject hl_support)
|
static SubLObject |
kb_hl_supports.unindex_kb_hl_support(SubLObject kb_hl_support,
SubLObject robustP)
|
static SubLObject |
kb_indexing_datastructures.unindexed_syntax_constant_p(SubLObject object)
Return T iff OBJECT is a constants which is part of the syntax and therefore not fully indexed. |
static SubLObject |
misc_utilities.uninitialized_p(SubLObject object)
|
static SubLObject |
misc_utilities.uninitialized()
|
static SubLObject |
constants_high.uninstalled_constant_p(SubLObject object)
Return T iff OBJECT is a constant that does not have its IDs installed. |
static SubLObject |
equals.unique_names_assumption_applicable_to_all_args_exceptP(SubLObject formula,
SubLObject argnum)
|
static SubLObject |
equals.unique_names_assumption_applicable_to_all_argsP(SubLObject formula)
|
static SubLObject |
equals.unique_names_assumption_applicable_to_termP(SubLObject v_term)
|
static SubLObject |
numeric_date_utilities.universal_date_p(SubLObject object)
Return T iff OBJECT is a valid universal date. |
static SubLObject |
numeric_date_utilities.universal_second_p(SubLObject object)
Return T iff OBJECT is a valid universal second. |
static SubLObject |
numeric_date_utilities.universal_time_seconds_from_now(SubLObject seconds,
SubLObject reference_time)
|
static SubLObject |
numeric_date_utilities.universal_timestring(SubLObject universal_time)
UNIVERSAL-TIMESTRING returns a string in the format yyyymmddhhmmss from the universal time given. |
static SubLObject |
clausifier.universals_out(SubLObject sentence)
removes all #$forAll statements from SENTENCE, unless they are inside an atomic sentence. |
static SubLObject |
el_utilities.unmake_binary_formula(SubLObject formula)
Assumes that FORMULA is a binary formula. |
static SubLObject |
clause_utilities.unmake_clause(SubLObject clause)
|
static SubLObject |
el_utilities.unmake_ternary_formula(SubLObject formula)
Assumes that FORMULA is a ternary formula. |
static SubLObject |
czer_main.unnegate_and_flip_negated_lits(SubLObject neg_lits,
SubLObject pos_lits)
Turn pos-lits to neg-lits or vice versa if lit is an el-negation-p |
static SubLObject |
hl_interface_infrastructure.unnote_hl_store_iterator(SubLObject id)
|
static SubLObject |
utilities_macros.unprovided_argumentP(SubLObject arg)
Return T iff ARG indicates that it wsa an unprovided argument to a function call. |
static SubLObject |
term.unreified_skolem_fn_termP(SubLObject v_term)
|
static SubLObject |
term.unreified_skolem_termP(SubLObject v_term)
|
static SubLObject |
unrepresented_terms.unrepresented_term_index(SubLObject v_term)
|
static SubLObject |
unrepresented_terms.unrepresented_term_suid(SubLObject v_term)
|
static SubLObject |
cache.unresource_cache_entry(SubLObject v_cache)
Get an ENTRY from the free list of CACHE if you can; return NIL otherwise. |
static SubLObject |
kb_control_vars.unset_kct_kb_loaded()
|
static SubLObject |
czer_main.unwrap_clauses_if_ist_permissive(SubLObject v_clauses,
SubLObject input_mt)
Where possible, unwraps #$ist literals in CLAUSES |
static SubLObject |
czer_utilities.unwrap_if_ist_canonical_int(SubLObject sentence,
SubLObject mt,
SubLObject errorP)
|
static SubLObject |
czer_utilities.unwrap_if_ist_int(SubLObject sentence,
SubLObject mt,
SubLObject errorP)
|
static SubLObject |
czer_utilities.unwrap_if_ist_permissive_canonical(SubLObject sentence,
SubLObject mt)
Like @xref unwrap-if-ist-permissive except canonicalizes the returned mt if it's different from MT. |
static SubLObject |
czer_utilities.unwrap_if_ist_permissive(SubLObject sentence,
SubLObject mt)
Like @xref unwrap-if-ist except doesn't error if no mt is specified. |
static SubLObject |
czer_utilities.unwrap_if_ist_recursive(SubLObject sentence,
SubLObject mt)
|
static SubLObject |
czer_utilities.unwrap_if_ist(SubLObject sentence,
SubLObject mt)
|
static SubLObject |
api_kernel.update_api_protocol()
|
static SubLObject |
assertions_low.update_assertion_formula_data(SubLObject assertion,
SubLObject new_formula_data)
Primitively change the formula data of ASSERTION to NEW-FORMULA-DATA, and update the GAF flag. |
static SubLObject |
cardinality_estimates.update_cardinality_estimates_wrt_genls(SubLObject spec,
SubLObject genl)
Conservatively update the cardinality estimates of SPEC and GENL due to a new link between them. |
static SubLObject |
hl_storage_modules.update_dispreferred_hl_storage_modules_wrt_applicable_modules(SubLObject hl_module,
SubLObject applicable_hl_modules,
SubLObject dispreferred_hl_modules,
SubLObject hl_modules,
SubLObject argument_spec,
SubLObject cnf,
SubLObject mt,
SubLObject direction,
SubLObject variable_map)
|
static SubLObject |
cardinality_estimates.update_generality_estimate(SubLObject v_term)
Update the generality estimate for TERM. |
static SubLObject |
cardinality_estimates.update_genl_cardinality(SubLObject spec,
SubLObject genl)
Conservatively update the genl cardinality estimate due to SPEC GENL link. |
static SubLObject |
mt_relevance_macros.update_inference_mt_relevance_function(SubLObject mt)
|
static SubLObject |
mt_relevance_macros.update_inference_mt_relevance_mt_list(SubLObject mt)
|
static SubLObject |
mt_relevance_macros.update_inference_mt_relevance_mt(SubLObject mt)
|
static SubLObject |
cardinality_estimates.update_instance_cardinality(SubLObject spec,
SubLObject genl)
Conservatively update the instance cardinality estimate due to SPEC GENL link. |
static SubLObject |
kb_object_manager.update_kb_object_usage(SubLObject kbom,
SubLObject id)
|
static SubLObject |
mt_relevance_cache.update_mt_relevance_cache(SubLObject argument,
SubLObject assertion)
Update the Mt relevance cache with information that ASSERTION is being added to or removed from the KB. |
static SubLObject |
predicate_relevance_cache.update_relevant_pred_fort_cache(SubLObject update_function,
SubLObject pred,
SubLObject mt)
|
static SubLObject |
cardinality_estimates.update_spec_cardinality(SubLObject spec,
SubLObject genl)
Conservatively update the spec cardinality estimate due to SPEC GENL link. |
static SubLObject |
special_variable_state.update_special_variable_state(SubLObject svs)
Update special-variable-state SVS with the current binding values for all its special-variables. |
static SubLObject |
special_variable_state.update_special_variable_value_list(SubLObject values,
SubLObject v_variables)
|
static SubLObject |
string_utilities.upper_case_alphanumeric_p(SubLObject object)
|
static SubLObject |
cardinality_estimates.use_cardinality(SubLObject v_term)
Return an estimate of the number of uses generalized by TERM. |
static SubLObject |
transcript_server.use_transcript_server()
Accessor for *use-transcript-server*. |
static SubLObject |
user_actions.user_action_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
el_utilities.user_defined_bounded_existential_operator_p(SubLObject object)
|
static SubLObject |
el_utilities.user_defined_logical_operator_p(SubLObject object)
|
static SubLObject |
unicode_streams.utf8_stream_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
unicode_strings.utf8_string_to_subl_string(SubLObject utf8_string)
|
static SubLObject |
czer_graph.v_colour_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
api_kernel.valid_api_function_symbol(SubLObject symbol)
|
static SubLObject |
el_utilities.valid_argnum_p(SubLObject arg)
|
static SubLObject |
arguments.valid_argument(SubLObject argument,
SubLObject robust)
Return T if ARGUMENT is a valid argument. |
static SubLObject |
el_utilities.valid_arity_p(SubLObject v_arity)
|
static SubLObject |
assertion_handles.valid_assertion_handleP(SubLObject object)
Return T iff OBJECT is a valid assertion handle. |
static SubLObject |
assertions_low.valid_assertion_with_contentP(SubLObject assertion)
Does ASSERTION have content? |
static SubLObject |
assertions_high.valid_assertion(SubLObject assertion,
SubLObject robustP)
|
static SubLObject |
assertion_handles.valid_assertionP(SubLObject assertion,
SubLObject robustP)
Return T if ASSERTION is a valid assertion. |
static SubLObject |
constant_handles.valid_constant_handleP(SubLObject constant)
Return T iff OBJECT is a valid constant handle. |
static SubLObject |
constant_completion_high.valid_constant_name_char_p(SubLObject v_char)
Return T iff CHAR is a character which is allowed in a valid constant name. |
static SubLObject |
constant_completion_high.valid_constant_name_p(SubLObject string)
Return T iff STRING is a valid name for a constant. |
static SubLObject |
constant_handles.valid_constantP(SubLObject constant,
SubLObject robust)
Return T if CONSTANT is a valid, fully-formed constant. |
static SubLObject |
numeric_date_utilities.valid_date_separator(SubLObject v_char)
|
static SubLObject |
numeric_date_utilities.valid_date_template_char(SubLObject v_char)
|
static SubLObject |
numeric_date_utilities.valid_day_token(SubLObject v_char)
|
static SubLObject |
deduction_handles.valid_deduction_handleP(SubLObject object)
Return T iff OBJECT is a valid deduction handle. |
static SubLObject |
deduction_handles.valid_deduction(SubLObject deduction,
SubLObject robustP)
|
static SubLObject |
deduction_handles.valid_deductionP(SubLObject deduction,
SubLObject robustP)
Return T if DEDUCTION is a valid deduction. |
static SubLObject |
at_defns.valid_defnP(SubLObject defn,
SubLObject defn_collection)
return T iff DEFN is a valid defn |
static SubLObject |
enumeration_types.valid_directions()
|
static SubLObject |
cycl_variables.valid_el_var_nameP(SubLObject object)
|
static SubLObject |
cycl_variables.valid_el_variable_name_subsequenceP(SubLObject object)
|
static SubLObject |
cycl_variables.valid_el_varP(SubLObject object)
|
static SubLObject |
relation_evaluation.valid_evaluation(SubLObject answer,
SubLObject contextualizedP)
|
static SubLObject |
forts.valid_fortP(SubLObject fort)
Return T if FORT is a valid FORT. |
static SubLObject |
kb_indexing_datastructures.valid_fully_indexed_term_p(SubLObject object)
Return T iff OBJECT is the type which will be indexed in the other index, if necessary, and is valid. |
static SubLObject |
hash_table_utilities.valid_hash_test_symbols()
|
static SubLObject |
enumeration_types.valid_hl_truth_values()
|
static SubLObject |
hlmt.valid_hlmt_p(SubLObject v_hlmt,
SubLObject robust)
|
static SubLObject |
kb_indexing_datastructures.valid_indexed_termP(SubLObject object)
Returns T iff OBJECT is a valid indexed CycL term, i.e. |
static SubLObject |
kb_hl_supports.valid_kb_hl_support_handleP(SubLObject object)
|
static SubLObject |
kb_hl_supports.valid_kb_hl_supportP(SubLObject object,
SubLObject robustP)
|
static SubLObject |
hlmt.valid_monad_mt_p(SubLObject mt)
|
static SubLObject |
numeric_date_utilities.valid_month_token(SubLObject v_char)
|
static SubLObject |
wff_utilities.valid_mt_specP(SubLObject mt)
|
static SubLObject |
nart_handles.valid_nart_handleP(SubLObject object)
Return T iff OBJECT is a valid NART handle. |
static SubLObject |
somewhere_cache.valid_somewhere_cache_itemP(SubLObject object)
|
static SubLObject |
arguments.valid_supportP(SubLObject support,
SubLObject robust)
Return T if SUPPORT is a valid kb deduction support. |
static SubLObject |
czer_vars.valid_tense_czer_mode_p(SubLObject mode)
|
static SubLObject |
enumeration_types.valid_truths()
|
static SubLObject |
numeric_date_utilities.valid_year_token(SubLObject v_char)
|
static SubLObject |
tcp_server_utilities.validate_all_tcp_servers()
|
static SubLObject |
api_kernel.validate_api_request(SubLObject api_request)
|
static SubLObject |
cfasl_kernel.validate_cfasl_request(SubLObject api_request)
|
static SubLObject |
utilities_macros.validate_return_type(SubLObject return_type)
Ensure that each symbol denoting a predicate in the RETURN-TYPE expression is recorded as an api type function. |
static SubLObject |
wff_vars.validating_expansionP()
|
static SubLObject |
value_tables.value_table_column_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
value_tables.value_table_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
subl_promotions.values_list(SubLObject list)
Return the elements of LIST as multiple values. |
static SubLObject |
variables.var_id(SubLObject object)
|
static SubLObject |
term.var_specP(SubLObject object)
|
static SubLObject |
at_var_types.var_types_not_disjointP(SubLObject var_types_pairs,
SubLObject type,
SubLObject mt)
|
static SubLObject |
at_var_types.var_types_okP(SubLObject var_types_pairs,
SubLObject type,
SubLObject mt)
|
static SubLObject |
arg_type.variable_arg_okP(SubLObject relation,
SubLObject arg,
SubLObject argnum,
SubLObject mt)
Returns t iff |
static SubLObject |
cycl_utilities.variable_argnums(SubLObject formula,
SubLObject varP)
|
static SubLObject |
fort_types_interface.variable_arity_relation_p(SubLObject fort)
is FORT a variable arity relation? |
static SubLObject |
arity.variable_arityP(SubLObject relation)
|
static SubLObject |
unification.variable_base_inversion(SubLObject object)
Convert all base variables in OBJECT to their non-base form, and vice versa. |
static SubLObject |
unification.variable_base_inverted_version(SubLObject variable)
Convert base VARIABLE to its non-base form, or vice versa. |
static SubLObject |
unification.variable_base_version(SubLObject variable)
|
static SubLObject |
bindings.variable_binding_value(SubLObject binding)
Get the value part of a single binding. |
static SubLObject |
bindings.variable_binding_variable(SubLObject binding)
Get the value part of a single binding. |
static SubLObject |
bindings.variable_bound_p(SubLObject variable,
SubLObject v_bindings)
Return T iff VARIABLE has some associated value in BINDINGS |
static SubLObject |
variables.variable_id(SubLObject variable)
Return id of HL variable VARIABLE. |
static SubLObject |
variables.variable_L(SubLObject var1,
SubLObject var2)
|
static SubLObject |
value_tables.variable_mapping_table_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
cycl_variables.variable_name(SubLObject var)
|
static SubLObject |
unification.variable_non_base_version(SubLObject variable)
|
static SubLObject |
variables.variable_p(SubLObject object)
|
static SubLObject |
cycl_variables.variable_predicate_fn(SubLObject var)
|
static SubLObject |
variables.variable_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
arg_type.variable_term_wrt_arg_typeP(SubLObject v_term)
|
static SubLObject |
arg_type.variable_wrt_arg_typeP(SubLObject arg)
|
static SubLObject |
vector_utilities.vector_elements(SubLObject vector,
SubLObject start_index)
Convert VECTOR to a list of its elements. |
static SubLObject |
dumper.verify_file_existence(SubLObject filename,
SubLObject warn_onlyP)
Generate an error if FILENAME does not exist. |
static SubLObject |
list_utilities.verify_num_list(SubLObject num_list,
SubLObject length,
SubLObject start)
|
static SubLObject |
czer_graph.vertex_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
at_defns.viable_defnP(SubLObject defn,
SubLObject defn_collection)
return T iff DEFN is a viable defn |
static SubLObject |
at_utilities.violation_type(SubLObject violation)
|
static SubLObject |
process_utilities.visit_defstruct_object_lock_method(SubLObject object,
SubLObject visitor_fn)
|
static SubLObject |
process_utilities.visit_defstruct_object_lock(SubLObject lock,
SubLObject visitor_fn)
|
static SubLObject |
process_utilities.visit_defstruct_object_process_method(SubLObject object,
SubLObject visitor_fn)
|
static SubLObject |
process_utilities.visit_defstruct_object_process(SubLObject process,
SubLObject visitor_fn)
|
static SubLObject |
at_var_types.vt_unskolemize_term(SubLObject v_term)
|
static SubLObject |
agenda.wait_for_agenda_not_running(SubLObject wait_time)
Waits until the adding assertions stopps running |
static SubLObject |
agenda.wait_for_agenda_running(SubLObject wait_time)
|
static SubLObject |
arg_type.weak_fort_arg_okP(SubLObject relation,
SubLObject arg,
SubLObject argnum,
SubLObject mt)
|
static SubLObject |
at_routines.weak_fort_genls_collections(SubLObject v_term)
|
static SubLObject |
at_routines.weak_fort_isa_collections(SubLObject v_term)
|
static SubLObject |
arg_type.weak_fort_types_okP(SubLObject reln,
SubLObject arg,
SubLObject argnum,
SubLObject mt)
|
static SubLObject |
arg_type.weak_fort_wrt_arg_typeP(SubLObject v_term)
|
static SubLObject |
wff_utilities.wf_fort_p(SubLObject object)
|
static SubLObject |
el_utilities.wf_wrt_sequence_varsP(SubLObject formula)
|
static SubLObject |
wff.wff_check_argsP()
|
static SubLObject |
wff.wff_check_coherenceP()
|
static SubLObject |
wff.wff_check_varsP()
|
static SubLObject |
wff_vars.wff_debugP()
|
static SubLObject |
wff.wff_doneP(SubLObject wffP)
|
static SubLObject |
wff.wff_elf_intP(SubLObject sentence,
SubLObject mt)
|
static SubLObject |
wff.wff_elfP(SubLObject sentence,
SubLObject mt)
|
static SubLObject |
wff_vars.wff_expansion_formula()
|
static SubLObject |
wff.wff_fast_gafP(SubLObject sentence)
|
static SubLObject |
wff_vars.wff_formula()
|
static SubLObject |
wff_vars.wff_lenientP()
|
static SubLObject |
wff_module_datastructures.wff_mod_name(SubLObject object)
|
static SubLObject |
wff_module_datastructures.wff_mod_plist(SubLObject object)
|
static SubLObject |
wff_vars.wff_mode()
|
static SubLObject |
wff_module_datastructures.wff_module_name(SubLObject wff_module)
|
static SubLObject |
wff_module_datastructures.wff_module_plist(SubLObject wff_module)
|
static SubLObject |
wff_module_datastructures.wff_module_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
wff_module_datastructures.wff_module_property(SubLObject wff_module,
SubLObject property,
SubLObject v_default)
|
static SubLObject |
wff.wff_only_needs_syntactic_checksP()
Whether the wff-checker can use the CycL grammar instead of the full semantic wff-checker. |
static SubLObject |
wff_vars.wff_original_formula()
|
static SubLObject |
wff_vars.wff_properties_table()
|
static SubLObject |
wff.wff_queryP(SubLObject formula,
SubLObject mt,
SubLObject v_properties)
|
static SubLObject |
wff.wff_suggestions()
|
static SubLObject |
wff_vars.wff_violation_data_terseP()
|
static SubLObject |
wff_module_datastructures.wff_violation_explanation_function_args(SubLObject wff_violation_name)
|
static SubLObject |
wff_module_datastructures.wff_violation_explanation_function(SubLObject wff_violation_name)
|
static SubLObject |
wff_module_datastructures.wff_violation_module(SubLObject name,
SubLObject plist)
Declare and wff module named NAME with properties in PLIST. |
static SubLObject |
at_routines.wff_violation_verbose_data()
|
static SubLObject |
wff.wff_violations()
|
static SubLObject |
wff.wff_wrt_arg_typesP(SubLObject formula,
SubLObject mt)
|
static SubLObject |
wff.wff_wrt_literal_idiosyncrasiesP(SubLObject literal,
SubLObject mt)
|
static SubLObject |
wff.wffP(SubLObject formula,
SubLObject type,
SubLObject mt)
|
static SubLObject |
string_utilities.whitespace_chars()
|
static SubLObject |
string_utilities.whitespacep(SubLObject v_char)
|
static SubLObject |
equals.why_different_binary(SubLObject obj1,
SubLObject obj2)
|
static SubLObject |
equals.why_different(SubLObject objects)
|
static SubLObject |
ghl_search_methods.why_gt_predicate_relation_p(SubLObject pred,
SubLObject node1,
SubLObject node2,
SubLObject mt,
SubLObject tv)
|
static SubLObject |
wff.why_not_wff_ask(SubLObject sentence,
SubLObject mt,
SubLObject v_properties)
|
static SubLObject |
wff.why_not_wff_assert(SubLObject sentence,
SubLObject mt,
SubLObject v_properties)
|
static SubLObject |
wff.why_not_wff(SubLObject sentence,
SubLObject mt,
SubLObject v_properties)
|
static SubLObject |
cyc_bookkeeping.with_bookkeeping_info(SubLObject macroform,
SubLObject environment)
Binds *cyc-bookkeeping-info* to BOOKKEEPING-INFO, which must be a plist. |
static SubLObject |
mt_relevance_macros.with_inference_any_mt_relevanceP(SubLObject mt)
|
static SubLObject |
mt_relevance_macros.with_inference_anytime_relevanceP(SubLObject mt)
|
static SubLObject |
mt_relevance_macros.with_inference_mt_relevance_all_mtsP(SubLObject mt)
|
static SubLObject |
mt_relevance_macros.with_inference_mt_relevance_validate(SubLObject mt)
|
static SubLObject |
mt_relevance_macros.with_mt_union_relevanceP(SubLObject mt)
|
static SubLObject |
cfasl.with_new_cfasl_input_guid_string_resource(SubLObject macroform,
SubLObject environment)
Allocates a new GUID string resource and makes it available to the GUID loading infrastructure. |
static SubLObject |
special_variable_state.with_special_variable_state_values(SubLObject svs)
|
static SubLObject |
special_variable_state.with_special_variable_state_variables(SubLObject svs)
|
static SubLObject |
control_vars.within_askP()
|
static SubLObject |
control_vars.within_assertP()
|
static SubLObject |
cfasl.within_cfasl_externalization_p()
Return T iff we are assuming CFASL externalization. |
static SubLObject |
cfasl_kb_methods.within_complete_cfasl_objects_p()
Return T iff we are assuming complete CFASL constants (having guid and name) and complete variables (having only a name). |
static SubLObject |
czer_trampolines.within_czer_memoization_stateP()
|
static SubLObject |
czer_utilities.within_disjunctionP()
|
static SubLObject |
kb_control_vars.within_forward_inferenceP()
|
static SubLObject |
czer_utilities.within_negated_disjunctionP()
|
static SubLObject |
czer_utilities.within_negationP()
|
static SubLObject |
utilities_macros.within_normal_forward_inferenceP()
A more strict version of (within-forward-inference?) that returns NIL when we're in a special forward inference mode. |
static SubLObject |
control_vars.within_queryP()
|
static SubLObject |
at_vars.within_tou_gafP()
|
static SubLObject |
wff_macros.within_wffP()
|
static SubLObject |
agenda.worry_transmit_operationsP()
|
static SubLObject |
web_utilities.xml_token_iterator_state_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
xref_database.xref_module_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
xref_database.xref_system_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
number_utilities.zero_number_p(SubLObject object)
Like @xref ZEROP, but doesn't error on non-numbers. |
| Uses of SubLTranslatedFile.SubL in com.cyc.cycjava.cycl.cyc_testing |
|---|
| Fields in com.cyc.cycjava.cycl.cyc_testing with annotations of type SubLTranslatedFile.SubL | |
|---|---|
static SubLSymbol |
ctest_utils.$collection_execution_type$
|
static SubLSymbol |
ctest_utils.$collection_test_collection_type$
A C collection type denotes a collection of KB Content Tests. |
static SubLSymbol |
ctest_utils.$csc_table_name$
|
static SubLSymbol |
ctest_utils.$ctest_binding_level_metric$
Type designator for query level metrics. |
static SubLSymbol |
ctest_utils.$ctest_collection_level_metric$
Type designator for test collection level metrics. |
static SubLSymbol |
ctest_utils.$ctest_dfailure_status$
|
static SubLSymbol |
ctest_utils.$ctest_error_status$
|
static SubLSymbol |
ctest_utils.$ctest_failure_status$
|
static SubLSymbol |
ctest_utils.$ctest_metric_types$
|
static SubLSymbol |
ctest_utils.$ctest_output_formats$
|
static SubLSymbol |
ctest_utils.$ctest_output_styles$
|
static SubLSymbol |
ctest_utils.$ctest_problem_status$
|
static SubLSymbol |
ctest_utils.$ctest_query_level_metric$
Type designator for query level metrics. |
static SubLSymbol |
ctest_utils.$ctest_required_metrics$
NIL or a list of #$IndividualTestMetric instances. |
static SubLSymbol |
ctest_utils.$ctest_skipped_status$
|
static SubLSymbol |
ctest_utils.$ctest_storing_configs_p$
If T, we maintain, in the repository, a versioned history of how tests were configured. |
static SubLSymbol |
ctest_utils.$ctest_storing_p$
If T, we are in a test running environment in which we are storing to the Cyc Test Repository. |
static SubLSymbol |
ctest_utils.$ctest_success_status$
|
static SubLSymbol |
ctest_utils.$ctest_support_designations$
|
static SubLSymbol |
ctest_utils.$ctest_support_types$
|
static SubLSymbol |
ctest_utils.$ctest_test_statuses$
|
static SubLSymbol |
ctest_utils.$ctest_test_types$
|
static SubLSymbol |
cyc_testing.$cyc_test_debugP$
Set this to T if you want to debug the tests (not catch errors) |
static SubLSymbol |
cyc_testing.$cyc_test_filename$
Bound to the current file being loaded, so that the tests can know what file they're in |
static SubLSymbol |
ctest_utils.$default_binding_set$
|
static SubLSymbol |
ctest_utils.$default_binding_set2$
|
static SubLSymbol |
ctest_utils.$default_collection_id$
|
static SubLSymbol |
ctest_utils.$default_dependency_test_id$
|
static SubLSymbol |
ctest_utils.$default_dependency_test_id2$
|
static SubLSymbol |
ctest_utils.$default_email_notify_style_id$
|
static SubLSymbol |
ctest_utils.$default_isa_id$
|
static SubLSymbol |
ctest_utils.$default_isa_id2$
|
static SubLSymbol |
ctest_utils.$default_module_mt$
|
static SubLSymbol |
ctest_utils.$default_module_mt2$
|
static SubLSymbol |
ctest_utils.$default_module_sentence$
|
static SubLSymbol |
ctest_utils.$default_set_of_binding_sets$
|
static SubLSymbol |
ctest_utils.$default_set_of_binding_sets2$
|
static SubLSymbol |
ctest_utils.$default_set_of_binding_sets3$
|
static SubLSymbol |
ctest_utils.$default_string_binding_set$
|
static SubLSymbol |
ctest_utils.$default_test_id$
|
static SubLSymbol |
ctest_utils.$default_test_mt$
|
static SubLSymbol |
ctest_utils.$default_test_query$
|
static SubLSymbol |
cyc_testing.$dtp_cyc_test_file$
|
static SubLSymbol |
cyc_testing.$dtp_cyc_test$
|
static SubLSymbol |
evaluatable_relation_tests.$dtp_evaluatable_relation_test$
|
static SubLSymbol |
generic_testing.$dtp_generic_test_case_table$
|
static SubLSymbol |
inference_unit_tests.$dtp_inference_unit_test$
|
static SubLSymbol |
removal_module_cost_tests.$dtp_removal_module_cost_test$
|
static SubLSymbol |
removal_module_tests.$dtp_removal_module_test$
|
static SubLSymbol |
transformation_module_tests.$dtp_transformation_module_test$
|
static SubLSymbol |
ctest_utils.$hypothesize_execution_mode$
Tests having query formulas which are in the form of an implication, which are run by hypothesizing terms to satisfy the LHS, substituting them into the RHS, and performing a query using the substituted RHS. |
static SubLSymbol |
ctest_utils.$individual_execution_type$
|
static SubLSymbol |
ctest_utils.$ipc_table_name$
|
static SubLSymbol |
cyc_testing.$it_output_format$
|
static SubLSymbol |
ctest_utils.$kct_binding_set_designations$
|
static SubLSymbol |
ctest_utils.$kct_exact_binding_set_designation$
|
static SubLSymbol |
ctest_utils.$kct_module_support_type$
|
static SubLSymbol |
ctest_utils.$kct_support_support_type$
|
static SubLSymbol |
ctest_utils.$kct_test_type$
|
static SubLSymbol |
ctest_utils.$kct_unimportant_binding_set_designation$
|
static SubLSymbol |
ctest_utils.$kct_unwanted_binding_set_designation$
|
static SubLSymbol |
ctest_utils.$kct_unwanted_support_designation$
|
static SubLSymbol |
ctest_utils.$kct_wanted_binding_set_designation$
|
static SubLSymbol |
ctest_utils.$kct_wanted_support_designation$
|
static SubLSymbol |
ctest_utils.$kctc_table_name$
|
static SubLSymbol |
ctest_utils.$kctcas_table_name$
|
static SubLSymbol |
ctest_utils.$kctcc_table_name$
|
static SubLSymbol |
ctest_utils.$kctccbs_table_name$
|
static SubLSymbol |
ctest_utils.$kctcg_table_name$
|
static SubLSymbol |
ctest_utils.$kctci_table_name$
|
static SubLSymbol |
ctest_utils.$kcte_table_name$
|
static SubLSymbol |
ctest_utils.$kctem_table_name$
|
static SubLSymbol |
ctest_utils.$kcts_project_desc$
|
static SubLSymbol |
ctest_utils.$max_binding_designation_len$
|
static SubLSymbol |
ctest_utils.$max_collection_type_len$
|
static SubLSymbol |
ctest_utils.$max_cyclist_id_len$
|
static SubLSymbol |
ctest_utils.$max_date_len$
|
static SubLSymbol |
ctest_utils.$max_email_notify_style_id_len$
|
static SubLSymbol |
ctest_utils.$max_exec_mode_len$
|
static SubLSymbol |
ctest_utils.$max_exec_type_len$
|
static SubLSymbol |
ctest_utils.$max_image_type_len$
|
static SubLSymbol |
ctest_utils.$max_image_version_len$
|
static SubLSymbol |
ctest_utils.$max_inference_param_id_len$
|
static SubLSymbol |
ctest_utils.$max_kb_number_len$
|
static SubLSymbol |
ctest_utils.$max_machine_hardware_type_len$
|
static SubLSymbol |
ctest_utils.$max_machine_name_len$
|
static SubLSymbol |
ctest_utils.$max_machine_type_len$
|
static SubLSymbol |
ctest_utils.$max_metric_id_len$
|
static SubLSymbol |
ctest_utils.$max_os_type_len$
|
static SubLSymbol |
ctest_utils.$max_support_designation_len$
|
static SubLSymbol |
ctest_utils.$max_support_type_len$
|
static SubLSymbol |
ctest_utils.$max_system_version_num_len$
|
static SubLSymbol |
ctest_utils.$max_test_execution_type_len$
|
static SubLSymbol |
ctest_utils.$max_test_id_len$
|
static SubLSymbol |
ctest_utils.$max_test_metric_type_len$
|
static SubLSymbol |
ctest_utils.$max_test_retry_time$
|
static SubLSymbol |
ctest_utils.$max_test_status_len$
|
static SubLSymbol |
ctest_utils.$max_test_type_len$
|
static SubLSymbol |
ctest_utils.$mc_table_name$
|
static SubLSymbol |
cyc_testing.$run_tiny_kb_tests_in_full_kbP$
Whether to run tests that only require the tiny KB in the full KB. |
static SubLSymbol |
ctest_utils.$sampling_execution_mode$
Tests having query formulas which are in the form of an implication, which are run by locating existing objects in the KB that satisfy the LHS, substituting them into the RHS, and performing a query using the substituted RHS. |
static SubLSymbol |
ctest_utils.$simple_execution_mode$
Tests having query formulas which are not in the form of an implication, which are run by performing a query using the query formula. |
static SubLSymbol |
ctest_utils.$system_test_collection_type$
An S collection type denotes a system wide collection of KB Content Tests. |
static SubLSymbol |
ctest_utils.$tcmr_table_name$
|
static SubLSymbol |
ctest_utils.$tcrc_table_name$
|
static SubLSymbol |
ctest_utils.$tdc_table_name$
|
static SubLSymbol |
ctest_utils.$te_table_name$
|
static SubLSymbol |
ctest_utils.$tem_table_name$
|
static SubLSymbol |
ctest_utils.$tests_in_process$
Index of guids for tests and test collections which are currently being constructed. |
static SubLSymbol |
ctest_utils.$tmc_table_name$
|
static SubLSymbol |
ctest_utils.$tmr_table_name$
|
static SubLSymbol |
cyc_testing.$warn_on_duplicate_cyc_test_namesP$
Whether we should warn if a test has the same name as another test. |
| Uses of SubLTranslatedFile.SubL in com.cyc.cycjava.cycl.cyc_testing.kb_content_test |
|---|
| Fields in com.cyc.cycjava.cycl.cyc_testing.kb_content_test with annotations of type SubLTranslatedFile.SubL | |
|---|---|
static SubLSymbol |
kct_utils.$kct_collection_execution_type$
|
static SubLSymbol |
kct_utils.$kct_debug$
|
static SubLSymbol |
kct_utils.$kct_default_error_notify_cyclist$
|
static SubLSymbol |
kct_utils.$kct_test_execution_type$
|
static SubLSymbol |
kct_utils.$kct_use_sampling_mode$
|
| Methods in com.cyc.cycjava.cycl.cyc_testing.kb_content_test with annotations of type SubLTranslatedFile.SubL | |
|---|---|
static SubLObject |
kct_utils.initialize_kct_kb_feature()
Determines whether the portion of the KB necessary for KCTs is loaded. |
static SubLObject |
kct_utils.initialize_kct()
|
| Uses of SubLTranslatedFile.SubL in com.cyc.cycjava.cycl.inference |
|---|
| Fields in com.cyc.cycjava.cycl.inference with annotations of type SubLTranslatedFile.SubL | |
|---|---|
static SubLSymbol |
arete.$arete_log_kb_touchesP$
When non-nil, logs every KB access in one of three dictionaries |
static SubLSymbol |
arete.$arete_outlier_timeout$
|
static SubLSymbol |
kbq_query_run.$dtp_kbq_runstate$
|
static SubLSymbol |
kbq_query_run.$dtp_kct_runstate$
|
static SubLSymbol |
kbq_query_run.$dtp_kct_set_runstate$
|
static SubLSymbol |
kbq_query_run.$kbq_benchmark_outlier_timeout$
|
static SubLSymbol |
kbq_query_run.$kbq_default_outlier_timeout$
|
static SubLSymbol |
kbq_query_run.$kbq_internal_time_units_per_second$
bound to the internal time units per second of the encompassing query set run |
static SubLSymbol |
kbq_query_run.$kbq_outlier_timeout$
|
static SubLSymbol |
kbq_query_run.$kbq_progress_stream$
|
static SubLSymbol |
kbq_query_run.$kbq_run_number$
The number of times the kbq harness runs the query. |
static SubLSymbol |
kbq_query_run.$kbq_summary_statistics$
The statistics we want to see in the summary, and whether it's good for them to increase or decrease. |
static SubLSymbol |
leviathan.$leviathan_outlier_timeout$
|
static SubLSymbol |
leviathan.$maintain_problem_creation_timesP$
|
static SubLSymbol |
inference_pad_data.$non_tkb_final_bogomips$
The bogomips of the machine on which the *non-tkb-final-times-to-first-answer* were recorded. |
static SubLSymbol |
inference_pad_data.$non_tkb_final_times_to_first_answer$
The times to first answer for the answerable queries of the final Non-TKB experiment run for Project Arete. |
static SubLSymbol |
kbq_query_run.$query_set_run_file_extension$
|
static SubLSymbol |
ask_utilities.$recursive_queries_in_currently_active_problem_storeP$
Temporary control variable; When non-nil, recursive queries are performed in the currently active problem store. |
static SubLSymbol |
leviathan.$rule_bindings_to_closed_wff_pruning_enabledP$
|
| Uses of SubLTranslatedFile.SubL in com.cyc.cycjava.cycl.inference.harness |
|---|
| Fields in com.cyc.cycjava.cycl.inference.harness with annotations of type SubLTranslatedFile.SubL | |
|---|---|
static SubLSymbol |
inference_abduction_utilities.$abductive_strategy_type$
The strategy type that is best suited for an abductive inference. |
static SubLSymbol |
abnormal.$abnormality_checking_enabled$
When non-nil, #$abnormal reasoning is performed to defeat proofs. |
static SubLSymbol |
abnormal.$abnormality_transformation_depth$
|
static SubLSymbol |
after_adding.$after_addings_disabledP$
When non-nil, afterAddings are disabled. |
static SubLSymbol |
inference_worker.$asent_of_currently_executing_tactic$
|
static SubLSymbol |
forward.$assume_forward_deduction_is_wfP$
When non-NIL, the deductions that result from forward inference are assumed to be WFF. |
static SubLSymbol |
inference_balanced_tactician_strategic_uninterestingness.$balanced_strategy_gathering_uninterestingness_explanationsP$
Whether we are gathering explanations of strategic uninterestingness |
static SubLSymbol |
inference_balanced_tactician_motivation.$balanced_strategy_new_roots_check_for_t_on_jo_linkP$
It seems correct to ensure that the motivating join-ordered link has T before using it to motivate the creation of a new root. |
static SubLSymbol |
inference_balanced_tactician_motivation.$balanced_strategy_new_roots_triggered_by_t_on_jo_linkP$
There ought to be two triggers for new root creation via an RT link: the motivation transformation link getting T, or the motivating join-ordered link getting T. |
static SubLSymbol |
inference_balanced_tactician_execution.$balanced_strategy_prune_current_new_root_wrt_removal_timeout$
|
static SubLSymbol |
inference_balanced_tactician_execution.$balanced_strategy_removal_tactic_iterativity_enabledP$
If this is NIL, removal tactics will always be executed exhaustively before moving on to other tactics. |
static SubLSymbol |
inference_balanced_tactician_strategic_uninterestingness.$balanced_strategy_weaken_split_tactic_set_aside_policyP$
Temporary control parameter; When non-nil, the set-aside policy for split tactics is weakened to be more conservative. |
static SubLSymbol |
balancing_tactician.$balancing_tactician_new_roots_check_for_t_on_jo_linkP$
It seems correct to ensure that the motivating join-ordered link has T before using it to motivate the creation of a new root. |
static SubLSymbol |
inference_datastructures_enumerated_types.$balancing_tacticianP$
Whether to use the balancing tactician, except for abduction. |
static SubLSymbol |
inference_datastructures_enumerated_types.$compute_answer_justifications_defaultP$
|
static SubLSymbol |
inference_worker_removal.$conjunctive_removal_optimize_when_no_justificationsP$
Temporary control variable, eventually should stay T. |
static SubLSymbol |
inference_macros.$controlling_inferences$
|
static SubLSymbol |
inference_macros.$controlling_strategy$
|
static SubLSymbol |
inference_datastructures_strategy.$current_strategy_wrt_memoization$
The strategy of the currently active strategy memoization state, if any. |
static SubLSymbol |
inference_worker.$currently_active_problem$
|
static SubLSymbol |
inference_worker.$currently_executing_tactic$
|
static SubLSymbol |
after_adding.$debug_after_addingsP$
Set this to T if you want to see errors caused by afterAddings instead of catching them |
static SubLSymbol |
inference_datastructures_enumerated_types.$default_equality_reasoning_domain$
|
static SubLSymbol |
inference_datastructures_enumerated_types.$default_equality_reasoning_method$
|
static SubLSymbol |
inference_datastructures_enumerated_types.$default_forward_max_time$
|
static SubLSymbol |
inference_datastructures_enumerated_types.$default_inference_disjunction_free_el_vars_policy$
The policy with respect to the handling of free el variables in disjunctive queries. |
static SubLSymbol |
inference_datastructures_enumerated_types.$default_inference_metrics_template$
|
static SubLSymbol |
inference_datastructures_enumerated_types.$default_inference_mode$
|
static SubLSymbol |
inference_datastructures_enumerated_types.$default_max_number$
|
static SubLSymbol |
inference_datastructures_enumerated_types.$default_max_problem_count$
|
static SubLSymbol |
inference_datastructures_enumerated_types.$default_max_proof_depth$
|
static SubLSymbol |
inference_datastructures_enumerated_types.$default_max_step$
|
static SubLSymbol |
inference_datastructures_enumerated_types.$default_max_time$
|
static SubLSymbol |
inference_datastructures_enumerated_types.$default_max_transformation_depth$
|
static SubLSymbol |
inference_datastructures_enumerated_types.$default_probably_approximately_done$
|
static SubLSymbol |
inference_datastructures_enumerated_types.$default_problem_store_inference_direction$
|
static SubLSymbol |
inference_datastructures_enumerated_types.$default_productivity_limit$
The default productivity above which tactics will be ignored instead of executed. |
static SubLSymbol |
inference_datastructures_enumerated_types.$default_proof_spec$
The default proof spec that will be used in inference. |
static SubLSymbol |
inference_datastructures_enumerated_types.$default_removal_backtracking_productivity_limit$
The default productivity above which tactics will not be considered for removal backtracking. |
static SubLSymbol |
inference_datastructures_enumerated_types.$default_result_uniqueness_criterion$
|
static SubLSymbol |
inference_worker.$disable_link_propagationP$
When non-NIL link propagation is disabled. |
static SubLSymbol |
inference_balanced_tactician_datastructures.$dtp_balanced_strategy_data$
|
static SubLSymbol |
balancing_tactician.$dtp_balancing_tactician_data$
|
static SubLSymbol |
inference_datastructures_forward_propagate.$dtp_forward_propagate$
|
static SubLSymbol |
inference_modules.$dtp_hl_module$
|
static SubLSymbol |
inference_datastructures_inference.$dtp_inference_answer_justification$
|
static SubLSymbol |
inference_datastructures_inference.$dtp_inference_answer$
|
static SubLSymbol |
inference_metrics.$dtp_inference_metric$
|
static SubLSymbol |
inference_datastructures_inference.$dtp_inference$
|
static SubLSymbol |
inference_worker_join.$dtp_join_link_data$
|
static SubLSymbol |
inference_worker_join_ordered.$dtp_join_ordered_link_data$
|
static SubLSymbol |
inference_datastructures_problem_link.$dtp_mapped_problem$
|
static SubLSymbol |
new_root_tactician_datastructures.$dtp_new_root_strategy_data$
|
static SubLSymbol |
inference_datastructures_problem_link.$dtp_problem_link$
|
static SubLSymbol |
inference_datastructures_problem_store.$dtp_problem_store_janitor$
|
static SubLSymbol |
inference_datastructures_problem_store.$dtp_problem_store$
|
static SubLSymbol |
inference_datastructures_strategy.$dtp_problem_strategic_properties$
|
static SubLSymbol |
inference_datastructures_problem.$dtp_problem$
|
static SubLSymbol |
inference_datastructures_proof.$dtp_proof$
|
static SubLSymbol |
inference_worker_removal.$dtp_removal_link_data$
|
static SubLSymbol |
removal_tactician_datastructures.$dtp_removal_strategy_data$
|
static SubLSymbol |
inference_worker_restriction.$dtp_restriction_link_data$
|
static SubLSymbol |
inference_worker_restriction.$dtp_restriction_listening_link_data$
|
static SubLSymbol |
inference_worker_rewrite.$dtp_rewrite_link_data$
|
static SubLSymbol |
inference_datastructures_strategy.$dtp_strategy$
|
static SubLSymbol |
inference_datastructures_strategy.$dtp_tactic_strategic_properties$
|
static SubLSymbol |
inference_datastructures_tactic.$dtp_tactic$
|
static SubLSymbol |
inference_worker_transformation.$dtp_transformation_link_data$
|
static SubLSymbol |
transformation_tactician_datastructures.$dtp_transformation_strategy_data$
|
static SubLSymbol |
inference_worker.$eager_proof_validationP$
Whether the Worker tests all newly proofs for well-formedness as soon as they are created. |
static SubLSymbol |
inference_datastructures_problem.$empty_clauses$
|
static SubLSymbol |
forward.$forward_inference_browsing_callback_more_infoP$
Optionally, store more info about each forward inference by passing it to the callback. |
static SubLSymbol |
forward.$forward_inference_browsing_callback$
A function-spec-p to call on each browsable forward inference. |
static SubLSymbol |
after_adding.$gaf_after_adding_predicates$
The predicates whose extent implement the afterAdding and afterRemoving support. |
static SubLSymbol |
inference_metrics.$gathering_forward_inference_metricsP$
Whether we are gathering metrics on the expense of forward inference. |
static SubLSymbol |
inference_strategic_heuristics.$highly_relevant_term_enabledP$
When t, the Heuristic tactician will prefer problems which mention highlyRelevantTerms. |
static SubLSymbol |
inference_analysis.$hl_module_expand_counts$
|
static SubLSymbol |
inference_datastructures_enumerated_types.$inference_default_answer_language$
|
static SubLSymbol |
inference_datastructures_enumerated_types.$inference_default_browsableP$
Whether inferences are browsable by default. |
static SubLSymbol |
inference_datastructures_enumerated_types.$inference_default_continuableP$
Whether inferences are continuable by default. |
static SubLSymbol |
inference_datastructures_enumerated_types.$inference_default_return_type$
The default :return type for inference. |
static SubLSymbol |
inference_datastructures_enumerated_types.$inference_events_default$
|
static SubLSymbol |
inference_worker_transformation.$inference_transformation_type_checking_enabledP$
Whether we allow the possibility of adding type constraints during transformation. |
static SubLSymbol |
inference_worker_join_ordered.$join_ordered_module$
|
static SubLSymbol |
inference_datastructures_tactic.$leviathan_avoid_logical_tactic_productivity_computationP$
When non-nil, we don't bother to compute the tactic productivity for logical tactics. |
static SubLSymbol |
inference_datastructures_enumerated_types.$maintain_term_working_set_defaultP$
|
static SubLSymbol |
inference_datastructures_problem.$max_problem_tactics$
The maximum number of tactics (of any status) that can be on a single problem. |
static SubLSymbol |
inference_worker.$max_proof_bubbling_depth$
the depth above which we forcibly halt recursive proof bubbling |
static SubLSymbol |
inference_worker_split.$meta_split_tactic_default_preference_level_justification$
|
static SubLSymbol |
inference_worker_split.$meta_split_tactic_default_preference_level$
|
static SubLSymbol |
inference_worker_split.$meta_split_tactics_enabledP$
Temporary control variable, @todo hard-code to T |
static SubLSymbol |
inference_worker.$mt_of_currently_executing_tactic$
|
static SubLSymbol |
inference_kernel.$new_cyc_trivial_query_enabledP$
Temporary control variable. |
static SubLSymbol |
inference_datastructures_enumerated_types.$new_terms_allowed_defaultP$
|
static SubLSymbol |
inference_worker_join_ordered.$only_add_multi_literal_jo_tactics_when_no_possible_complete_tacticP$
When a problem has a candidate early removal tactic--one that's join-ordered, who's lookahead problem is complete, and is cheap--don't bother looking for multi literal join ordered tactics (conjunctive removal jo tactics) |
static SubLSymbol |
inference_datastructures_problem_link.$problem_link_datastructure_stores_proofsP$
If T, when a proof is created for a link and subproofs, the proof is also added to the proofs slot of that link and used when finding link-proofs |
static SubLSymbol |
inference_datastructures_problem.$problem_min_transformation_depth_from_signature_enabledP$
Temporary control variable; when non-nil min-transformation-depth is computed from the min-transformation-depth-signature. |
static SubLSymbol |
inference_datastructures_problem_store.$problem_store_modification_permittedP$
Whether the problem store and related datastructures are permitted to be created, destroyed, or modified. |
static SubLSymbol |
inference_worker.$problem_store_prune_reports$
Whether the problem store prune should be verbose. |
static SubLSymbol |
inference_strategist.$processed_proof_pruning_frequency$
After the initial pruning threshold is met, we prune processed proofs again every time we get this many new proofs. |
static SubLSymbol |
inference_strategist.$processed_proof_pruning_initial_threshold$
Once an inference has achieved this many proofs, we consider pruning processed proofs. |
static SubLSymbol |
inference_worker.$proof_bubbling_depth$
used as a failsafe to avoid infinite proof bubbling |
static SubLSymbol |
inference_datastructures_proof.$proof_datastructure_stores_dependent_proofsP$
If T, when a proof A is made a subproof of another proof B, the proof B is also recorded in the dependents slot the subproof A. |
static SubLSymbol |
inference_worker.$reconsidering_set_asidesP$
Whether we are currently reconsidering set-asides for some strategy. |
static SubLSymbol |
removal_tactician_execution.$removal_strategy_removal_tactic_iterativity_enabledP$
If this is NIL, removal tactics will always be executed exhaustively before moving on to other tactics. |
static SubLSymbol |
removal_tactician_uninterestingness.$removal_strategy_weaken_split_tactic_set_aside_policyP$
Temporary control parameter; When non-nil, the set-aside policy for split tactics is weakened to be more conservative. |
static SubLSymbol |
forward.$require_cached_gaf_mt_from_supports$
Whether forward inference requires that a computed placement mt for a forward deduction be the mt of one of its supports. |
static SubLSymbol |
rule_after_adding.$rule_after_adding_predicates$
The predicates whose extent implement the ruleAfterAdding and ruleAfterRemoving support. |
static SubLSymbol |
inference_tactician.$set_aside_non_continuable_implies_throw_awayP$
Whether :set-aside plus non-continuable should be strengthened to :throw-away |
static SubLSymbol |
inference_worker_restriction.$simplification_tactics_execute_early_and_pass_down_transformation_motivationP$
When T, simplification tactics are executed early (before backchain required transformation tactics) and pass down T motivation. |
static SubLSymbol |
inference_worker_split.$split_tactic_default_preference_level_justification$
|
static SubLSymbol |
inference_worker_split.$split_tactic_default_preference_level$
The default preference level used for split tactics. |
static SubLSymbol |
inference_tactician_strategic_uninterestingness.$strategy_gathering_uninterestingness_explanationsP$
Whether we are gathering explanations of strategic uninterestingness |
static SubLSymbol |
argumentation.$tms_treat_monotonic_contradiction_as_unknownP$
When non-nil, monotonic contradictions during argumentation are simply treated as :UNKNOWN rather than erroring. |
static SubLSymbol |
forward.$tracing_forward_inference$
|
static SubLSymbol |
inference_datastructures_problem.$transformation_depth_computation$
:intuitive or :counterintuitive. |
static SubLSymbol |
inference_analysis.$transformation_rule_historical_success_pruning_threshold$
Absolute historical success limit, below which rules are never even tried. |
static SubLSymbol |
inference_analysis.$transformation_rule_historical_utility_pruning_threshold$
Absolute historical utility limit, below which rules are never even tried. |
static SubLSymbol |
inference_analysis.$transformation_rule_statistics_update_enabledP$
When non-nil, the transformation rule statistics are updated during inference. |
static SubLSymbol |
forward.$type_filter_forward_dnf$
Should we bother to type-filter a prospective forward DNF. |
static SubLSymbol |
inference_worker_union.$union_tactic_preference_level_justification$
the preference level for all union tactics |
static SubLSymbol |
inference_worker_union.$union_tactic_preference_level$
The preference level used for union tactics. |
static SubLSymbol |
forward.$verify_some_support_combinations_possible$
|
static SubLSymbol |
inference_datastructures_enumerated_types.$wallendaP$
Obsolete. |
static SubLSymbol |
inference_strategist.$within_inference_control_processP$
|
| Methods in com.cyc.cycjava.cycl.inference.harness with annotations of type SubLTranslatedFile.SubL | |
|---|---|
static SubLObject |
inference_balanced_tactician_datastructures._csetf_bal_strat_data_current_new_root_wrt_removal(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_balanced_tactician_datastructures._csetf_bal_strat_data_link_heads_motivated_wrt_removal(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_balanced_tactician_datastructures._csetf_bal_strat_data_link_heads_motivated_wrt_transformation(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_balanced_tactician_datastructures._csetf_bal_strat_data_new_root_index(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_balanced_tactician_datastructures._csetf_bal_strat_data_new_root_problems(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_balanced_tactician_datastructures._csetf_bal_strat_data_problem_strategems_set_aside_wrt_removal(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_balanced_tactician_datastructures._csetf_bal_strat_data_problem_strategems_set_aside_wrt_transformation(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_balanced_tactician_datastructures._csetf_bal_strat_data_problem_strategems_thrown_away_wrt_removal(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_balanced_tactician_datastructures._csetf_bal_strat_data_problem_strategems_thrown_away_wrt_transformation(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_balanced_tactician_datastructures._csetf_bal_strat_data_problem_total_strategems_active_wrt_removal(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_balanced_tactician_datastructures._csetf_bal_strat_data_problem_total_strategems_active_wrt_transformation(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_balanced_tactician_datastructures._csetf_bal_strat_data_problems_motivated_wrt_new_root_table(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_balanced_tactician_datastructures._csetf_bal_strat_data_problems_motivated_wrt_removal(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_balanced_tactician_datastructures._csetf_bal_strat_data_problems_motivated_wrt_transformation(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_balanced_tactician_datastructures._csetf_bal_strat_data_problems_pending_wrt_new_root(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_balanced_tactician_datastructures._csetf_bal_strat_data_problems_pending_wrt_removal(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_balanced_tactician_datastructures._csetf_bal_strat_data_problems_pending_wrt_transformation(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_balanced_tactician_datastructures._csetf_bal_strat_data_removal_strategem_index(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_balanced_tactician_datastructures._csetf_bal_strat_data_transformation_strategem_index(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_modules._csetf_hl_mod_name(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_modules._csetf_hl_mod_plist(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_inf_ans_just_answer(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_inf_ans_just_proofs(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_inf_ans_just_supports(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_inf_answer_bindings(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_inf_answer_elapsed_creation_time(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_inf_answer_inference(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_inf_answer_justifications(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_inf_answer_step_count(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_inf_answer_suid(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_metrics._csetf_inf_metric_cross_productP(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_metrics._csetf_inf_metric_evaluation_arg1(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_metrics._csetf_inf_metric_evaluation_func(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_metrics._csetf_inf_metric_name(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_accumulators(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_allow_abnormality_checkingP(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_allow_evaluatable_predicate_transformationP(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_allow_hl_predicate_transformationP(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_allow_indeterminate_resultsP(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_allow_unbound_predicate_transformationP(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_allowed_modules(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_allowed_rules(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_answer_bindings_index(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_answer_id_index(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_answer_language(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_blockingP(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_browsableP(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_cache_resultsP(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_continuableP(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_control_process(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_cumulative_step_count(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_cumulative_time(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_data(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_disjunction_free_el_vars_policy(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_el_bindings(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_el_query(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_end_internal_real_time(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_events(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_explanatory_subquery(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_forbidden_rules(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_forward_max_time(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_forward_propagate(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_free_hl_vars(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_halt_conditions(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_hl_query(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_hypothetical_bindings(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_input_el_query(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_input_mt(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_input_non_explanatory_el_query(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_input_query_properties(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_interrupting_processes(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_max_number(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_max_proof_depth(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_max_step(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_max_time(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_max_transformation_depth_reached(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_max_transformation_depth(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_metrics_template(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_mode(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_mt(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_new_answer_id_start(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_new_answer_justifications(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_non_explanatory_subquery(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_pad_internal_real_time(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_probably_approximately_done(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_problem_store_privateP(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_problem_store(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_problem_working_time_data(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_proof_watermark(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_relevant_problems(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_result_uniqueness_criterion(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_return_type(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_root_link(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_start_internal_real_time(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_start_universal_time(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_status(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_step_count(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_strategy_set(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_suid(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_suspend_status(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_transitive_closure_mode(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference._csetf_infrnc_type(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_worker_join._csetf_j_link_data_first_proof_index(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_worker_join._csetf_j_link_data_join_vars(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_worker_join._csetf_j_link_data_second_proof_index(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_worker_join_ordered._csetf_jo_link_data_focal_proof_index(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_worker_join_ordered._csetf_jo_link_data_non_focal_proof_index(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_worker_join_ordered._csetf_jo_link_data_restricted_non_focal_link_index(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_link._csetf_mapped_prob_problem(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_link._csetf_mapped_prob_variable_map(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_proof._csetf_prf_bindings(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_proof._csetf_prf_dependents(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_proof._csetf_prf_link(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_proof._csetf_prf_subproofs(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_proof._csetf_prf_suid(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem._csetf_prob_argument_link_bindings_index(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem._csetf_prob_argument_links(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem._csetf_prob_dependent_links(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_link._csetf_prob_link_data(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_link._csetf_prob_link_open_flags(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_link._csetf_prob_link_suid(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_link._csetf_prob_link_supported_object(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_link._csetf_prob_link_supporting_mapped_problems(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_link._csetf_prob_link_type(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem._csetf_prob_proof_bindings_index(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem._csetf_prob_query(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem._csetf_prob_status(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_abduction_allowedP(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_add_restriction_layer_of_indirectionP(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_completeness_minimization_allowedP(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_complex_problem_query_czer_index(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_complex_problem_query_signatures(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_compute_answer_justificationsP(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_crazy_max_problem_count(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_creation_time(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_destruction_imminentP(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_direction(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_equality_reasoning_domain(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_equality_reasoning_method(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_evaluate_subl_allowedP(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_guid(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_historical_root_problems(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_inference_id_index(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_intermediate_step_validation_level(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_janitor_indestructible_problems(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_janitor_staleP(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_janitor_store(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_janitor(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_link_id_index(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_lock(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_max_problem_count(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_memoization_state(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_meta_problem_store(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_min_depth_index(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_min_proof_depth_index(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_min_transformation_depth_index(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_min_transformation_depth_signature_index(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_most_recent_tactic_executed(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_negation_by_failureP(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_new_terms_allowedP(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_non_explanatory_subproofs_index(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_non_explanatory_subproofs_possibleP(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_preparedP(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_problem_by_query_index(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_problem_id_index(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_processed_proofs(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_proof_id_index(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_proof_keeping_index(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_rejected_proofs(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_removal_allowedP(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_rewrite_allowedP(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_sbhl_resource_space(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_static_properties(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_strategy_id_index(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_suid(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store._csetf_prob_store_transformation_allowedP(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem._csetf_prob_store(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_strategy._csetf_prob_strategic_properties_flags(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_strategy._csetf_prob_strategic_properties_possible_tactic_count(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_strategy._csetf_prob_strategic_properties_status(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_strategy._csetf_prob_strategic_properties_tactic_strategic_property_index(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem._csetf_prob_suid(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem._csetf_prob_tactics(SubLObject object,
SubLObject value)
|
static SubLObject |
removal_tactician_datastructures._csetf_rem_strat_data_link_heads_motivated(SubLObject object,
SubLObject value)
|
static SubLObject |
removal_tactician_datastructures._csetf_rem_strat_data_problem_strategems_set_aside(SubLObject object,
SubLObject value)
|
static SubLObject |
removal_tactician_datastructures._csetf_rem_strat_data_problem_strategems_thrown_away(SubLObject object,
SubLObject value)
|
static SubLObject |
removal_tactician_datastructures._csetf_rem_strat_data_problem_total_strategems_active(SubLObject object,
SubLObject value)
|
static SubLObject |
removal_tactician_datastructures._csetf_rem_strat_data_problems_pending(SubLObject object,
SubLObject value)
|
static SubLObject |
removal_tactician_datastructures._csetf_rem_strat_data_removal_strategem_index(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_worker_removal._csetf_remov_link_data_bindings(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_worker_removal._csetf_remov_link_data_hl_module(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_worker_removal._csetf_remov_link_data_supports(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_worker_restriction._csetf_restr_link_data_bindings(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_strategy._csetf_strat_active_problems(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_strategy._csetf_strat_data(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_strategy._csetf_strat_inference(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_strategy._csetf_strat_memoization_state(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_strategy._csetf_strat_motivated_problems(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_strategy._csetf_strat_problem_proof_spec_index(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_strategy._csetf_strat_problem_strategic_index(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_strategy._csetf_strat_productivity_limit(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_strategy._csetf_strat_proof_spec(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_strategy._csetf_strat_removal_backtracking_productivity_limit(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_strategy._csetf_strat_result_uniqueness_criterion(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_strategy._csetf_strat_set_aside_problems(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_strategy._csetf_strat_should_reconsider_set_asidesP(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_strategy._csetf_strat_suid(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_strategy._csetf_strat_type(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_tactic._csetf_tact_completeness(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_tactic._csetf_tact_data(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_tactic._csetf_tact_hl_module(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_tactic._csetf_tact_original_productivity(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_tactic._csetf_tact_preference_level_justification(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_tactic._csetf_tact_problem(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_tactic._csetf_tact_productivity(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_tactic._csetf_tact_progress_iterator(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_tactic._csetf_tact_status(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_strategy._csetf_tact_strategic_properties_flags(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_strategy._csetf_tact_strategic_properties_preference_level_justification(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_strategy._csetf_tact_strategic_properties_preference_level(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_strategy._csetf_tact_strategic_properties_productivity(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_tactic._csetf_tact_suid(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_tactic._csetf_tact_type(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_worker_transformation._csetf_trans_link_data_bindings(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_worker_transformation._csetf_trans_link_data_hl_module(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_worker_transformation._csetf_trans_link_data_non_explanatory_subquery(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_worker_transformation._csetf_trans_link_data_supports(SubLObject object,
SubLObject value)
|
static SubLObject |
inference_datastructures_inference.abductive_inference_p(SubLObject inference)
|
static SubLObject |
inference_abduction_utilities.abductive_strategy_p(SubLObject object)
|
static SubLObject |
abnormal.abnormality_except_support_enabledP()
|
static SubLObject |
forward.add_empty_forward_propagation_result(SubLObject target_asent,
SubLObject target_truth,
SubLObject propagation_mt,
SubLObject trigger_bindings,
SubLObject rule,
SubLObject trigger_supports)
|
static SubLObject |
forward.add_forward_deductions_from_supports(SubLObject propagation_mt,
SubLObject concluded_asent,
SubLObject concluded_truth,
SubLObject concluded_supports)
|
static SubLObject |
forward.add_forward_propagation_result(SubLObject target_asent,
SubLObject target_truth,
SubLObject propagation_mt,
SubLObject trigger_bindings,
SubLObject rule,
SubLObject trigger_supports,
SubLObject forward_result)
|
static SubLObject |
inference_modules.add_hl_module(SubLObject hl_module)
|
static SubLObject |
inference_datastructures_inference.add_inference_answer_justification_proof(SubLObject justification,
SubLObject proof)
|
static SubLObject |
inference_datastructures_inference.add_inference_answer_justification(SubLObject inference_answer,
SubLObject justification)
|
static SubLObject |
inference_datastructures_inference.add_inference_new_answer_by_bindings(SubLObject inference,
SubLObject answer)
|
static SubLObject |
inference_datastructures_inference.add_inference_new_answer_by_id(SubLObject inference,
SubLObject answer)
|
static SubLObject |
inference_datastructures_inference.add_inference_new_answer_justification(SubLObject inference,
SubLObject answer_justification)
Does not check for duplication with existing new justifications |
static SubLObject |
inference_datastructures_inference.add_inference_new_answer(SubLObject inference,
SubLObject answer)
|
static SubLObject |
inference_datastructures_inference.add_inference_relevant_problem(SubLObject inference,
SubLObject problem)
|
static SubLObject |
inference_datastructures_inference.add_inference_strategy(SubLObject inference,
SubLObject strategy)
|
static SubLObject |
inference_worker_join.add_join_link_first_proof(SubLObject join_link,
SubLObject v_bindings,
SubLObject proof)
Indexes PROOF by BINDINGS as a first proof in JOIN-LINK |
static SubLObject |
inference_worker_join.add_join_link_proof(SubLObject join_link,
SubLObject trigger_proof,
SubLObject trigger_is_firstP)
|
static SubLObject |
inference_worker_join.add_join_link_second_proof(SubLObject join_link,
SubLObject v_bindings,
SubLObject proof)
Indexes PROOF by BINDINGS as a second proof in JOIN-LINK |
static SubLObject |
inference_worker_join_ordered.add_join_ordered_link_focal_proof(SubLObject join_ordered_link,
SubLObject v_bindings,
SubLObject proof)
Indexes PROOF by BINDINGS as a focal proof in JOIN-ORDERED-LINK |
static SubLObject |
inference_worker_join_ordered.add_join_ordered_link_non_focal_proof(SubLObject join_ordered_link,
SubLObject v_bindings,
SubLObject proof)
Indexes PROOF by BINDINGS as a non-focal proof in JOIN-ORDERED-LINK |
static SubLObject |
inference_worker_join_ordered.add_join_ordered_link_proof(SubLObject join_ordered_link,
SubLObject trigger_proof,
SubLObject trigger_is_focalP)
|
static SubLObject |
inference_worker_join_ordered.add_join_ordered_link_restricted_non_focal_link(SubLObject join_ordered_link,
SubLObject restriction_link,
SubLObject trigger_proof)
|
static SubLObject |
inference_datastructures_problem.add_problem_argument_link(SubLObject problem,
SubLObject argument_link)
Puts ARGUMENT-LINK _below_ PROBLEM. |
static SubLObject |
inference_datastructures_problem.add_problem_dependent_link(SubLObject problem,
SubLObject dependent_link)
Puts DEPENDENT-LINK _above_ PROBLEM. |
static SubLObject |
inference_datastructures_problem_link.add_problem_link_supporting_mapped_problem(SubLObject link,
SubLObject supporting_mapped_problem)
Adds SUPPORTING-PROBLEM to the list of problems below LINK |
static SubLObject |
inference_datastructures_problem.add_problem_proof(SubLObject problem,
SubLObject proof)
|
static SubLObject |
inference_datastructures_problem_store.add_problem_store_historical_root_problem(SubLObject store,
SubLObject problem)
|
static SubLObject |
inference_datastructures_problem_store.add_problem_store_inference(SubLObject store,
SubLObject inference)
|
static SubLObject |
inference_datastructures_problem_store.add_problem_store_link(SubLObject store,
SubLObject link)
|
static SubLObject |
inference_datastructures_problem_store.add_problem_store_problem_by_id(SubLObject store,
SubLObject problem)
|
static SubLObject |
inference_datastructures_problem_store.add_problem_store_problem_by_query(SubLObject store,
SubLObject problem)
|
static SubLObject |
inference_datastructures_problem_store.add_problem_store_problem(SubLObject store,
SubLObject problem)
|
static SubLObject |
inference_datastructures_problem_store.add_problem_store_proof(SubLObject store,
SubLObject proof)
|
static SubLObject |
inference_datastructures_problem_store.add_problem_store_strategy(SubLObject store,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_problem.add_problem_tactic(SubLObject problem,
SubLObject tactic)
|
static SubLObject |
inference_worker_transformation.add_tactic_to_determine_new_literal_transformation_tactics(SubLObject problem,
SubLObject asent,
SubLObject sense,
SubLObject mt)
First we add a tactic which, if executed, determines the rest of the transformation tactics for PROBLEM. |
static SubLObject |
inference_analysis.add_to_transformation_rule_statistics_filename_load_history(SubLObject filename)
|
static SubLObject |
removal_module_utilities.additional_isa_support(SubLObject object,
SubLObject collection)
|
static SubLObject |
removal_module_utilities.additional_isa_supports(SubLObject object,
SubLObject collection)
|
static SubLObject |
inference_worker.all_bindings_ground_outP(SubLObject v_bindings)
|
static SubLObject |
forward.all_forward_support_mt_combinations(SubLObject supports)
|
static SubLObject |
inference_czer.all_hl_vars_contiguous_and_in_orderP(SubLObject contextualized_dnf_clauses)
|
static SubLObject |
inference_datastructures_enumerated_types.all_inference_dynamic_properties()
Return a list of all the inference dynamic properties. |
static SubLObject |
inference_datastructures_enumerated_types.all_inference_static_properties()
Return a list of all the static inference properties. |
static SubLObject |
inference_worker_split.all_literals_connected_by_shared_varsP(SubLObject dnf_clause)
|
static SubLObject |
inference_datastructures_enumerated_types.all_problem_store_dynamic_properties()
Return a list of all the static problem-store properties. |
static SubLObject |
inference_datastructures_enumerated_types.all_problem_store_static_properties()
Return a list of all the static problem-store properties. |
static SubLObject |
inference_datastructures_problem_store.all_problem_stores()
Return a list of all problem stores. |
static SubLObject |
inference_datastructures_proof.all_proof_subproofs_recursive(SubLObject proof,
SubLObject all_subproofs_set)
|
static SubLObject |
inference_datastructures_proof.all_proof_subproofs(SubLObject proof)
|
static SubLObject |
inference_datastructures_enumerated_types.all_query_dynamic_properties()
Return a list of all the dynamic query properties. |
static SubLObject |
inference_datastructures_enumerated_types.all_query_properties()
Return a list of all the query properties. |
static SubLObject |
inference_datastructures_enumerated_types.all_query_static_properties()
Return a list of all the static query properties. |
static SubLObject |
inference_datastructures_enumerated_types.all_strategy_dynamic_properties()
Return a list of all the dynamic strategy properties. |
static SubLObject |
inference_datastructures_enumerated_types.all_strategy_static_properties()
Return a list of all the static strategy properties. |
static SubLObject |
inference_strategist.all_variables_in_bindings_interestingP(SubLObject v_bindings,
SubLObject interesting_variables)
|
static SubLObject |
inference_modules.allocate_hl_module(SubLObject name)
|
static SubLObject |
inference_worker_answer.answer_link_explanatory_subquery(SubLObject answer_link)
|
static SubLObject |
inference_worker_answer.answer_link_p(SubLObject object)
|
static SubLObject |
inference_worker_answer.answer_link_propagatedP(SubLObject answer_link)
|
static SubLObject |
inference_worker_answer.answer_link_supported_inference(SubLObject answer_link)
|
static SubLObject |
inference_worker_answer.answer_link_supporting_mapped_problem(SubLObject answer_link)
|
static SubLObject |
inference_worker_answer.answer_link_supporting_problem_wholly_explanatoryP(SubLObject answer_link)
|
static SubLObject |
inference_worker_answer.answer_link_supporting_problem(SubLObject answer_link)
|
static SubLObject |
removal_module_utilities.answer_to_singleton(SubLObject answer)
Return a singleton answer list with ANSWER as the sole item. |
static SubLObject |
inference_analysis.any_recent_asked_queriesP()
|
static SubLObject |
inference_analysis.any_recent_experienceP()
|
static SubLObject |
inference_analysis.asked_query_common_symbols()
|
static SubLObject |
inference_czer.at_least_partially_commutative_contextualized_asent_p(SubLObject contextualized_asent)
|
static SubLObject |
inference_balanced_tactician_datastructures.bal_strat_data_link_heads_motivated_wrt_removal(SubLObject object)
|
static SubLObject |
inference_balanced_tactician_datastructures.bal_strat_data_link_heads_motivated_wrt_transformation(SubLObject object)
|
static SubLObject |
inference_balanced_tactician_datastructures.bal_strat_data_new_root_index(SubLObject object)
|
static SubLObject |
inference_balanced_tactician_datastructures.bal_strat_data_new_root_problems(SubLObject object)
|
static SubLObject |
inference_balanced_tactician_datastructures.bal_strat_data_problem_strategems_set_aside_wrt_removal(SubLObject object)
|
static SubLObject |
inference_balanced_tactician_datastructures.bal_strat_data_problem_strategems_set_aside_wrt_transformation(SubLObject object)
|
static SubLObject |
inference_balanced_tactician_datastructures.bal_strat_data_problem_strategems_thrown_away_wrt_removal(SubLObject object)
|
static SubLObject |
inference_balanced_tactician_datastructures.bal_strat_data_problem_strategems_thrown_away_wrt_transformation(SubLObject object)
|
static SubLObject |
inference_balanced_tactician_datastructures.bal_strat_data_problem_total_strategems_active_wrt_removal(SubLObject object)
|
static SubLObject |
inference_balanced_tactician_datastructures.bal_strat_data_problem_total_strategems_active_wrt_transformation(SubLObject object)
|
static SubLObject |
inference_balanced_tactician_datastructures.bal_strat_data_problems_motivated_wrt_new_root_table(SubLObject object)
|
static SubLObject |
inference_balanced_tactician_datastructures.bal_strat_data_problems_motivated_wrt_removal(SubLObject object)
|
static SubLObject |
inference_balanced_tactician_datastructures.bal_strat_data_problems_motivated_wrt_transformation(SubLObject object)
|
static SubLObject |
inference_balanced_tactician_datastructures.bal_strat_data_problems_pending_wrt_new_root(SubLObject object)
|
static SubLObject |
inference_balanced_tactician_datastructures.bal_strat_data_problems_pending_wrt_removal(SubLObject object)
|
static SubLObject |
inference_balanced_tactician_datastructures.bal_strat_data_problems_pending_wrt_transformation(SubLObject object)
|
static SubLObject |
inference_balanced_tactician_datastructures.bal_strat_data_removal_strategem_index(SubLObject object)
|
static SubLObject |
inference_balanced_tactician_datastructures.bal_strat_data_transformation_strategem_index(SubLObject object)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_activate_problem_wrt_new_root(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_activate_problem_wrt_removal(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_activate_problem_wrt_transformation(SubLObject strategy,
SubLObject problem)
add all transformation strategems to the R-box or set-asides. |
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_activate_strategem_wrt_removal(SubLObject strategy,
SubLObject removal_strategem)
note that REMOVAL-STRATEGEM is in STRATEGY's R-box |
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_activate_strategem_wrt_transformation(SubLObject strategy,
SubLObject transformation_strategem)
note that TRANSFORMATION-STRATEGEM is in STRATEGY's T-box |
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_activate_strategem(SubLObject strategy,
SubLObject strategem,
SubLObject motivation)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_activate_transformation_link(SubLObject strategy,
SubLObject transformation_link)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_add_new_root(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_categorize_connected_conjunction_tactics_wrt_removal(SubLObject strategy,
SubLObject problem,
SubLObject problem_set_aside_wrt_removalP,
SubLObject problem_thrown_away_wrt_removalP)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_categorize_motivation_strategems_wrt_removal(SubLObject strategy,
SubLObject problem,
SubLObject problem_set_aside_wrt_removalP,
SubLObject problem_thrown_away_wrt_removalP)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_categorize_removal_tactics_wrt_removal(SubLObject strategy,
SubLObject problem,
SubLObject problem_set_aside_wrt_removalP,
SubLObject problem_thrown_away_wrt_removalP)
Possible non-complete removal tactics should be in the reverse intended activation order |
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_categorize_strategems_wrt_removal(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_categorize_strategems_wrt_transformation(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_chooses_not_to_activate_problem_wrt_new_rootP(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_chooses_not_to_activate_problem_wrt_removalP(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_chooses_not_to_activate_problem_wrt_transformationP(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_chooses_not_to_activate_problemP(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_chooses_not_to_examine_problemP(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_chooses_to_make_d_a_new_rootP(SubLObject strategy,
SubLObject t_link)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_chooses_to_propagate_new_root_motivation_to_restricted_non_focal_problemP(SubLObject strategy,
SubLObject problem,
SubLObject join_ordered_link)
|
static SubLObject |
inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_set_aside_all_tacticsP(SubLObject strategy,
SubLObject problem,
SubLObject motivation,
SubLObject problem_already_consideredP)
|
static SubLObject |
inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_set_aside_connected_conjunction_link_wrt_removalP(SubLObject strategy,
SubLObject link)
|
static SubLObject |
inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_set_aside_join_ordered_tactic_due_to_conjunctive_removalP(SubLObject strategy,
SubLObject jo_tactic,
SubLObject problem_already_consideredP)
|
static SubLObject |
inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_set_aside_linkP(SubLObject strategy,
SubLObject link,
SubLObject motivation,
SubLObject problem_already_consideredP,
SubLObject thrown_away_already_consideredP)
|
static SubLObject |
inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_set_aside_problem_cacheableP(SubLObject strategy,
SubLObject problem,
SubLObject motivation,
SubLObject consider_all_tacticsP,
SubLObject thrown_away_already_consideredP)
The parts of set-aside reasoning that can be cached. |
static SubLObject |
inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_set_aside_problem_uncacheableP(SubLObject strategy,
SubLObject problem,
SubLObject motivation,
SubLObject consider_all_tacticsP,
SubLObject thrown_away_already_consideredP)
The parts of set-aside reasoning that must always be recomputed and cannot be cached because it's too hard to figure out when the cache needs to be cleared. |
static SubLObject |
inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_set_aside_problemP(SubLObject strategy,
SubLObject problem,
SubLObject motivation,
SubLObject consider_all_tacticsP,
SubLObject thrown_away_already_consideredP)
|
static SubLObject |
inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_set_aside_strategemP(SubLObject strategy,
SubLObject strategem,
SubLObject motivation,
SubLObject problem_already_consideredP,
SubLObject thrown_away_already_consideredP)
|
static SubLObject |
inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_set_aside_tactic_cacheableP(SubLObject strategy,
SubLObject tactic,
SubLObject motivation,
SubLObject problem_already_consideredP,
SubLObject siblings_already_consideredP,
SubLObject thrown_away_already_consideredP)
The parts of set-aside reasoning that can be cached. |
static SubLObject |
inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_set_aside_tactic_lookahead_problemP(SubLObject strategy,
SubLObject logical_tactic,
SubLObject motivation)
|
static SubLObject |
inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_set_aside_tactic_uncacheableP(SubLObject strategy,
SubLObject tactic,
SubLObject motivation,
SubLObject problem_already_consideredP,
SubLObject siblings_already_consideredP,
SubLObject thrown_away_already_consideredP)
The parts of set-aside reasoning that must always be recomputed and cannot be cached because it's too hard to figure out when the cache needs to be cleared. |
static SubLObject |
inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_set_aside_tacticP(SubLObject strategy,
SubLObject tactic,
SubLObject motivation,
SubLObject problem_already_consideredP,
SubLObject siblings_already_consideredP,
SubLObject thrown_away_already_consideredP)
|
static SubLObject |
inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_throw_away_all_tacticsP(SubLObject strategy,
SubLObject problem,
SubLObject motivation,
SubLObject problem_already_consideredP)
|
static SubLObject |
inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_throw_away_connected_conjunction_link_wrt_removalP(SubLObject strategy,
SubLObject link)
|
static SubLObject |
inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_throw_away_linkP(SubLObject strategy,
SubLObject link,
SubLObject motivation,
SubLObject problem_already_consideredP)
|
static SubLObject |
inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_throw_away_lookahead_problemP(SubLObject strategy,
SubLObject lookahead_problem,
SubLObject motivation)
|
static SubLObject |
inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_throw_away_meta_removal_tactic_wrt_removalP(SubLObject strategy,
SubLObject meta_removal_tactic)
STRATEGY should throw away META-REMOVAL-TACTIC if it has a sibling tactic that is tactically possible but disallowed by STRATEGY, because then the intended completeness of META-REMOVAL-TACTIC is inapplicable. |
static SubLObject |
inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_throw_away_new_rootP(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_throw_away_problem_cacheableP(SubLObject strategy,
SubLObject problem,
SubLObject motivation,
SubLObject consider_all_tacticsP)
The parts of throw-away reasoning that can be cached. |
static SubLObject |
inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_throw_away_problem_uncacheableP(SubLObject strategy,
SubLObject problem,
SubLObject motivation,
SubLObject consider_all_tacticsP)
The parts of throw-away reasoning that must always be recomputed and cannot be cached because it's too hard to figure out when the cache needs to be cleared. |
static SubLObject |
inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_throw_away_problemP(SubLObject strategy,
SubLObject problem,
SubLObject motivation,
SubLObject consider_all_tacticsP)
|
static SubLObject |
inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_throw_away_strategemP(SubLObject strategy,
SubLObject strategem,
SubLObject motivation,
SubLObject problem_already_consideredP)
|
static SubLObject |
inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_throw_away_tactic_cacheableP(SubLObject strategy,
SubLObject tactic,
SubLObject motivation,
SubLObject problem_already_consideredP,
SubLObject siblings_already_consideredP)
The parts of throw-away reasoning that can be cached. |
static SubLObject |
inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_throw_away_tactic_hl_module_wrt_motivationP(SubLObject strategy,
SubLObject tactic,
SubLObject motivation)
Return T iff STRATEGY throws away all tactics involving the HL module of TACTIC wrt MOTIVATION. |
static SubLObject |
inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_throw_away_tactic_lookahead_problemP(SubLObject strategy,
SubLObject logical_tactic,
SubLObject motivation)
|
static SubLObject |
inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_throw_away_tactic_uncacheableP(SubLObject strategy,
SubLObject tactic,
SubLObject motivation,
SubLObject problem_already_consideredP,
SubLObject siblings_already_consideredP)
The parts of throw-away reasoning that must always be recomputed and cannot be cached because it's too hard to figure out when the cache needs to be cleared. |
static SubLObject |
inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_throw_away_tactic_with_sibling_simplification_tacticP(SubLObject tactic)
|
static SubLObject |
inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_throw_away_tacticP(SubLObject strategy,
SubLObject tactic,
SubLObject motivation,
SubLObject problem_already_consideredP,
SubLObject siblings_already_consideredP)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_clear_set_aside_problems(SubLObject strategy)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_clear_strategems_set_aside_wrt_removal(SubLObject strategy)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_clear_strategems_set_aside_wrt_transformation(SubLObject strategy)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_commits_to_no_removal_backtrackingP(SubLObject strategy,
SubLObject committed_tactic,
SubLObject committed_tactic_preference_level)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_connected_conjunction_link_motivated_wrt_removalP(SubLObject strategy,
SubLObject connected_conjunction_link)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_consider_that_problem_could_be_strategically_pending(SubLObject strategy,
SubLObject problem,
SubLObject motivation)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_consider_that_problem_could_be_strategically_totally_pending(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_data_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_deactivate_strategem_wrt_removal(SubLObject strategy,
SubLObject removal_strategem)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_deactivate_strategem_wrt_transformation(SubLObject strategy,
SubLObject transformation_strategem)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_deactivate_strategem(SubLObject strategy,
SubLObject strategem,
SubLObject motivation)
|
static SubLObject |
inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_deems_tactic_harmless_wrt_removal_motivationP(SubLObject strategy,
SubLObject tactic)
|
static SubLObject |
inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_default_chooses_to_throw_away_new_rootP(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_balanced_tactician_execution.balanced_strategy_default_select_best_strategem(SubLObject strategy)
|
static SubLObject |
inference_balanced_tactician_execution.balanced_strategy_do_one_step_int(SubLObject strategy)
|
static SubLObject |
inference_balanced_tactician_execution.balanced_strategy_do_one_step(SubLObject strategy)
|
static SubLObject |
inference_balanced_tactician_execution.balanced_strategy_doneP(SubLObject strategy)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_early_removal_linkP(SubLObject strategy,
SubLObject link)
you're join-ordered, you have R, your supported problem has N, your lookahead problem is complete, you're cheap, and you're open. |
static SubLObject |
inference_balanced_tactician_execution.balanced_strategy_execute_content_tactic(SubLObject strategy,
SubLObject content_tactic)
|
static SubLObject |
inference_balanced_tactician_execution.balanced_strategy_execute_executable_strategem(SubLObject strategy,
SubLObject strategem)
|
static SubLObject |
inference_balanced_tactician_execution.balanced_strategy_execute_strategem(SubLObject strategy,
SubLObject strategem,
SubLObject motivation)
|
static SubLObject |
inference_balanced_tactician_execution.balanced_strategy_execute_tactic(SubLObject strategy,
SubLObject tactic)
|
static SubLObject |
inference_balanced_tactician_execution.balanced_strategy_handle_new_root(SubLObject strategy,
SubLObject new_root,
SubLObject motivation)
|
static SubLObject |
inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_last_uninterestingness_explanation()
|
static SubLObject |
inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_link_has_sibling_early_removal_linkP(SubLObject strategy,
SubLObject link)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_link_head_motivated_wrt_removalP(SubLObject strategy,
SubLObject link_head)
Return T iff removal motivation should propagate through LINK-HEAD in STRATEGY |
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_link_head_motivated_wrt_transformationP(SubLObject strategy,
SubLObject link_head)
Return T iff transformation motivation should propagate through LINK-HEAD in STRATEGY |
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_link_head_motivatedP(SubLObject strategy,
SubLObject motivation,
SubLObject link_head)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_link_heads_motivated_wrt_removal(SubLObject strategy)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_link_heads_motivated_wrt_transformation(SubLObject strategy)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_link_motivates_lookahead_problemP(SubLObject strategy,
SubLObject link,
SubLObject motivation)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_link_motivates_problemP(SubLObject strategy,
SubLObject link,
SubLObject motivation,
SubLObject problem)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_logical_tactic_removal_backtracking_cheapP(SubLObject logical_tactic,
SubLObject strategy)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_make_problem_pending(SubLObject strategy,
SubLObject problem,
SubLObject motivation)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_motivates_problem_via_rewriteP(SubLObject strategy,
SubLObject problem)
if you are a supporting rewritten problem of a rewrite link whose supported problem has R, you get R. |
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_new_root_index(SubLObject strategy)
|
static SubLObject |
inference_balanced_tactician_execution.balanced_strategy_new_root_next_motivation(SubLObject strategy,
SubLObject new_root)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_new_root_problems(SubLObject strategy)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_no_new_rootsP(SubLObject strategy)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_no_strategems_active_wrt_removalP(SubLObject strategy)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_no_strategems_active_wrt_transformationP(SubLObject strategy)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_note_argument_link_added(SubLObject strategy,
SubLObject link)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_note_link_head_motivated_wrt_removal(SubLObject strategy,
SubLObject link_head)
note R |
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_note_link_head_motivated_wrt_transformation(SubLObject strategy,
SubLObject link_head)
note T |
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_note_link_head_motivated(SubLObject strategy,
SubLObject motivation,
SubLObject link_head)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_note_new_root_activated_wrt_removal(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_note_new_tactic_possible(SubLObject strategy,
SubLObject tactic)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_note_new_tactic(SubLObject strategy,
SubLObject tactic)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_note_problem_motivated_wrt_new_root(SubLObject strategy,
SubLObject problem)
note N |
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_note_problem_motivated_wrt_removal(SubLObject strategy,
SubLObject problem)
note R |
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_note_problem_motivated_wrt_transformation(SubLObject strategy,
SubLObject problem)
note T |
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_note_problem_pending_wrt_new_root(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_note_problem_pending_wrt_removal(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_note_problem_pending_wrt_transformation(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_note_problem_pending(SubLObject strategy,
SubLObject problem,
SubLObject motivation)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_note_problem_unpending_wrt_removal(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_note_problem_unpending_wrt_transformation(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_note_problem_unpending(SubLObject strategy,
SubLObject problem,
SubLObject motivation)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_note_strategem_thrown_away_wrt_removal(SubLObject strategy,
SubLObject removal_strategem)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_p(SubLObject object)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_peek_new_root(SubLObject strategy)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_peek_strategem_wrt_removal(SubLObject strategy)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_peek_strategem_wrt_transformation(SubLObject strategy)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_pop_new_root(SubLObject strategy)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_pop_strategem_wrt_removal(SubLObject strategy)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_pop_strategem_wrt_transformation(SubLObject strategy)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_possibly_activate_problem_wrt_new_root(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_possibly_activate_problem_wrt_removal(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_possibly_activate_problem_wrt_transformation(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_possibly_activate_problem(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_possibly_activate_strategems_wrt_new_root(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_possibly_activate_strategems_wrt_removal(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_possibly_activate_strategems_wrt_transformation(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_possibly_activate_transformation_link(SubLObject strategy,
SubLObject transformation_link)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_possibly_deactivate_problem(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_possibly_make_new_root(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_possibly_propagate_motivation_to_link_head(SubLObject strategy,
SubLObject motivation,
SubLObject link_head)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_possibly_propagate_motivation_to_problem(SubLObject strategy,
SubLObject motivation,
SubLObject problem)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_possibly_propagate_new_root_motivation_to_problem(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_possibly_propagate_proof_spec_to_restricted_non_focals(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_possibly_propagate_removal_motivation_to_problem(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_possibly_propagate_transformation_motivation_to_problem(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_balanced_tactician_execution.balanced_strategy_possibly_prune_current_new_root_wrt_removal(SubLObject strategy)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_problem_active_wrt_new_rootP(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_problem_active_wrt_removalP(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_problem_active_wrt_transformationP(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_problem_activeP(SubLObject strategy,
SubLObject problem,
SubLObject motivation)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_problem_is_the_rest_of_a_join_orderedP(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_problem_is_the_rest_of_a_removalP(SubLObject problem,
SubLObject strategy)
if you are a restricted non-focal problem of some (open?) join-ordered link which has R, you get R. |
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_problem_is_the_rest_of_an_early_removalP(SubLObject problem,
SubLObject strategy)
if you are a restricted non-focal problem of some early removal link, you get N. |
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_problem_motivated_wrt_new_rootP(SubLObject strategy,
SubLObject problem)
Return T iff PROBLEM is motivated to be a new root by STRATEGY |
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_problem_motivated_wrt_removalP(SubLObject strategy,
SubLObject problem)
Return T iff removal is motivated on PROBLEM in STRATEGY |
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_problem_motivated_wrt_transformationP(SubLObject strategy,
SubLObject problem)
Return T iff transformation is motivated on PROBLEM in STRATEGY |
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_problem_pendingP(SubLObject strategy,
SubLObject problem,
SubLObject motivation)
Return T iff PROBLEM is pending in STRATEGY wrt MOTIVATION |
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_problem_set_aside_wrt_removalP(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_problem_set_aside_wrt_transformationP(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_problem_set_asideP(SubLObject strategy,
SubLObject problem,
SubLObject motivation)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_problem_strategems_set_aside_wrt_removal(SubLObject strategy)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_problem_strategems_set_aside_wrt_transformation(SubLObject strategy)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_problem_strategems_thrown_away_wrt_removal(SubLObject strategy)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_problem_strategems_thrown_away_wrt_transformation(SubLObject strategy)
|
static SubLObject |
inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_problem_thrown_awayP(SubLObject strategy,
SubLObject problem,
SubLObject motivation)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_problem_total_strategems_active_wrt_removal(SubLObject strategy)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_problem_total_strategems_active_wrt_transformation(SubLObject strategy)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_problem_totally_pendingP(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_problems_motivated_wrt_new_root_table(SubLObject strategy)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_problems_motivated_wrt_removal(SubLObject strategy)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_problems_motivated_wrt_transformation(SubLObject strategy)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_problems_pending_wrt_new_root(SubLObject strategy)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_problems_pending_wrt_removal(SubLObject strategy)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_problems_pending_wrt_transformation(SubLObject strategy)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_propagate_motivation_to_link_head(SubLObject strategy,
SubLObject motivation,
SubLObject link_head)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_propagate_new_root_motivation_to_problem(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_propagate_removal_motivation_to_problem(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_propagate_transformation_motivation_to_problem(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_propagate_transformation_motivation_to_transformation_link(SubLObject strategy,
SubLObject t_link)
|
static SubLObject |
inference_balanced_tactician_execution.balanced_strategy_quiesce_new_root(SubLObject strategy)
|
static SubLObject |
inference_balanced_tactician_execution.balanced_strategy_quiesce_wrt_removal(SubLObject strategy)
|
static SubLObject |
inference_balanced_tactician_execution.balanced_strategy_quiesce_wrt_transformation(SubLObject strategy)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_reactivate_executable_strategem(SubLObject strategy,
SubLObject strategem)
|
static SubLObject |
inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_reconsider_set_asides(SubLObject strategy)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_removal_backtracking_productivity_limit(SubLObject strategy)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_removal_strategem_index(SubLObject strategy)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_residual_conjunction_new_root_candidates(SubLObject strategy,
SubLObject t_link)
|
static SubLObject |
inference_balanced_tactician_execution.balanced_strategy_select_best_strategem(SubLObject strategy)
|
static SubLObject |
inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_set_aside_non_continuable_implies_throw_away_problemP(SubLObject problem,
SubLObject motivation)
Whether :set-aside plus non-continuable should be strengthened to :throw-away for PROBLEM. |
static SubLObject |
inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_set_aside_non_continuable_implies_throw_away_tacticP(SubLObject tactic,
SubLObject motivation)
Whether :set-aside plus non-continuable should be strengthened to :throw-away for TACTIC. |
static SubLObject |
inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_set_aside_problems_to_reconsider(SubLObject strategy)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_set_current_new_root_wrt_removal(SubLObject strategy,
SubLObject new_root)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_strategem_set_aside_wrt_removalP(SubLObject strategy,
SubLObject strategem)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_strategem_set_aside_wrt_transformationP(SubLObject strategy,
SubLObject strategem)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_strategem_set_asideP(SubLObject strategy,
SubLObject strategem,
SubLObject motivation)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_strategem_thrown_away_wrt_removalP(SubLObject strategy,
SubLObject strategem)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_strategem_thrown_away_wrt_transformationP(SubLObject strategy,
SubLObject strategem)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_strategem_thrown_awayP(SubLObject strategy,
SubLObject strategem,
SubLObject motivation)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_strategically_deactivate_strategem(SubLObject strategy,
SubLObject strategem,
SubLObject motivation)
|
static SubLObject |
inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_tactic_set_asideP(SubLObject strategy,
SubLObject tactic,
SubLObject motivation)
|
static SubLObject |
inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_tactic_thrown_awayP(SubLObject strategy,
SubLObject tactic,
SubLObject motivation)
|
static SubLObject |
inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_throw_away_uninteresting_set_asides_int(SubLObject strategy)
|
static SubLObject |
inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_throw_away_uninteresting_set_asides(SubLObject strategy)
|
static SubLObject |
inference_balanced_tactician_datastructures.balanced_strategy_transformation_strategem_index(SubLObject strategy)
|
static SubLObject |
inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_transformation_tactic_generated_enoughP(SubLObject strategy,
SubLObject tactic)
|
static SubLObject |
inference_balanced_tactician_motivation.balanced_strategy_treats_restricted_non_focal_as_new_rootP(SubLObject strategy,
SubLObject join_ordered_link)
|
static SubLObject |
inference_datastructures_enumerated_types.balancing_tactician_enabledP()
|
static SubLObject |
balancing_tactician.balancing_tactician_p(SubLObject object)
|
static SubLObject |
balancing_tactician.balancing_tactician_substrategy_p(SubLObject object)
|
static SubLObject |
inference_tactician.better_term_chosen_handlingP()
|
static SubLObject |
inference_worker.binding_ground_outP(SubLObject binding)
|
static SubLObject |
inference_worker.bubble_up_proof_from_problem(SubLObject proof,
SubLObject problem)
|
static SubLObject |
inference_worker_join.bubble_up_proof_to_join_link_int(SubLObject trigger_subproof,
SubLObject variable_map,
SubLObject join_link,
SubLObject trigger_is_firstP)
|
static SubLObject |
inference_worker_join.bubble_up_proof_to_join_link(SubLObject trigger_subproof,
SubLObject variable_map,
SubLObject join_link)
|
static SubLObject |
inference_worker_join_ordered.bubble_up_proof_to_join_ordered_link_int(SubLObject trigger_subproof,
SubLObject variable_map,
SubLObject join_ordered_link,
SubLObject trigger_is_focalP)
|
static SubLObject |
inference_worker_join_ordered.bubble_up_proof_to_join_ordered_link(SubLObject trigger_subproof,
SubLObject variable_map,
SubLObject join_ordered_link)
|
static SubLObject |
inference_worker.bubble_up_proof_to_link_via_mapped_problem(SubLObject proof,
SubLObject dependent_link,
SubLObject mapped_problem)
|
static SubLObject |
inference_worker.bubble_up_proof_to_link_via_variable_map(SubLObject proof,
SubLObject variable_map,
SubLObject dependent_link)
Just having PROOF and DEPENDENT-LINK is not enough, because if DEPENDENT-LINK has two or more supporting problems which are both equal to the supported problem of PROOF, then we couldn't distinguish them without VARIABLE-MAP. |
static SubLObject |
inference_worker.bubble_up_proof_to_link(SubLObject proof,
SubLObject dependent_link)
|
static SubLObject |
inference_worker_restriction.bubble_up_proof_to_restriction_link(SubLObject restricted_proof,
SubLObject restricted_variable_map,
SubLObject restriction_link)
RESTRICTION-LINK connects a restricted-problem with an unrestricted-problem. |
static SubLObject |
inference_worker_split.bubble_up_proof_to_split_link(SubLObject supporting_proof,
SubLObject my_variable_map,
SubLObject split_link)
First we translate the subproofs' bindings into terms of SPLIT-LINK's supported problem, then we cartesian-product them and make new proofs. |
static SubLObject |
inference_worker_transformation.bubble_up_proof_to_transformation_link(SubLObject supporting_proof,
SubLObject variable_map,
SubLObject transformation_link)
|
static SubLObject |
inference_worker.bubble_up_proof(SubLObject proof)
|
static SubLObject |
inference_czer.canonicalize_contextualized_clause(SubLObject contextualized_clause,
SubLObject disjunction_free_el_vars_policy)
|
static SubLObject |
inference_czer.canonicalize_free_el_var_ordering(SubLObject free_el_vars,
SubLObject cycl_query)
Sort FREE-EL-VARS based on the apperance order of EL variables in CYCL-QUERY. |
static SubLObject |
inference_modules.canonicalize_hl_module_plist(SubLObject plist)
Right now the only thing this changes is a single module-subtype canonicalizes into a singleton list. |
static SubLObject |
inference_czer.canonicalize_problem_query(SubLObject query)
Used every time a new problem is about to be created. |
static SubLObject |
inference_worker.canonicalize_proof_bindings(SubLObject proof_bindings)
|
static SubLObject |
inference_worker_split.categorize_clause_variables_via_literals(SubLObject clause)
|
static SubLObject |
inference_worker_split.categorize_sensified_clause_variables_via_literals(SubLObject sensified_clause)
|
static SubLObject |
inference_worker_split.categorized_group_to_problem_query(SubLObject group)
Takes the return value of @xref categorize-variables-via-literals and turns it into a problem query. |
static SubLObject |
inference_worker.change_and_propagate_problem_status(SubLObject problem,
SubLObject new_status,
SubLObject consider_deepP,
SubLObject strategic_context)
|
static SubLObject |
inference_modules.check_hl_module_property_list(SubLObject plist)
|
static SubLObject |
inference_analysis.cinc_hl_module_expand_count(SubLObject hl_module)
|
static SubLObject |
inference_analysis.cinc_module_expand_count(SubLObject name)
|
static SubLObject |
inference_modules.classify_removal_module(SubLObject hl_module)
|
static SubLObject |
after_adding.clear_after_addings()
|
static SubLObject |
after_adding.clear_after_removings()
|
static SubLObject |
inference_analysis.clear_all_transformation_rule_statistics()
|
static SubLObject |
inference_analysis.clear_asked_query_queue()
|
static SubLObject |
forward.clear_current_forward_inference_environment()
|
static SubLObject |
forward.clear_current_forward_problem_store()
Clear and destroy the current forward problem store (if any) |
static SubLObject |
forward.clear_forward_inference_environment(SubLObject environment)
|
static SubLObject |
after_adding.clear_gaf_after_addings()
|
static SubLObject |
after_adding.clear_gaf_after_removings()
|
static SubLObject |
inference_datastructures_inference.clear_inference_blocking(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.clear_inference_control_process(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.clear_inference_relevant_problems(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.clear_inference_strategy_set(SubLObject inference)
|
static SubLObject |
inference_datastructures_problem_store.clear_problem_store_proof_keeping_problems(SubLObject store)
|
static SubLObject |
inference_modules.clear_removal_modules()
|
static SubLObject |
inference_worker_restriction.clear_restriction_link_listeners(SubLObject restriction_link)
|
static SubLObject |
rule_after_adding.clear_rule_after_addings()
|
static SubLObject |
rule_after_adding.clear_rule_after_removings()
|
static SubLObject |
inference_datastructures_strategy.clear_strategy_should_reconsider_set_asides(SubLObject strategy)
|
static SubLObject |
inference_tactician.clear_strategy_step_count()
|
static SubLObject |
inference_datastructures_tactic.clear_tactic_progress_iterator(SubLObject tactic)
|
static SubLObject |
inference_analysis.clear_transformation_rule_statistics_filename_load_history()
|
static SubLObject |
inference_analysis.clear_transformation_rule_statistics(SubLObject rule)
|
static SubLObject |
inference_worker_split.close_split_link(SubLObject split_link)
Closes all open supporting mapped problems of SPLIT-LINK and considers that they could be irrelevant. |
static SubLObject |
inference_datastructures_problem.closed_problem_p(SubLObject problem)
|
static SubLObject |
inference_datastructures_problem.closed_problem_query_p(SubLObject query)
|
static SubLObject |
inference_worker_transformation.complete_execution_of_transformation_tactic(SubLObject tactic,
SubLObject transformation_bindings,
SubLObject rule_assertion,
SubLObject more_supports,
SubLObject unrestricted_transformation_dependent_dnf,
SubLObject unrestricted_transformation_explanatory_dnf)
|
static SubLObject |
inference_datastructures_enumerated_types.completeness_G(SubLObject completeness1,
SubLObject completeness2)
|
static SubLObject |
inference_datastructures_enumerated_types.completeness_L(SubLObject completeness1,
SubLObject completeness2)
|
static SubLObject |
inference_datastructures_enumerated_types.completeness_p(SubLObject object)
|
static SubLObject |
inference_strategist.compose_el_answer_bindings(SubLObject el_bindings,
SubLObject hl_bindings,
SubLObject free_el_vars,
SubLObject free_el_vars_policy)
|
static SubLObject |
forward.compute_all_mt_and_support_combinations(SubLObject supports)
|
static SubLObject |
argumentation.compute_assertion_tv(SubLObject assertion)
|
static SubLObject |
inference_worker_transformation.compute_canonical_transformation_proof_bindings(SubLObject t_link_variable_map,
SubLObject transformation_bindings,
SubLObject supporting_subproof_bindings)
|
static SubLObject |
inference_min_transformation_depth.compute_clause_literal_map(SubLObject parent_clause,
SubLObject child_clause)
Compute a mapping between the literals in the PARENT-CLAUSE to CHILD-CLAUSE. |
static SubLObject |
inference_datastructures_problem_store.compute_crazy_max_problem_count(SubLObject max_problem_count)
Given MAX-PROBLEM-COUNT which is the amount of problems above which the problem store will attempt to prune, returns the CRAZY-MAX-PROBLEM-COUNT which is the amount of problems above which the problem store will error without even trying to prune. |
static SubLObject |
forward.compute_decontextualized_support_combinations(SubLObject supports)
|
static SubLObject |
inference_datastructures_inference.compute_inference_pad_internal_real_time(SubLObject inference)
|
static SubLObject |
inference_worker_join_ordered.compute_join_ordered_tactic_preference_level(SubLObject jo_link,
SubLObject strategic_context)
|
static SubLObject |
inference_worker_join_ordered.compute_join_ordered_tactic_productivity(SubLObject jo_link,
SubLObject strategy)
The productivity of a :join-ordered tactic is twice the productivity of its focal subproblem |
static SubLObject |
inference_worker_join.compute_join_tactic_preference_level(SubLObject first_mapped_problem,
SubLObject second_mapped_problem,
SubLObject strategic_context)
The preference level of a :join tactic is the min of the preference levels of its subproblems. |
static SubLObject |
inference_worker_join.compute_join_tactic_productivity(SubLObject first_mapped_problem,
SubLObject second_mapped_problem,
SubLObject strategy)
The productivity of a :join tactic is the sum of the productivities of its subproblems. |
static SubLObject |
forward.compute_mts_from_supports(SubLObject supports,
SubLObject require_from_listP)
From SUPPORTS, compute the microtheories in which such an argument should be placed. |
static SubLObject |
inference_worker_transformation.compute_pragmatic_literal_for_merge(SubLObject literal,
SubLObject merge_dnf,
SubLObject rule_dnf)
If LITERAL contains any HL variables that are not mentioned in RULE-DNF but _are_ mentioned in MERGE-DNF, returns a new literal which is LITERAL with those HL variables substituted with new HL variables which do not occur in either MERGE-DNF or RULE-DNF. |
static SubLObject |
inference_strategic_heuristics.compute_problem_rule_historical_utility_recursive_internal(SubLObject problem,
SubLObject inference)
|
static SubLObject |
inference_strategic_heuristics.compute_problem_rule_historical_utility_recursive(SubLObject problem,
SubLObject inference)
|
static SubLObject |
inference_min_transformation_depth.compute_restricted_clause_literal_map(SubLObject unrestricted_clause,
SubLObject restricted_clause)
|
static SubLObject |
inference_worker_join_ordered.compute_sibling_proof_bindings(SubLObject trigger_proof_bindings,
SubLObject join_ordered_link,
SubLObject trigger_is_focalP)
|
static SubLObject |
inference_worker_split.compute_split_tactic_preference_level(SubLObject supported_problem,
SubLObject supporting_problem,
SubLObject strategic_context)
|
static SubLObject |
inference_worker_split.compute_split_tactic_productivity(SubLObject supported_problem,
SubLObject supporting_problem,
SubLObject strategy)
|
static SubLObject |
inference_worker_join_ordered.compute_strategic_properties_of_join_ordered_tactic(SubLObject tactic,
SubLObject strategy)
|
static SubLObject |
inference_worker_join.compute_strategic_properties_of_join_tactic(SubLObject tactic,
SubLObject strategy)
|
static SubLObject |
inference_worker_split.compute_strategic_properties_of_meta_split_tactic(SubLObject tactic,
SubLObject strategy)
|
static SubLObject |
inference_worker.compute_strategic_properties_of_problem_tactics(SubLObject problem,
SubLObject strategy,
SubLObject status)
|
static SubLObject |
inference_worker_removal.compute_strategic_properties_of_removal_tactic(SubLObject tactic,
SubLObject strategy)
|
static SubLObject |
inference_worker_split.compute_strategic_properties_of_split_tactic(SubLObject tactic,
SubLObject supporting_problem,
SubLObject strategy)
|
static SubLObject |
inference_worker_transformation.compute_strategic_properties_of_transformation_tactic(SubLObject tactic,
SubLObject strategy)
|
static SubLObject |
argumentation.compute_supports_tv(SubLObject supports,
SubLObject truth)
|
static SubLObject |
inference_strategic_heuristics.compute_tactic_rule_historical_utility(SubLObject tactic)
|
static SubLObject |
inference_worker_removal.compute_tactic_specs_for_asent(SubLObject applicable_hl_modules,
SubLObject asent,
SubLObject sense)
|
static SubLObject |
inference_worker_transformation.compute_transformation_link_rule_bindings(SubLObject transformation_link,
SubLObject supporting_subproof_bindings)
|
static SubLObject |
inference_worker_transformation.compute_transformation_non_explanatory_subquery(SubLObject unrestricted_transformation_dependent_dnf,
SubLObject unrestricted_transformation_explanatory_dnf,
SubLObject restricted_transformation_dependent_dnf,
SubLObject transformation_bindings,
SubLObject supporting_mapped_problem)
|
static SubLObject |
inference_modules.conjunctive_allowed_modules_spec_p(SubLObject object)
|
static SubLObject |
inference_worker.conjunctive_link_p(SubLObject object)
|
static SubLObject |
inference_worker.conjunctive_proof_subsumes_conjunctive_proof_specP(SubLObject proof,
SubLObject link,
SubLObject proof_bindings,
SubLObject subproofs)
|
static SubLObject |
inference_worker_removal.conjunctive_removal_link_p(SubLObject link)
|
static SubLObject |
inference_modules.conjunctive_removal_module_p(SubLObject object)
Return T iff OBJECT is a conjunctive removal module. |
static SubLObject |
inference_worker_removal.conjunctive_removal_module_priorityL(SubLObject hl_module1,
SubLObject hl_module2)
|
static SubLObject |
inference_worker_removal.conjunctive_removal_tactic_p(SubLObject tactic)
|
static SubLObject |
inference_worker.conjunctive_tactic_p(SubLObject object)
|
static SubLObject |
inference_datastructures_strategy.conjunctive_tactic_strategic_preference_level_justification(SubLObject tactic,
SubLObject strategic_context)
|
static SubLObject |
inference_datastructures_strategy.conjunctive_tactic_strategic_preference_level(SubLObject tactic,
SubLObject strategic_context)
|
static SubLObject |
inference_datastructures_problem_link.connect_supporting_mapped_problem_with_dependent_link(SubLObject supporting_mapped_problem,
SubLObject link)
Adds a 'down' edge from LINK (above) to PROBLEM (below) |
static SubLObject |
inference_worker.connected_conjunction_link_p(SubLObject object)
|
static SubLObject |
inference_worker.connected_conjunction_link_tactic(SubLObject link)
|
static SubLObject |
inference_worker_join_ordered.connected_conjunction_proof_p(SubLObject object)
|
static SubLObject |
inference_worker.connected_conjunction_proof_subsumes_connected_conjunction_proof_specP(SubLObject proof,
SubLObject link,
SubLObject proof_bindings,
SubLObject subproofs)
|
static SubLObject |
inference_worker.connected_conjunction_tactic_link(SubLObject tactic)
|
static SubLObject |
inference_worker.connected_conjunction_tactic_literal_count(SubLObject conjunctive_tactic)
|
static SubLObject |
inference_worker.connected_conjunction_tactic_p(SubLObject object)
|
static SubLObject |
inference_worker.consider_closing_answer_link(SubLObject answer_link)
|
static SubLObject |
inference_worker.consider_pruning_ramifications_of_ignored_strategem(SubLObject strategy,
SubLObject strategem)
|
static SubLObject |
inference_worker.consider_ramifications_of_problem_finished(SubLObject problem,
SubLObject strategic_context)
|
static SubLObject |
inference_worker.consider_strategic_ramifications_of_executed_tactic(SubLObject strategy,
SubLObject tactic)
|
static SubLObject |
inference_worker.consider_strategic_ramifications_of_possibly_executed_tactic(SubLObject strategy,
SubLObject tactic)
|
static SubLObject |
inference_worker_join_ordered.consider_strategic_ramifications_of_tactic_preference_level(SubLObject tactic)
|
static SubLObject |
inference_strategist.consider_switching_strategies(SubLObject inference)
|
static SubLObject |
inference_worker.consider_that_mapped_problem_could_be_irrelevant(SubLObject mapped_problem,
SubLObject dependent_link)
|
static SubLObject |
inference_worker.consider_that_problem_could_be_finished(SubLObject problem,
SubLObject consider_deepP,
SubLObject strategic_context,
SubLObject consider_transformation_tacticsP)
|
static SubLObject |
inference_worker.consider_that_problem_could_be_good(SubLObject problem)
Changes PROBLEM's status to a good version of its current status if it has at least one argument link which is good. |
static SubLObject |
inference_worker.consider_that_problem_could_be_irrelevant_to_inference(SubLObject problem,
SubLObject inference)
|
static SubLObject |
inference_worker.consider_that_problem_could_be_no_good(SubLObject problem,
SubLObject consider_deepP,
SubLObject strategic_context,
SubLObject consider_transformation_tacticsP)
|
static SubLObject |
inference_worker.consider_that_problem_could_be_strategically_pending_wrt(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_worker.consider_that_problem_could_be_strategically_pending(SubLObject problem)
|
static SubLObject |
inference_worker.consider_that_subproofs_may_be_unprocessed(SubLObject new_proof)
|
static SubLObject |
inference_worker.consider_that_supported_problems_could_be_no_good(SubLObject supporting_problem,
SubLObject consider_deepP,
SubLObject strategic_context)
|
static SubLObject |
forward.constraint_ruleP(SubLObject rule,
SubLObject mt)
Return T iff RULE is a rule assertion labelled as a #$constraint in MT |
static SubLObject |
inference_worker.content_link_hl_module(SubLObject content_link)
|
static SubLObject |
inference_worker.content_link_p(SubLObject object)
|
static SubLObject |
inference_worker.content_link_supports(SubLObject content_link)
|
static SubLObject |
inference_worker.content_proof_hl_module(SubLObject proof)
|
static SubLObject |
inference_worker.content_proof_p(SubLObject proof)
|
static SubLObject |
inference_worker.content_tactic_p(SubLObject object)
|
static SubLObject |
inference_czer.contextualize_clause(SubLObject clause,
SubLObject mt,
SubLObject disjunction_free_el_vars_policy)
|
static SubLObject |
inference_datastructures_problem_query.contextualized_asent_asent(SubLObject contextualized_asent)
|
static SubLObject |
inference_czer.contextualized_asent_formula(SubLObject contextualized_asent,
SubLObject clause_level_mt)
|
static SubLObject |
inference_datastructures_problem_query.contextualized_asent_mt(SubLObject contextualized_asent)
|
static SubLObject |
inference_datastructures_problem_query.contextualized_asent_predicate(SubLObject contextualized_asent)
|
static SubLObject |
inference_czer.contextualized_clause_conjunction_formula(SubLObject contextualized_clause,
SubLObject clause_level_mt)
|
static SubLObject |
inference_czer.contextualized_clause_formula(SubLObject contextualized_clause,
SubLObject clause_level_mt,
SubLObject type)
Uncanonicalize CONTEXTUALIZED-CLAUSE into an equivalent CycL sentence. |
static SubLObject |
inference_datastructures_problem_query.contextualized_clause_has_literal_with_predicateP(SubLObject contextualized_clause,
SubLObject predicate)
|
static SubLObject |
inference_czer.contextualized_clause_juncts_formula(SubLObject contextualized_clause,
SubLObject clause_level_mt,
SubLObject type)
|
static SubLObject |
inference_czer.contextualized_dnf_clause_common_mt(SubLObject contextualized_dnf_clause)
Return the shared MT for CONTEXTUALIZED-DNF-CLAUSE if there is one, otherwise #$BaseKB. |
static SubLObject |
inference_czer.contextualized_dnf_clause_formula(SubLObject contextualized_dnf_clause,
SubLObject clause_level_mt)
Uncanonicalize CONTEXTUALIZED-DNF-CLAUSE into an equivalent CycL sentence. |
static SubLObject |
inference_datastructures_problem_query.contextualized_dnf_clause_p(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_query.contextualized_dnf_clauses_p(SubLObject object)
|
static SubLObject |
inference_czer.contextualized_neg_lits(SubLObject contextualized_clause)
|
static SubLObject |
inference_czer.contextualized_pos_lits(SubLObject contextualized_clause)
|
static SubLObject |
inference_czer.contiguize_hl_vars_in_clauses(SubLObject contextualized_dnf_clauses)
Destructive |
static SubLObject |
inference_datastructures_inference.continuable_inference_p(SubLObject object)
|
static SubLObject |
inference_datastructures_enumerated_types.continuable_inference_status_p(SubLObject object)
|
static SubLObject |
inference_kernel.continue_inference_int(SubLObject inference,
SubLObject input_dynamic_properties,
SubLObject overridden_dynamic_properties)
|
static SubLObject |
inference_tactician.controlling_strategic_context(SubLObject strategic_context)
|
static SubLObject |
removal_tactician_uninterestingness.controlling_strategy_allows_split_tactic_to_be_set_asideP(SubLObject strategy,
SubLObject split_tactic)
|
static SubLObject |
inference_datastructures_strategy.controlling_strategy_callback(SubLObject substrategy,
SubLObject method_type,
SubLObject arg1,
SubLObject arg2,
SubLObject arg3,
SubLObject arg4)
|
static SubLObject |
inference_tactician.controlling_strategy(SubLObject strategy)
|
static SubLObject |
inference_tactician.controlling_strategyP(SubLObject strategy)
|
static SubLObject |
inference_czer.convert_to_hl_contextualized_asent(SubLObject asent,
SubLObject mt)
|
static SubLObject |
inference_czer.convert_to_hl_contextualized_asents(SubLObject asents,
SubLObject mt)
|
static SubLObject |
inference_datastructures_enumerated_types.cost_for_productivity(SubLObject productivity)
Converts a productivity to cost, which is like an expected number of children, but it can be fractional. |
static SubLObject |
inference_strategic_heuristics.count_a_priori_utility_recursive_internal(SubLObject problem,
SubLObject inference)
|
static SubLObject |
inference_strategic_heuristics.count_a_priori_utility_recursive(SubLObject problem,
SubLObject inference)
|
static SubLObject |
hl_prototypes.create_hl_prototypical_instance(SubLObject col,
SubLObject use_transcriptP)
|
static SubLObject |
inference_macros.current_controlling_inference()
Return nil or inference-p; the current inference controlling the current work in progress, or NIL if none. |
static SubLObject |
forward.current_forward_inference_environment()
|
static SubLObject |
forward.current_forward_inference_rule()
|
static SubLObject |
removal_module_utilities.current_query_allows_new_termsP()
|
static SubLObject |
inference_trivial.current_query_property_lookup(SubLObject property)
|
static SubLObject |
inference_worker.currently_active_problem_store()
|
static SubLObject |
inference_worker.currently_active_problem()
|
static SubLObject |
inference_worker.currently_executing_tactic()
Return nil or tactic-p; the current tactic under execution, or NIL if none. |
static SubLObject |
inference_metrics.declare_inference_metric(SubLObject name,
SubLObject evaluation_func,
SubLObject evaluation_arg1,
SubLObject cross_productP)
|
static SubLObject |
inference_strategic_heuristics.declare_strategic_heuristic(SubLObject heuristic,
SubLObject plist)
|
static SubLObject |
inference_datastructures_strategy.decode_uninterestingness_cache_code(SubLObject code)
|
static SubLObject |
inference_datastructures_enumerated_types.decrement_productivity_for_number_of_children(SubLObject productivity,
SubLObject number)
|
static SubLObject |
inference_datastructures_tactic.decrement_tactic_productivity_for_number_of_children(SubLObject tactic,
SubLObject number)
|
static SubLObject |
inference_worker.default_compute_strategic_properties_of_tactic(SubLObject strategy,
SubLObject tactic)
Depending on what type of tactic TACTIC is, compute its strategic properties wrt STRATEGY. |
static SubLObject |
inference_worker.default_consider_that_problem_could_be_no_good(SubLObject strategic_context,
SubLObject problem,
SubLObject consider_deepP,
SubLObject consider_transformation_tacticsP)
Changes PROBLEM's status to no-good if it will never have any goal descendants. |
static SubLObject |
inference_modules.default_expand_func_for_hl_module(SubLObject hl_module)
|
static SubLObject |
inference_tactician.default_strategy_initial_relevant_strategies(SubLObject strategy)
|
static SubLObject |
inference_tactician.default_strategy_initialize_properties(SubLObject strategy,
SubLObject strategy_static_properties)
|
static SubLObject |
inference_tactician.default_strategy_note_inference_dynamic_properties_updated(SubLObject strategy)
|
static SubLObject |
inference_tactician.default_strategy_update_properties(SubLObject strategy,
SubLObject strategy_dynamic_properties)
|
static SubLObject |
inference_datastructures_problem.deindex_problem_argument_link(SubLObject problem,
SubLObject argument_link)
|
static SubLObject |
inference_czer.delete_duplicate_sorted_literals(SubLObject literals)
|
static SubLObject |
inference_strategist.depth_cutoff_L(SubLObject depth_cutoff_1,
SubLObject depth_cutoff_2)
|
static SubLObject |
inference_worker.depth_L(SubLObject depth1,
SubLObject depth2)
|
static SubLObject |
inference_datastructures_strategy.deregister_strategy_type(SubLObject type)
|
static SubLObject |
inference_datastructures_problem_store.destroy_all_problem_stores()
Destroy all current problem stores; @return integer, the number of stores successfully destroyed. |
static SubLObject |
forward.destroy_forward_problem_store(SubLObject store)
|
static SubLObject |
inference_datastructures_forward_propagate.destroy_forward_propagate(SubLObject forward_propagate)
|
static SubLObject |
inference_datastructures_inference.destroy_inference_int(SubLObject inf)
|
static SubLObject |
inference_datastructures_strategy.destroy_inference_strategy(SubLObject strategy)
|
static SubLObject |
inference_datastructures_inference.destroy_inference(SubLObject inference)
Disposes of the INFERENCE datastructure. |
static SubLObject |
inference_datastructures_problem_link.destroy_mapped_problem_int(SubLObject mapped_problem)
|
static SubLObject |
inference_datastructures_problem.destroy_problem_int(SubLObject problem)
|
static SubLObject |
inference_datastructures_problem_link.destroy_problem_link_int(SubLObject link)
|
static SubLObject |
inference_datastructures_problem_link.destroy_problem_link_mapped_problem(SubLObject mapped_problem)
|
static SubLObject |
inference_datastructures_problem_link.destroy_problem_link(SubLObject link)
|
static SubLObject |
inference_datastructures_inference.destroy_problem_store_inference(SubLObject inference)
|
static SubLObject |
inference_datastructures_problem_store.destroy_problem_store_int(SubLObject store)
|
static SubLObject |
inference_datastructures_problem_store.destroy_problem_store_janitor(SubLObject janitor)
|
static SubLObject |
inference_datastructures_problem_link.destroy_problem_store_link(SubLObject link)
|
static SubLObject |
inference_datastructures_problem.destroy_problem_store_problem(SubLObject problem)
|
static SubLObject |
inference_datastructures_proof.destroy_problem_store_proof(SubLObject proof)
|
static SubLObject |
inference_datastructures_strategy.destroy_problem_store_strategy(SubLObject strategy)
|
static SubLObject |
inference_datastructures_problem_store.destroy_problem_store(SubLObject store)
|
static SubLObject |
inference_datastructures_tactic.destroy_problem_tactic(SubLObject tactic)
|
static SubLObject |
inference_datastructures_proof.destroy_proof_int(SubLObject proof)
|
static SubLObject |
inference_datastructures_strategy.destroy_strategy_int(SubLObject strategy)
|
static SubLObject |
inference_datastructures_tactic.destroy_tactic_int(SubLObject tactic)
|
static SubLObject |
inference_datastructures_tactic.destroy_tactic_progress_iterator(SubLObject tactic)
|
static SubLObject |
inference_worker_removal.determine_applicable_conjunctive_removal_modules(SubLObject contextualized_dnf_clause)
|
static SubLObject |
inference_worker_removal.determine_applicable_hl_modules_for_asent(SubLObject candidate_hl_modules,
SubLObject asent,
SubLObject sense)
|
static SubLObject |
inference_czer.determine_best_clause_level_mt(SubLObject contextualized_clause)
|
static SubLObject |
inference_czer.determine_best_clauses_level_mt(SubLObject contextualized_clauses)
|
static SubLObject |
inference_strategist.determine_best_strategy_type_for_inference(SubLObject inference)
|
static SubLObject |
inference_worker_transformation.determine_literal_transformation_tactic_specs_int(SubLObject asent,
SubLObject sense,
SubLObject disabled_modules,
SubLObject return_type)
|
static SubLObject |
inference_worker_transformation.determine_literal_transformation_tactic_specs(SubLObject asent,
SubLObject sense,
SubLObject disabled_modules)
Returns lists of the form (hl-module productivity), :complete is the assumed completeness |
static SubLObject |
inference_worker_removal.determine_new_conjunctive_removal_tactics(SubLObject problem,
SubLObject dnf_clause)
Determines tactics which can solve all of the conjunctive problem PROBLEM at once. |
static SubLObject |
inference_worker.determine_new_connected_conjunction_tactics(SubLObject problem,
SubLObject dnf_clause)
|
static SubLObject |
inference_worker_join_ordered.determine_new_join_ordered_tactic(SubLObject supported_problem,
SubLObject focal_supporting_problem_spec,
SubLObject dnf_clause)
|
static SubLObject |
inference_worker_join_ordered.determine_new_join_ordered_tactics(SubLObject supported_problem,
SubLObject dnf_clause)
|
static SubLObject |
inference_worker_join.determine_new_join_tactics(SubLObject supported_problem,
SubLObject dnf_clause)
|
static SubLObject |
inference_worker_removal.determine_new_literal_meta_removal_tactics(SubLObject problem,
SubLObject asent,
SubLObject sense)
Figure out all applicable inference meta removal tactics for ASENT with SENSE, and add them to PROBLEM. |
static SubLObject |
inference_worker_removal.determine_new_literal_removal_tactics(SubLObject problem,
SubLObject asent,
SubLObject sense)
|
static SubLObject |
inference_worker_removal.determine_new_literal_simple_removal_tactics(SubLObject problem,
SubLObject asent,
SubLObject sense)
Figure out all applicable inference removal tactics for ASENT with SENSE, and add them to PROBLEM. |
static SubLObject |
inference_worker_split.determine_new_meta_split_tactics(SubLObject supported_problem,
SubLObject dnf_clause)
|
static SubLObject |
inference_worker_removal.determine_new_removal_tactic_specs_from_hl_modules_guts(SubLObject candidate_hl_modules,
SubLObject asent,
SubLObject sense)
map over the hl-modules, determining our tactics for this literal |
static SubLObject |
inference_worker_removal.determine_new_removal_tactic_specs_from_hl_modules(SubLObject hl_modules,
SubLObject asent,
SubLObject sense)
Using HL-MODULES, figure out applicable inference removal tactic-specs for ASENT with SENSE. |
static SubLObject |
inference_worker_removal.determine_new_removal_tactics_from_hl_modules(SubLObject hl_modules,
SubLObject problem,
SubLObject asent,
SubLObject sense)
Using HL-MODULES, figure out applicable inference removal tactics for ASENT with SENSE, and add them to PROBLEM. |
static SubLObject |
inference_worker_join_ordered.determine_new_single_literal_join_ordered_tactic(SubLObject supported_problem,
SubLObject dnf_clause,
SubLObject sense,
SubLObject index)
|
static SubLObject |
inference_worker_join_ordered.determine_new_single_literal_join_ordered_tactics(SubLObject supported_problem,
SubLObject dnf_clause)
|
static SubLObject |
inference_worker.determine_new_tactics_for_dnf_clause(SubLObject problem,
SubLObject dnf_clause)
|
static SubLObject |
inference_worker.determine_new_tactics_for_literal(SubLObject problem,
SubLObject contextualized_asent,
SubLObject sense)
|
static SubLObject |
inference_worker.determine_new_tactics_for_multiple_literals(SubLObject problem,
SubLObject dnf_clause)
|
static SubLObject |
inference_worker.determine_new_tactics(SubLObject problem)
Determines the tactics for PROBLEM, adds them to PROBLEM, and sets the status of PROBLEM to :possible. |
static SubLObject |
inference_worker_transformation.determine_rules_for_literal_transformation_tactics(SubLObject problem,
SubLObject asent,
SubLObject hl_module)
|
static SubLObject |
inference_worker_split.determine_shared_variable_islands(SubLObject dnf_clause)
|
static SubLObject |
inference_worker.determine_strategic_status_wrt(SubLObject problem,
SubLObject strategic_context)
Push PROBLEM as far as it can go wrt STRATEGIC-CONTEXT trough the progression of strategic statuses. |
static SubLObject |
inference_strategic_heuristics.determine_tactic_heuristic_relevance_delta(SubLObject tactic)
|
static SubLObject |
inference_worker.discard_all_impossible_possible_tactics(SubLObject problem)
|
static SubLObject |
inference_worker.discard_all_other_possible_structural_conjunctive_tactics(SubLObject tactic)
Discards all conjunctive tactics on TACTIC's problem, other than TACTIC. |
static SubLObject |
inference_worker.discard_all_possible_tactics(SubLObject problem)
|
static SubLObject |
inference_worker.discard_possible_tactics_int(SubLObject problem,
SubLObject completeness,
SubLObject preference_level,
SubLObject type,
SubLObject tactic_to_not_discard,
SubLObject productivity)
|
static SubLObject |
inference_modules.disjunctive_allowed_modules_spec_p(SubLObject object)
|
static SubLObject |
inference_worker_union.disjunctive_assumption_link_p(SubLObject object)
|
static SubLObject |
inference_worker_union.disjunctive_assumption_tactic_p(SubLObject object)
|
static SubLObject |
inference_worker.disjunctive_link_p(SubLObject object)
|
static SubLObject |
inference_worker.disjunctive_tactic_p(SubLObject object)
|
static SubLObject |
inference_czer.dnf_and_mt_to_hl_query(SubLObject dnf_clause,
SubLObject mt)
|
static SubLObject |
inference_macros.do_problem_link_open_matchP(SubLObject openP,
SubLObject link,
SubLObject supporting_mapped_problem)
|
static SubLObject |
inference_datastructures_problem.do_problem_tactics_completeness_match(SubLObject tactic,
SubLObject completeness_spec)
|
static SubLObject |
inference_datastructures_problem.do_problem_tactics_hl_module_match(SubLObject tactic,
SubLObject hl_module_spec)
|
static SubLObject |
inference_datastructures_problem.do_problem_tactics_preference_level_match(SubLObject tactic,
SubLObject preference_level_spec)
|
static SubLObject |
inference_datastructures_problem.do_problem_tactics_productivity_match(SubLObject tactic,
SubLObject productivity_spec)
|
static SubLObject |
inference_datastructures_problem.do_problem_tactics_status_match(SubLObject tactic,
SubLObject status_spec)
|
static SubLObject |
inference_datastructures_problem.do_problem_tactics_type_match(SubLObject tactic,
SubLObject type_spec)
|
static SubLObject |
inference_strategic_heuristics.do_strategic_heuristics_tactic_match_p(SubLObject tactic,
SubLObject tactic_type)
|
static SubLObject |
inference_datastructures_strategy.encode_uninterestingness_cache_status(SubLObject status)
|
static SubLObject |
inference_datastructures_problem_store.ensure_transformation_rule_considered_noted_internal(SubLObject rule)
|
static SubLObject |
inference_datastructures_problem_store.ensure_transformation_rule_considered_noted(SubLObject rule)
|
static SubLObject |
inference_analysis.ensure_transformation_rule_statistics(SubLObject rule)
|
static SubLObject |
inference_datastructures_problem_store.ensure_transformation_rule_success_noted_internal(SubLObject rule)
|
static SubLObject |
inference_datastructures_problem_store.ensure_transformation_rule_success_noted(SubLObject rule)
|
static SubLObject |
inference_datastructures_enumerated_types.examined_problem_status_p(SubLObject status)
|
static SubLObject |
inference_worker.examined_version_of_problem_status(SubLObject status)
|
static SubLObject |
inference_tactician.executable_strategem_p(SubLObject object)
|
static SubLObject |
inference_worker_join_ordered.execute_join_ordered_tactic(SubLObject tactic)
|
static SubLObject |
inference_worker_join.execute_join_tactic(SubLObject tactic)
|
static SubLObject |
inference_worker_removal.execute_literal_level_removal_tactic(SubLObject tactic,
SubLObject mt,
SubLObject asent,
SubLObject sense)
|
static SubLObject |
inference_worker.execute_literal_level_tactic(SubLObject tactic)
|
static SubLObject |
inference_worker_transformation.execute_literal_level_transformation_tactic(SubLObject tactic,
SubLObject mt,
SubLObject asent,
SubLObject sense)
|
static SubLObject |
inference_worker_split.execute_meta_split_tactic(SubLObject tactic)
|
static SubLObject |
inference_worker.execute_meta_structural_multiple_literal_tactic(SubLObject tactic)
|
static SubLObject |
inference_worker.execute_multiple_literal_tactic(SubLObject tactic)
|
static SubLObject |
inference_worker_split.execute_split_tactic(SubLObject tactic)
|
static SubLObject |
inference_worker.execute_structural_multiple_literal_tactic(SubLObject tactic)
|
static SubLObject |
inference_worker.execute_tactic(SubLObject tactic)
|
static SubLObject |
inference_strategist.explicify_inference_mode_defaults(SubLObject query_properties)
Uses the :inference-mode property in QUERY-PROPERTIES to fill in values for other query properties, but only if they were not already explicitly specified. |
static SubLObject |
inference_worker_transformation.extended_supported_problem_bindings_to_rule_bindings(SubLObject extended_supported_problem_bindings)
Extended supported problem bindings include both base and non-base variables; the base variables are the variables of the supported problem and the non-base variables are the variables of the rule assertion. |
static SubLObject |
inference_worker_transformation.extended_supported_problem_bindings_to_supported_problem_bindings(SubLObject extended_supported_problem_bindings)
Extended supported problem bindings include both base and non-base variables; the base variables are the variables of the supported problem and the non-base variables are the variables of the rule assertion. |
static SubLObject |
inference_datastructures_enumerated_types.extract_inference_dynamic_properties(SubLObject v_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.extract_inference_static_properties(SubLObject v_properties)
|
static SubLObject |
inference_kernel.extract_problem_store_properties_from_query_static_properties(SubLObject query_static_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.extract_query_dynamic_properties(SubLObject v_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.extract_query_static_properties(SubLObject v_properties)
WARNING! This will filter out the :inference-mode property! If you're passing the result of this to new-continuable-inference, call @xref extract-query-static-or-meta-properties instead! |
static SubLObject |
inference_kernel.extract_some_inference_properties(SubLObject query_static_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.extract_strategy_dynamic_properties(SubLObject v_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.extract_strategy_static_properties(SubLObject v_properties)
|
static SubLObject |
forward.filter_forward_pragmatic_dnf(SubLObject pragmatic_dnf)
Removes #$forwardNonTriggerLiteral pos-lits from PRAGMATIC-DNF. |
static SubLObject |
inference_worker_removal.filter_modules_wrt_allowed_modules_spec(SubLObject candidate_hl_modules,
SubLObject allowed_modules_spec)
|
static SubLObject |
inference_strategist.filter_out_uninteresting_bindings(SubLObject v_bindings,
SubLObject interesting_variables)
|
static SubLObject |
inference_datastructures_inference.finalize_inference_time_properties(SubLObject inference)
|
static SubLObject |
inference_datastructures_problem_store.finalize_problem_store_properties(SubLObject store)
Call this after STORE is done being constructed. |
static SubLObject |
inference_datastructures_tactic.finalize_tactic_progress_iterator(SubLObject progress_iterator)
|
static SubLObject |
inference_modules.find_hl_module_by_name(SubLObject name)
|
static SubLObject |
inference_datastructures_inference.find_inference_answer_by_bindings(SubLObject inference,
SubLObject v_bindings)
|
static SubLObject |
inference_datastructures_inference.find_inference_answer_by_id(SubLObject inference,
SubLObject id)
|
static SubLObject |
inference_datastructures_inference.find_inference_answer_justification(SubLObject inference_answer,
SubLObject hl_justification)
|
static SubLObject |
hl_prototypes.find_or_create_hl_prototypical_instance(SubLObject col,
SubLObject use_transcriptP)
|
static SubLObject |
inference_datastructures_inference.find_or_create_inference_answer_justification(SubLObject inference,
SubLObject v_bindings,
SubLObject supports)
|
static SubLObject |
inference_datastructures_inference.find_or_create_inference_answer(SubLObject inference,
SubLObject v_bindings)
|
static SubLObject |
inference_worker_join.find_or_create_join_link_supporting_mapped_problems(SubLObject store,
SubLObject dnf_clause,
SubLObject first_supporting_problem_spec)
|
static SubLObject |
inference_worker_join_ordered.find_or_create_join_ordered_focal_mapped_problem(SubLObject store,
SubLObject dnf_clause,
SubLObject focal_supporting_problem_spec)
|
static SubLObject |
inference_worker_join_ordered.find_or_create_join_ordered_non_focal_mapped_problem(SubLObject store,
SubLObject dnf_clause,
SubLObject focal_supporting_problem_spec)
|
static SubLObject |
inference_worker_join_ordered.find_or_create_join_ordered_tactic_focal_mapped_problem(SubLObject tactic)
|
static SubLObject |
inference_worker_join.find_or_create_join_tactic_supporting_mapped_problems(SubLObject tactic)
|
static SubLObject |
inference_worker.find_or_create_problem_from_subclause_spec(SubLObject store,
SubLObject contextualized_clause,
SubLObject subclause_spec)
Return a problem in STORE whose query is the literals from CONTEXTUALIZED-CLAUSE specified by SUBCLAUSE-SPEC. |
static SubLObject |
inference_worker.find_or_create_problem_without_subclause_spec(SubLObject store,
SubLObject contextualized_clause,
SubLObject subclause_spec)
Return a problem in STORE whose query is CONTEXTUALIZED-CLAUSE without the literals specified by SUBCLAUSE-SPEC. |
static SubLObject |
inference_worker.find_or_create_problem(SubLObject store,
SubLObject query,
SubLObject complexP)
|
static SubLObject |
inference_worker_join_ordered.find_or_create_restricted_non_focal_problem_int(SubLObject join_ordered_link,
SubLObject non_focal_restriction_bindings,
SubLObject creation_allowedP)
|
static SubLObject |
inference_worker_join_ordered.find_or_create_restricted_problem_and_link_int(SubLObject unrestricted_problem,
SubLObject restriction_bindings,
SubLObject creation_allowedP)
|
static SubLObject |
inference_worker_join_ordered.find_or_create_restricted_problem_int(SubLObject unrestricted_problem,
SubLObject restriction_bindings,
SubLObject creation_allowedP)
|
static SubLObject |
inference_worker_join_ordered.find_or_create_restricted_problem(SubLObject unrestricted_problem,
SubLObject restriction_bindings)
|
static SubLObject |
inference_worker.find_or_create_root_problem_and_link(SubLObject inference)
|
static SubLObject |
inference_worker.find_or_create_root_problem(SubLObject store,
SubLObject query)
|
static SubLObject |
inference_worker_split.find_or_create_split_link_supporting_problems(SubLObject store,
SubLObject dnf_clause)
|
static SubLObject |
inference_worker_join_ordered.find_or_create_split_restriction_int(SubLObject join_ordered_link,
SubLObject focal_problem_proof,
SubLObject createP)
|
static SubLObject |
inference_datastructures_problem_store.find_problem_by_query(SubLObject store,
SubLObject query)
|
static SubLObject |
inference_worker.find_problem_int(SubLObject store,
SubLObject query,
SubLObject complexP)
|
static SubLObject |
inference_datastructures_problem_store.find_problem_store_by_name(SubLObject name)
|
static SubLObject |
inference_worker.find_proof(SubLObject link,
SubLObject proof_bindings,
SubLObject subproofs)
|
static SubLObject |
inference_worker_removal.find_removal_link(SubLObject problem,
SubLObject tactic,
SubLObject v_bindings,
SubLObject supports)
|
static SubLObject |
inference_worker_split.find_split_tactic_supporting_mapped_problem(SubLObject tactic)
|
static SubLObject |
inference_worker_split.find_split_tactic_supporting_problem(SubLObject tactic)
|
static SubLObject |
inference_datastructures_problem_link.find_supporting_mapped_problem_by_index(SubLObject link,
SubLObject index)
|
static SubLObject |
inference_worker.finished_problem_p(SubLObject problem,
SubLObject strategic_context)
|
static SubLObject |
inference_datastructures_enumerated_types.finished_problem_status_p(SubLObject status)
|
static SubLObject |
inference_worker.finished_version_of_problem_status(SubLObject status)
|
static SubLObject |
inference_worker_join.first_problem_shared_vars(SubLObject first_mapped_problem,
SubLObject second_mapped_problem)
|
static SubLObject |
inference_datastructures_problem_store.first_problem_store_inference(SubLObject store)
|
static SubLObject |
inference_czer.fixed_variable_id(SubLObject fixed_var)
|
static SubLObject |
inference_czer.fixed_variable_p(SubLObject object)
An HL variable that is a member of *inference-czer-fixed-vars-table* |
static SubLObject |
inference_worker_join_ordered.focal_bindings_to_non_focal_bindings(SubLObject focal_restriction_bindings,
SubLObject join_ordered_link)
|
static SubLObject |
inference_worker_join_ordered.focal_problem_is_a_single_literal_backchain_requiredP(SubLObject join_ordered_link)
|
static SubLObject |
inference_worker_join_ordered.focal_to_non_focal_variable_map_internal(SubLObject join_ordered_link)
|
static SubLObject |
inference_worker_join_ordered.focal_to_non_focal_variable_map(SubLObject join_ordered_link)
|
static SubLObject |
inference_worker_join_ordered.focal_vars_shared_by_non_focal(SubLObject join_ordered_link)
This is complicated to avoid unnecessarily manifesting non-focals. |
static SubLObject |
abnormal.forward_abnormality_check(SubLObject propagation_mt,
SubLObject rule,
SubLObject trigger_bindings,
SubLObject inference_bindings)
Reject forward inference if the given bindings are abnormal wrt RULE. |
static SubLObject |
abnormal.forward_bindings_abnormalP(SubLObject propagation_mt,
SubLObject rule,
SubLObject trigger_bindings,
SubLObject inference_bindings)
|
static SubLObject |
forward.forward_inference_all_rules_allowedP()
|
static SubLObject |
forward.forward_inference_allowed_rules()
|
static SubLObject |
forward.forward_inference_assertibles_queue()
|
static SubLObject |
inference_datastructures_inference.forward_inference_p(SubLObject inference)
|
static SubLObject |
forward.forward_inference_query_properties(SubLObject pragmatic_dnf,
SubLObject overriding_query_properties)
|
static SubLObject |
forward.forward_inference_rule_allowedP(SubLObject rule)
|
static SubLObject |
forward.forward_inference_shares_same_problem_storeP()
|
static SubLObject |
forward.forward_mt_placements_from_support_mts(SubLObject mts,
SubLObject require_from_listP)
|
static SubLObject |
forward.forward_propagate_assertion(SubLObject assertion,
SubLObject propagation_mt)
|
static SubLObject |
forward.forward_propagate_dnf(SubLObject query_dnf,
SubLObject pragmatic_dnf,
SubLObject propagation_mt,
SubLObject target_asent,
SubLObject target_truth,
SubLObject trigger_bindings,
SubLObject rule,
SubLObject trigger_supports)
|
static SubLObject |
forward.forward_propagate_gaf_expansions(SubLObject source_asent,
SubLObject source_sense,
SubLObject propagation_mt,
SubLObject source_gaf_assertion)
|
static SubLObject |
forward.forward_propagate_gaf_internal(SubLObject trigger_asent,
SubLObject examine_asent,
SubLObject examine_sense,
SubLObject propagation_mt,
SubLObject rule,
SubLObject trigger_supports)
|
static SubLObject |
forward.forward_propagate_gaf(SubLObject source_gaf_assertion,
SubLObject propagation_mt)
|
static SubLObject |
inference_datastructures_forward_propagate.forward_propagate_p(SubLObject object)
|
static SubLObject |
inference_datastructures_forward_propagate.forward_propagate_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
forward.forward_propagate_rule(SubLObject rule,
SubLObject propagation_mt)
|
static SubLObject |
forward.forward_propagation_supports_doomedP(SubLObject rule,
SubLObject trigger_supports)
|
static SubLObject |
inference_worker_transformation.forward_rule_pragmatic_dnf(SubLObject rule,
SubLObject propagation_mt)
|
static SubLObject |
forward.forward_support_mt_combinations(SubLObject support)
|
static SubLObject |
inference_datastructures_problem_store.free_problem_store_name(SubLObject problem_store)
|
static SubLObject |
inference_czer.fully_fixed_p(SubLObject tree)
|
static SubLObject |
inference_worker.generalized_conjunctive_tactic_p(SubLObject object)
|
static SubLObject |
inference_worker_removal.generalized_removal_tactic_p(SubLObject object)
|
static SubLObject |
inference_worker.generalized_structural_tactic_p(SubLObject tactic)
|
static SubLObject |
inference_worker_transformation.generalized_transformation_link_p(SubLObject object)
|
static SubLObject |
inference_worker_transformation.generalized_transformation_link_rule_assertion(SubLObject link)
|
static SubLObject |
inference_worker_transformation.generalized_transformation_link_unaffected_by_exceptionsP(SubLObject link)
|
static SubLObject |
inference_worker_transformation.generalized_transformation_proof_p(SubLObject object)
|
static SubLObject |
inference_worker_transformation.generalized_transformation_proof_rule_assertion(SubLObject proof)
|
static SubLObject |
inference_modules.generic_removal_modules_for_sense(SubLObject sense)
|
static SubLObject |
inference_worker_transformation.genl_rules_enabledP()
|
static SubLObject |
forward.get_forward_inference_environment()
|
static SubLObject |
forward.get_forward_problem_store()
|
static SubLObject |
after_adding.get_gaf_after_addings(SubLObject pred)
|
static SubLObject |
after_adding.get_gaf_after_removings(SubLObject pred)
|
static SubLObject |
inference_modules.get_modules_from_simple_allowed_modules_spec(SubLObject allowed_modules_spec)
|
static SubLObject |
rule_after_adding.get_rule_after_addings(SubLObject pred)
|
static SubLObject |
inference_analysis.get_transformation_rule_statistics(SubLObject rule)
|
static SubLObject |
inference_worker.good_problem_p(SubLObject problem,
SubLObject strategic_context)
|
static SubLObject |
inference_datastructures_enumerated_types.good_problem_status_p(SubLObject status)
statuses which indicate a goal descendant |
static SubLObject |
inference_worker.good_version_of_problem_status(SubLObject status)
|
static SubLObject |
inference_worker_split.ground_sensified_literal_to_categorized_group(SubLObject sensified_literal)
|
static SubLObject |
inference_modules.guess_hl_module_is_checkP(SubLObject hl_module)
|
static SubLObject |
after_adding.handle_after_addings(SubLObject argument,
SubLObject assertion)
|
static SubLObject |
after_adding.handle_after_removings(SubLObject argument,
SubLObject assertion)
|
static SubLObject |
forward.handle_forward_deduction_in_mt_as_assertible_int(SubLObject cnf,
SubLObject mt,
SubLObject supports,
SubLObject variable_map)
|
static SubLObject |
forward.handle_forward_deduction_in_mt_as_assertible(SubLObject asent,
SubLObject truth,
SubLObject mt,
SubLObject supports)
|
static SubLObject |
forward.handle_forward_deduction_in_mt(SubLObject asent,
SubLObject truth,
SubLObject mt,
SubLObject supports)
|
static SubLObject |
forward.handle_forward_propagation_from_gaf(SubLObject examine_asent,
SubLObject remainder_neg_lits,
SubLObject remainder_pos_lits,
SubLObject pragmatic_dnf,
SubLObject propagation_mt,
SubLObject trigger_bindings,
SubLObject rule,
SubLObject trigger_supports)
Assume TRIGGER-ASENT is the sentence that triggered this forward propagation. |
static SubLObject |
forward.handle_forward_propagation(SubLObject rule_remainder_cnf,
SubLObject pragmatic_dnf,
SubLObject propagation_mt,
SubLObject trigger_bindings,
SubLObject rule,
SubLObject trigger_supports)
|
static SubLObject |
after_adding.handle_gaf_after_adding(SubLObject function,
SubLObject argument,
SubLObject assertion)
|
static SubLObject |
after_adding.handle_gaf_after_addings(SubLObject argument,
SubLObject assertion)
|
static SubLObject |
after_adding.handle_gaf_after_removing(SubLObject function,
SubLObject argument,
SubLObject assertion)
|
static SubLObject |
after_adding.handle_gaf_after_removings(SubLObject argument,
SubLObject assertion)
|
static SubLObject |
forward.handle_one_forward_propagation(SubLObject query_dnf,
SubLObject pragmatic_dnf,
SubLObject propagation_mt,
SubLObject target_asent,
SubLObject target_truth,
SubLObject trigger_bindings,
SubLObject rule,
SubLObject trigger_supports)
|
static SubLObject |
inference_worker_removal.handle_one_output_generate_result_guts(SubLObject cycl_input_asent,
SubLObject hl_module,
SubLObject raw_output,
SubLObject encoded_bindings)
|
static SubLObject |
inference_worker_removal.handle_one_output_generate_result(SubLObject cycl_input_asent,
SubLObject hl_module,
SubLObject raw_output,
SubLObject encoded_bindings)
|
static SubLObject |
inference_worker_removal.handle_one_removal_tactic_expand_result(SubLObject removal_tactic,
SubLObject expand_result)
|
static SubLObject |
inference_worker_removal.handle_one_removal_tactic_output_generate_result(SubLObject removal_tactic,
SubLObject output_iterator,
SubLObject encoded_bindings)
|
static SubLObject |
inference_worker_removal.handle_one_removal_tactic_result(SubLObject removal_tactic,
SubLObject removal_bindings,
SubLObject supports)
|
static SubLObject |
inference_worker_transformation.handle_one_transformation_tactic_rule_select_result(SubLObject transformation_tactic,
SubLObject rule)
|
static SubLObject |
inference_worker_removal.handle_removal_add_node_for_expand_results(SubLObject removal_bindings,
SubLObject supports)
|
static SubLObject |
inference_worker_removal.handle_removal_add_node_for_output_generate(SubLObject removal_bindings,
SubLObject supports)
|
static SubLObject |
rule_after_adding.handle_rule_after_addings_int(SubLObject argument,
SubLObject literal,
SubLObject assertion)
|
static SubLObject |
rule_after_adding.handle_rule_after_addings(SubLObject argument,
SubLObject assertion)
|
static SubLObject |
rule_after_adding.handle_rule_after_removings_int(SubLObject argument,
SubLObject literal,
SubLObject assertion)
|
static SubLObject |
rule_after_adding.handle_rule_after_removings(SubLObject argument,
SubLObject assertion)
|
static SubLObject |
inference_worker_transformation.handle_transformation_add_node_for_expand_results(SubLObject rule_assertion,
SubLObject rule_pivot_asent,
SubLObject rule_pivot_sense,
SubLObject unification_bindings,
SubLObject unification_dependent_dnf,
SubLObject more_supports)
|
static SubLObject |
inference_tactician.happiness_E(SubLObject happiness1,
SubLObject happiness2)
|
static SubLObject |
inference_heuristic_balanced_tactician.happiness_funcall(SubLObject function,
SubLObject strategy,
SubLObject tactic)
|
static SubLObject |
inference_tactician.happiness_G(SubLObject happiness1,
SubLObject happiness2)
|
static SubLObject |
inference_tactician.happiness_L(SubLObject happiness1,
SubLObject happiness2)
|
static SubLObject |
inference_heuristic_balanced_tactician.heuristic_balanced_strategy_activate_strategem_wrt_removal(SubLObject strategy,
SubLObject removal_strategem)
|
static SubLObject |
inference_heuristic_balanced_tactician.heuristic_balanced_strategy_activate_strategem_wrt_transformation(SubLObject strategy,
SubLObject transformation_strategem)
|
static SubLObject |
inference_heuristic_balanced_tactician.heuristic_balanced_strategy_add_new_root(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_heuristic_balanced_tactician.heuristic_balanced_strategy_chooses_to_throw_away_new_rootP(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_heuristic_balanced_tactician.heuristic_balanced_strategy_generic_tactic_happiness(SubLObject tactic,
SubLObject strategy)
|
static SubLObject |
inference_heuristic_balanced_tactician.heuristic_balanced_strategy_initialize(SubLObject strategy)
|
static SubLObject |
inference_heuristic_balanced_tactician.heuristic_balanced_strategy_no_new_rootsP(SubLObject strategy)
|
static SubLObject |
inference_heuristic_balanced_tactician.heuristic_balanced_strategy_no_strategems_active_wrt_removalP(SubLObject strategy)
|
static SubLObject |
inference_heuristic_balanced_tactician.heuristic_balanced_strategy_no_strategems_active_wrt_transformationP(SubLObject strategy)
|
static SubLObject |
inference_heuristic_balanced_tactician.heuristic_balanced_strategy_p(SubLObject object)
|
static SubLObject |
inference_heuristic_balanced_tactician.heuristic_balanced_strategy_peek_new_root(SubLObject strategy)
|
static SubLObject |
inference_heuristic_balanced_tactician.heuristic_balanced_strategy_peek_strategem_wrt_removal(SubLObject strategy)
|
static SubLObject |
inference_heuristic_balanced_tactician.heuristic_balanced_strategy_peek_strategem_wrt_transformation(SubLObject strategy)
|
static SubLObject |
inference_heuristic_balanced_tactician.heuristic_balanced_strategy_pop_new_root(SubLObject strategy)
|
static SubLObject |
inference_heuristic_balanced_tactician.heuristic_balanced_strategy_pop_strategem_wrt_removal(SubLObject strategy)
|
static SubLObject |
inference_heuristic_balanced_tactician.heuristic_balanced_strategy_pop_strategem_wrt_transformation(SubLObject strategy)
|
static SubLObject |
inference_heuristic_balanced_tactician.heuristic_balanced_strategy_transformation_link_happiness(SubLObject transformation_link,
SubLObject strategy)
The happiness of introducing a new root problem. |
static SubLObject |
inference_heuristic_balanced_tactician.heuristic_balanced_strategy_transformation_strategem_happiness(SubLObject strategy,
SubLObject strategem)
|
static SubLObject |
inference_heuristic_balanced_tactician.heuristic_balanced_strategy_transformation_tactic_happiness(SubLObject transformation_tactic,
SubLObject strategy)
The happiness of doing one specific transformation. |
static SubLObject |
inference_heuristic_balanced_tactician.heuristic_balanced_tactician_strategic_heuristicP(SubLObject heuristic)
|
static SubLObject |
inference_analysis.historical_utility_from_observations(SubLObject success,
SubLObject considered,
SubLObject average_historical_probability,
SubLObject utility_scaling_factor)
|
static SubLObject |
inference_datastructures_problem_query.hl_contextualized_asent_p(SubLObject object)
|
static SubLObject |
inference_modules.hl_mod_name(SubLObject object)
|
static SubLObject |
inference_modules.hl_mod_plist(SubLObject object)
|
static SubLObject |
inference_modules.hl_module_activeP(SubLObject hl_module,
SubLObject inactive_hl_modules)
|
static SubLObject |
inference_modules.hl_module_allowed_by_allowed_modules_specP(SubLObject hl_module,
SubLObject allowed_modules_spec)
|
static SubLObject |
inference_modules.hl_module_any_predicates(SubLObject hl_module)
|
static SubLObject |
inference_modules.hl_module_applicability_func(SubLObject hl_module)
|
static SubLObject |
inference_modules.hl_module_applicability_pattern(SubLObject hl_module)
|
static SubLObject |
inference_worker_removal.hl_module_applicable_subclause_specs(SubLObject hl_module,
SubLObject contextualized_dnf_clause)
|
static SubLObject |
inference_worker_removal.hl_module_applicable_to_asentP(SubLObject hl_module,
SubLObject asent)
|
static SubLObject |
inference_modules.hl_module_arity_relevant_p(SubLObject hl_module,
SubLObject asent)
|
static SubLObject |
inference_modules.hl_module_arity(SubLObject hl_module)
|
static SubLObject |
inference_modules.hl_module_asent_cost(SubLObject hl_module,
SubLObject asent)
|
static SubLObject |
inference_modules.hl_module_completeness(SubLObject hl_module,
SubLObject asent,
SubLObject default_completeness)
|
static SubLObject |
inference_modules.hl_module_cost_expression_result(SubLObject hl_module)
Determines the estimated # of child nodes generated by HL-MODULE based on the :cost-expression property of HL-MODULE. |
static SubLObject |
inference_modules.hl_module_cost_expression(SubLObject hl_module)
|
static SubLObject |
inference_modules.hl_module_cost_func(SubLObject hl_module)
|
static SubLObject |
inference_modules.hl_module_cost_function_result(SubLObject hl_module,
SubLObject object)
Determines the estimated # of child nodes generated by HL-MODULE when applied to OBJECT based on the :cost property of HL-MODULE. |
static SubLObject |
inference_modules.hl_module_cost_pattern_result(SubLObject hl_module,
SubLObject formula)
Determines the estimated # of child nodes generated by HL-MODULE when applied to FORMULA based on the :cost-pattern property of HL-MODULE. |
static SubLObject |
inference_modules.hl_module_cost_pattern(SubLObject hl_module)
|
static SubLObject |
inference_modules.hl_module_cost(SubLObject hl_module,
SubLObject object,
SubLObject sense)
Determines the estimated # of child nodes generated by HL-MODULE when applied to OBJECT with sense SENSE |
static SubLObject |
inference_modules.hl_module_direction_relevantP(SubLObject hl_module)
|
static SubLObject |
inference_modules.hl_module_direction(SubLObject hl_module)
|
static SubLObject |
inference_modules.hl_module_every_predicates(SubLObject hl_module)
|
static SubLObject |
inference_modules.hl_module_exclusive_func(SubLObject hl_module)
|
static SubLObject |
inference_modules.hl_module_expand_func(SubLObject hl_module)
|
static SubLObject |
inference_modules.hl_module_expand_pattern(SubLObject hl_module)
|
static SubLObject |
inference_modules.hl_module_externalP(SubLObject hl_module)
|
static SubLObject |
inference_worker_removal.hl_module_guts(SubLObject type,
SubLObject arg1,
SubLObject arg2,
SubLObject arg3,
SubLObject arg4,
SubLObject arg5)
|
static SubLObject |
inference_modules.hl_module_input_encode_pattern(SubLObject hl_module)
|
static SubLObject |
inference_modules.hl_module_input_extract_pattern(SubLObject hl_module)
|
static SubLObject |
inference_modules.hl_module_input_verify_pattern(SubLObject hl_module)
|
static SubLObject |
inference_modules.hl_module_is_checkP(SubLObject hl_module)
|
static SubLObject |
inference_modules.hl_module_name(SubLObject hl_module)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.hl_module_only_applies_to_hl_predicatesP(SubLObject hl_module)
|
static SubLObject |
inference_modules.hl_module_output_check_pattern(SubLObject hl_module)
|
static SubLObject |
inference_modules.hl_module_output_construct_pattern(SubLObject hl_module)
|
static SubLObject |
inference_modules.hl_module_output_decode_pattern(SubLObject hl_module)
|
static SubLObject |
inference_modules.hl_module_output_generate_pattern(SubLObject hl_module)
|
static SubLObject |
inference_modules.hl_module_output_verify_pattern(SubLObject hl_module)
|
static SubLObject |
inference_modules.hl_module_p(SubLObject object)
|
static SubLObject |
inference_modules.hl_module_plist(SubLObject hl_module)
|
static SubLObject |
inference_modules.hl_module_predicate_relevant_p(SubLObject hl_module,
SubLObject predicate)
|
static SubLObject |
inference_modules.hl_module_predicate(SubLObject hl_module)
|
static SubLObject |
inference_modules.hl_module_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
inference_modules.hl_module_property_without_values(SubLObject hl_module,
SubLObject property)
|
static SubLObject |
inference_modules.hl_module_property(SubLObject hl_module,
SubLObject property)
|
static SubLObject |
inference_modules.hl_module_required_func(SubLObject hl_module)
|
static SubLObject |
inference_modules.hl_module_required_mt_relevantP(SubLObject hl_module)
|
static SubLObject |
inference_modules.hl_module_required_mt_result(SubLObject hl_module)
|
static SubLObject |
inference_modules.hl_module_required_mt(SubLObject hl_module)
|
static SubLObject |
inference_modules.hl_module_required_pattern_matched_p(SubLObject hl_module,
SubLObject asent)
|
static SubLObject |
inference_modules.hl_module_required_pattern(SubLObject hl_module)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.hl_module_requires_hl_predicate_transformationP(SubLObject hl_module,
SubLObject problem)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.hl_module_requires_unbound_predicate_transformationP(SubLObject hl_module)
|
static SubLObject |
inference_modules.hl_module_rule_filter_func(SubLObject hl_module)
|
static SubLObject |
inference_modules.hl_module_rule_select_func(SubLObject hl_module)
|
static SubLObject |
inference_modules.hl_module_sense_relevant_p(SubLObject hl_module,
SubLObject sense)
|
static SubLObject |
inference_modules.hl_module_sense(SubLObject hl_module)
|
static SubLObject |
inference_modules.hl_module_subtype_spec_p(SubLObject object)
|
static SubLObject |
inference_modules.hl_module_supplants_info(SubLObject hl_module)
|
static SubLObject |
inference_modules.hl_module_support_func(SubLObject hl_module)
|
static SubLObject |
inference_modules.hl_module_support_module(SubLObject hl_module)
|
static SubLObject |
inference_modules.hl_module_support_mt_result(SubLObject hl_module)
|
static SubLObject |
inference_modules.hl_module_support_mt(SubLObject hl_module)
|
static SubLObject |
inference_modules.hl_module_support_pattern(SubLObject hl_module)
|
static SubLObject |
inference_modules.hl_module_support_strength(SubLObject hl_module)
|
static SubLObject |
inference_modules.hl_module_type_spec_p(SubLObject object)
|
static SubLObject |
inference_modules.hl_module_type(SubLObject hl_module)
|
static SubLObject |
inference_modules.hl_module_universal(SubLObject hl_module)
|
static SubLObject |
hl_prototypes.hl_prototype_allowed_forward_rules(SubLObject assertions_found_or_created)
|
static SubLObject |
hl_prototypes.hl_prototypes_enabledP()
|
static SubLObject |
hl_prototypes.hl_prototypical_instance_after_adding(SubLObject assertion,
SubLObject argument)
|
static SubLObject |
hl_prototypes.hl_prototypical_instance_name(SubLObject col)
|
static SubLObject |
hl_prototypes.hl_prototypical_instance(SubLObject col)
|
static SubLObject |
inference_czer.hl_var_contiguity_alist(SubLObject contextualized_dnf_clauses)
A mapping from old to new. |
static SubLObject |
inference_worker_transformation.hl_variable_not_mentioned_in_rule_dnf_but_mentioned_in_merge_dnf(SubLObject object)
|
static SubLObject |
inference_czer.identity_variable_map(SubLObject largest_var_num)
|
static SubLObject |
inference_metrics.increment_dependent_link_historical_count()
|
static SubLObject |
inference_metrics.increment_discarded_tactic_historical_count()
|
static SubLObject |
inference_metrics.increment_executed_tactic_historical_count()
|
static SubLObject |
inference_metrics.increment_forward_inference_historical_count()
|
static SubLObject |
inference_metrics.increment_forward_inference_metrics(SubLObject rule,
SubLObject rule_time,
SubLObject inference)
|
static SubLObject |
inference_metrics.increment_forward_problem_store_historical_count()
|
static SubLObject |
inference_metrics.increment_good_problem_historical_count()
|
static SubLObject |
inference_datastructures_inference.increment_inference_cumulative_step_count(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.increment_inference_cumulative_time(SubLObject inference,
SubLObject time_delta)
|
static SubLObject |
inference_metrics.increment_inference_historical_count()
|
static SubLObject |
inference_datastructures_inference.increment_inference_step_count(SubLObject inference)
|
static SubLObject |
inference_metrics.increment_no_good_problem_historical_count()
|
static SubLObject |
inference_metrics.increment_problem_historical_count()
|
static SubLObject |
inference_metrics.increment_problem_link_type_historical_counts(SubLObject link_type)
|
static SubLObject |
inference_metrics.increment_problem_store_historical_count()
|
static SubLObject |
inference_metrics.increment_proof_historical_count()
|
static SubLObject |
inference_metrics.increment_sbhl_cache_attempt_historical_count()
|
static SubLObject |
inference_metrics.increment_sbhl_cache_success_historical_count()
|
static SubLObject |
inference_metrics.increment_sbhl_graph_attempt_historical_count()
|
static SubLObject |
inference_metrics.increment_sbhl_graph_success_historical_count()
|
static SubLObject |
inference_metrics.increment_single_literal_problem_dependent_link_historical_count()
|
static SubLObject |
inference_metrics.increment_single_literal_problem_historical_count()
|
static SubLObject |
inference_metrics.increment_successful_forward_inference_historical_count()
|
static SubLObject |
inference_metrics.increment_successful_inference_historical_count()
|
static SubLObject |
inference_metrics.increment_tactic_historical_count()
|
static SubLObject |
inference_analysis.increment_transformation_rule_considered_count(SubLObject rule,
SubLObject recentP,
SubLObject count)
Note that RULE has been considered COUNT more times. |
static SubLObject |
inference_analysis.increment_transformation_rule_success_count(SubLObject rule,
SubLObject recentP,
SubLObject count)
Note that RULE has been successfully used COUNT more times. |
static SubLObject |
inference_metrics.increment_unification_attempt_historical_count()
|
static SubLObject |
inference_metrics.increment_unification_success_historical_count()
|
static SubLObject |
inference_datastructures_problem.index_problem_argument_link(SubLObject problem,
SubLObject argument_link)
Indexes argument-link by bindings for fast lookup. |
static SubLObject |
inference_datastructures_problem_store.index_problem_store_by_id(SubLObject store,
SubLObject suid)
|
static SubLObject |
inference_datastructures_inference.inf_ans_just_answer(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.inf_ans_just_proofs(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.inf_ans_just_supports(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.inf_answer_bindings(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.inf_answer_inference(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.inf_answer_justifications(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.inf_answer_suid(SubLObject object)
|
static SubLObject |
inference_strategist.inference_abort_if_running(SubLObject inference)
Immediately forcefully aborts INFERENCE if it is currently running. |
static SubLObject |
inference_strategist.inference_abort_max_time(SubLObject inference)
Aborting might leave the inference and its problem store in an inconsistent state. |
static SubLObject |
inference_strategist.inference_abort(SubLObject inference)
Immediately forcefully aborts INFERENCE. |
static SubLObject |
inference_datastructures_inference.inference_all_answers(SubLObject inference)
|
static SubLObject |
inference_strategist.inference_all_explanatory_proof_supports(SubLObject inference,
SubLObject proof)
|
static SubLObject |
inference_datastructures_inference.inference_all_new_answers(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_allow_abnormality_checkingP(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_allow_evaluatable_predicate_transformationP(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_allow_hl_predicate_transformationP(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_allow_indeterminate_resultsP(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_allow_unbound_predicate_transformationP(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_allowed_modules(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_allowed_rules(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_allows_use_of_all_modulesP(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_allows_use_of_all_rulesP(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_allows_use_of_moduleP(SubLObject inference,
SubLObject hl_module)
|
static SubLObject |
inference_datastructures_inference.inference_allows_use_of_ruleP(SubLObject inference,
SubLObject rule)
|
static SubLObject |
inference_strategist.inference_answer_bindings_from_proof(SubLObject proof,
SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_answer_bindings_index(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_answer_bindings(SubLObject inference_answer)
|
static SubLObject |
inference_datastructures_inference.inference_answer_count(SubLObject inference)
|
static SubLObject |
inference_kernel.inference_answer_el_bindings(SubLObject answer)
|
static SubLObject |
inference_kernel.inference_answer_hl_to_el(SubLObject expression)
|
static SubLObject |
inference_datastructures_inference.inference_answer_id_index(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_answer_inference(SubLObject inference_answer)
|
static SubLObject |
inference_datastructures_inference.inference_answer_justification_answer(SubLObject justification)
|
static SubLObject |
inference_datastructures_inference.inference_answer_justification_supports(SubLObject justification)
|
static SubLObject |
inference_datastructures_inference.inference_answer_justifications(SubLObject inference_answer)
|
static SubLObject |
inference_datastructures_inference.inference_answer_language(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_answer_result_bindings(SubLObject answer)
|
static SubLObject |
inference_datastructures_inference.inference_answer_suid(SubLObject inference_answer)
|
static SubLObject |
inference_czer.inference_awesome_sort_contextualized_literals_iterative(SubLObject already_sorted_literals,
SubLObject not_yet_sorted_literals)
|
static SubLObject |
inference_czer.inference_awesome_sort_contextualized_literals(SubLObject literals)
|
static SubLObject |
inference_worker_transformation.inference_backchain_forbidden_asentP(SubLObject asent,
SubLObject mt)
|
static SubLObject |
inference_kernel.inference_bindings_hl_to_el(SubLObject hl_bindings)
|
static SubLObject |
inference_datastructures_inference.inference_blockingP(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_browsableP(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_cache_resultsP(SubLObject inference)
|
static SubLObject |
inference_czer.inference_canonicalize_ask_int(SubLObject cycl_query,
SubLObject mt,
SubLObject disjunction_free_el_vars_policy)
Computes the hl-query based on CYCL-QUERY and MT This is only used for the initial input to the inference |
static SubLObject |
inference_czer.inference_canonicalize_ask_memoized_internal(SubLObject cycl_query,
SubLObject mt,
SubLObject disjunction_free_el_vars_policy)
|
static SubLObject |
inference_czer.inference_canonicalize_ask_memoized(SubLObject cycl_query,
SubLObject mt,
SubLObject disjunction_free_el_vars_policy)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.inference_chooses_to_set_aside_problem_int(SubLObject inference,
SubLObject problem,
SubLObject justifyP)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.inference_chooses_to_set_aside_transformation_tactic_int(SubLObject inference,
SubLObject transformation_tactic,
SubLObject justifyP)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.inference_chooses_to_throw_away_all_transformations_on_problem_int(SubLObject inference,
SubLObject problem,
SubLObject justifyP)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.inference_chooses_to_throw_away_all_transformations_on_problemP_internal(SubLObject inference,
SubLObject problem)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.inference_chooses_to_throw_away_all_transformations_on_problemP(SubLObject inference,
SubLObject problem)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.inference_chooses_to_throw_away_problem_int(SubLObject inference,
SubLObject problem,
SubLObject justifyP)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.inference_chooses_to_throw_away_transformation_tactic_int(SubLObject inference,
SubLObject transformation_tactic,
SubLObject justifyP)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.inference_chooses_to_throw_away_transformation_tacticP(SubLObject inference,
SubLObject transformation_tactic)
|
static SubLObject |
inference_datastructures_inference.inference_compute_answer_justificationsP(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_compute_metrics_alist(SubLObject inference,
SubLObject metrics)
Return an alist of the form (METRIC . |
static SubLObject |
inference_datastructures_inference.inference_compute_metrics(SubLObject inference)
|
static SubLObject |
inference_modules.inference_conjunctive_removal_module(SubLObject name,
SubLObject plist)
Declare a conjunctive inference removal module named NAME. |
static SubLObject |
inference_czer.inference_constant_L(SubLObject constant1,
SubLObject constant2)
|
static SubLObject |
inference_datastructures_problem_query.inference_context_spec_p(SubLObject object)
|
static SubLObject |
inference_czer.inference_contextualized_asent_L(SubLObject asent1,
SubLObject asent2)
|
static SubLObject |
inference_datastructures_inference.inference_continuableP(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_cumulative_step_count(SubLObject inference)
The number of inference steps performed so far for this inference, summed over all continuations |
static SubLObject |
inference_datastructures_inference.inference_cumulative_time(SubLObject inference)
This is the total time spent in all of INFERENCE's previous continuations. |
static SubLObject |
inference_worker_removal.inference_current_hl_module()
|
static SubLObject |
inference_worker_removal.inference_current_sense()
|
static SubLObject |
inference_czer.inference_czer_at_least_partially_commutative_relation_p(SubLObject pred)
|
static SubLObject |
inference_czer.inference_czer_not_at_all_commutative_relation_p(SubLObject pred)
|
static SubLObject |
inference_datastructures_inference.inference_data(SubLObject inference)
|
static SubLObject |
inference_worker.inference_deems_answer_link_should_be_closedP(SubLObject inference,
SubLObject answer_link)
|
static SubLObject |
inference_czer.inference_delete_duplicate_clauses(SubLObject contextualized_dnf_clauses)
|
static SubLObject |
inference_czer.inference_delete_duplicate_literals(SubLObject contextualized_dnf_clauses)
|
static SubLObject |
inference_strategist.inference_determine_type_independent_result(SubLObject inference)
|
static SubLObject |
inference_strategist.inference_disallows_answer_from_bindingsP(SubLObject inference,
SubLObject answer_bindings)
|
static SubLObject |
inference_datastructures_inference.inference_disjunction_free_el_vars_policy(SubLObject inference)
|
static SubLObject |
inference_strategist.inference_do_forward_propagation(SubLObject inference)
|
static SubLObject |
inference_datastructures_enumerated_types.inference_dynamic_property_p(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.inference_el_bindings(SubLObject inference)
Returns bindings which map HL proven query wrt INFERENCE -> EL proven query wrt INFERENCE |
static SubLObject |
inference_datastructures_inference.inference_elapsed_internal_real_time_since_start(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_end_internal_real_time(SubLObject inference)
|
static SubLObject |
inference_datastructures_enumerated_types.inference_engine_default_for_property(SubLObject query_property)
|
static SubLObject |
inference_strategist.inference_error_handler()
|
static SubLObject |
inference_worker_transformation.inference_excepted_assertionP(SubLObject assertion)
|
static SubLObject |
inference_datastructures_inference.inference_explanatory_subquery(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_forbidden_rules(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_forget_extra_resultsP(SubLObject inference)
|
static SubLObject |
inference_czer.inference_formula_L(SubLObject formula1,
SubLObject formula2)
|
static SubLObject |
inference_datastructures_inference.inference_forward_max_time(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_free_el_vars(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_free_hl_vars(SubLObject inference)
|
static SubLObject |
inference_czer.inference_fully_fixed_literals(SubLObject not_yet_sorted_literals)
Return any literals that are fully fixed. |
static SubLObject |
inference_datastructures_enumerated_types.inference_halt_condition_p(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.inference_halt_condition_presentP(SubLObject inference,
SubLObject halt_condition)
|
static SubLObject |
inference_strategist.inference_halt_condition_reachedP(SubLObject inference)
Halt conditions are noted by overloading the suspend-status while the inference is still running. |
static SubLObject |
inference_strategist.inference_hl_bindings_from_proof(SubLObject proof,
SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_hl_query(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_ids(SubLObject inference)
|
static SubLObject |
inference_strategist.inference_initial_relevant_strategies(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_input_el_query(SubLObject inference)
|
static SubLObject |
inference_worker_removal.inference_input_encoder(SubLObject hl_module,
SubLObject cycl_input,
SubLObject v_bindings)
|
static SubLObject |
inference_worker_removal.inference_input_extractor(SubLObject hl_module,
SubLObject cycl_input_asent,
SubLObject v_bindings)
|
static SubLObject |
inference_datastructures_inference.inference_input_mt(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_input_non_explanatory_el_query(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_input_query_properties(SubLObject inference)
Return query-properties-p; the input query properties for INFERENCE. |
static SubLObject |
inference_worker_removal.inference_input_verifier(SubLObject hl_module,
SubLObject cycl_input)
|
static SubLObject |
inference_strategist.inference_interrupt_int(SubLObject inference)
Wait forever for INFERENCE to interrupt itself gracefully. |
static SubLObject |
inference_datastructures_inference.inference_interrupt_signaledP(SubLObject inference)
|
static SubLObject |
inference_strategist.inference_interrupt(SubLObject inference,
SubLObject patience)
|
static SubLObject |
inference_datastructures_inference.inference_interrupting_processes(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_invalid_p(SubLObject inference)
|
static SubLObject |
inference_czer.inference_list_L(SubLObject list1,
SubLObject list2)
|
static SubLObject |
inference_datastructures_inference.inference_maintain_term_working_setP(SubLObject inference)
|
static SubLObject |
inference_strategist.inference_max_number_reachedP(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_max_number(SubLObject inference)
|
static SubLObject |
inference_strategist.inference_max_problem_count_reachedP(SubLObject inference)
|
static SubLObject |
inference_strategist.inference_max_proof_count_reachedP(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_max_proof_depth(SubLObject inference)
|
static SubLObject |
inference_strategist.inference_max_step_reachedP(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_max_step(SubLObject inference)
|
static SubLObject |
inference_strategist.inference_max_time_reachedP(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_max_time(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_max_transformation_depth_reached(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_max_transformation_depth(SubLObject inference)
|
static SubLObject |
inference_modules.inference_meta_removal_module(SubLObject name,
SubLObject plist)
Meta-removal modules are modules which execute other removal tactics on the same problem. |
static SubLObject |
inference_modules.inference_meta_structural_module(SubLObject name,
SubLObject plist)
|
static SubLObject |
inference_modules.inference_meta_transformation_module(SubLObject name,
SubLObject plist)
|
static SubLObject |
inference_metrics.inference_metric_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
inference_datastructures_inference.inference_metrics_template(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_mt(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_new_answer_id_start(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_new_answer_justifications(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_next_new_answer_id(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_no_free_hl_varsP(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_note_new_transformation_depth_reached(SubLObject inference,
SubLObject depth)
|
static SubLObject |
inference_strategist.inference_note_no_good(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_note_problem_pending(SubLObject inference,
SubLObject problem)
|
static SubLObject |
inference_strategist.inference_note_proof(SubLObject inference,
SubLObject proof)
|
static SubLObject |
inference_datastructures_inference.inference_note_tactic_executed(SubLObject inference,
SubLObject tactic)
|
static SubLObject |
inference_datastructures_inference.inference_note_transformation_depth(SubLObject inference,
SubLObject depth)
|
static SubLObject |
inference_kernel.inference_one_result_from_bindings_via_template(SubLObject v_bindings,
SubLObject template)
|
static SubLObject |
inference_worker_removal.inference_output_checker(SubLObject hl_module,
SubLObject raw_input,
SubLObject v_bindings)
|
static SubLObject |
inference_worker_removal.inference_output_constructor(SubLObject hl_module,
SubLObject cycl_output,
SubLObject v_bindings)
|
static SubLObject |
inference_worker_removal.inference_output_decoder(SubLObject hl_module,
SubLObject raw_output,
SubLObject v_bindings)
|
static SubLObject |
inference_worker_removal.inference_output_generator(SubLObject hl_module,
SubLObject raw_input,
SubLObject v_bindings)
|
static SubLObject |
inference_worker_removal.inference_output_verifier(SubLObject hl_module,
SubLObject cycl_output)
|
static SubLObject |
inference_datastructures_inference.inference_p(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.inference_pad_internal_real_time(SubLObject inference)
|
static SubLObject |
inference_strategist.inference_permits_transformationP(SubLObject inference)
|
static SubLObject |
inference_strategist.inference_possibly_prune_processed_proofs(SubLObject inference)
|
static SubLObject |
inference_kernel.inference_postprocess(SubLObject inference)
|
static SubLObject |
inference_strategist.inference_prepare_from_dnf(SubLObject inference,
SubLObject dnf,
SubLObject scoped_vars)
|
static SubLObject |
inference_strategist.inference_prepare_int(SubLObject inference)
|
static SubLObject |
inference_strategist.inference_prepare(SubLObject inference,
SubLObject disjunction_free_el_vars_policy,
SubLObject hypothesizeP)
Turns a :new inference into a :prepared inference. |
static SubLObject |
inference_datastructures_inference.inference_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
inference_datastructures_inference.inference_probably_approximately_done(SubLObject inference)
|
static SubLObject |
inference_strategist.inference_probably_approximately_doneP(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_problem_store_private_wrt_dynamic_propertiesP(SubLObject inference)
Return T iff INFERENCE not only has a private problem store, but the current set of dynamic properties will never be extended. |
static SubLObject |
inference_datastructures_inference.inference_problem_store_privateP(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_problem_store(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_problem_working_time_data(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_problem_working_time_lock(SubLObject inference)
|
static SubLObject |
inference_worker.inference_proof_non_explanatory_subproofs(SubLObject inference,
SubLObject proof)
|
static SubLObject |
inference_datastructures_enumerated_types.inference_properties_allow_abnormality_checkingP(SubLObject v_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.inference_properties_allow_evaluatable_predicate_transformationP(SubLObject v_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.inference_properties_allow_hl_predicate_transformationP(SubLObject v_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.inference_properties_allow_indeterminate_resultsP(SubLObject v_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.inference_properties_allow_unbound_predicate_transformationP(SubLObject v_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.inference_properties_allowed_modules(SubLObject v_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.inference_properties_allowed_rules(SubLObject v_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.inference_properties_answer_language(SubLObject v_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.inference_properties_blockP(SubLObject v_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.inference_properties_browsableP(SubLObject v_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.inference_properties_cache_inference_resultsP(SubLObject v_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.inference_properties_continuableP(SubLObject v_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.inference_properties_disjunction_free_el_vars_policy(SubLObject v_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.inference_properties_events(SubLObject v_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.inference_properties_forbidden_rules(SubLObject v_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.inference_properties_forget_extra_resultsP(SubLObject v_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.inference_properties_forward_max_time(SubLObject v_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.inference_properties_halt_conditions(SubLObject v_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.inference_properties_maintain_term_working_setP(SubLObject v_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.inference_properties_max_number(SubLObject v_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.inference_properties_max_proof_depth(SubLObject v_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.inference_properties_max_step(SubLObject v_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.inference_properties_max_time(SubLObject v_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.inference_properties_max_transformation_depth(SubLObject v_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.inference_properties_metrics(SubLObject v_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.inference_properties_mode(SubLObject v_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.inference_properties_probably_approximately_done(SubLObject v_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.inference_properties_problem_store(SubLObject v_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.inference_properties_return_type(SubLObject v_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.inference_properties_transitive_closure_mode(SubLObject v_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.inference_properties_uniqueness_criterion(SubLObject v_properties)
|
static SubLObject |
inference_strategist.inference_prune_frequency_reachedP(SubLObject inference)
|
static SubLObject |
inference_datastructures_enumerated_types.inference_query_metric_p(SubLObject object)
|
static SubLObject |
inference_datastructures_enumerated_types.inference_query_property_lookup(SubLObject query_properties,
SubLObject property)
|
static SubLObject |
inference_datastructures_inference.inference_relevant_problems(SubLObject inference)
|
static SubLObject |
inference_modules.inference_removal_module_dont_use_universal(SubLObject predicate,
SubLObject name)
State that the universal removal module named NAME should not be used for PREDICATE. |
static SubLObject |
inference_modules.inference_removal_module_note_specific(SubLObject predicate,
SubLObject hl_module)
|
static SubLObject |
inference_modules.inference_removal_module_use_generic(SubLObject predicate,
SubLObject name)
State that the generic removal module named NAME should also be used for PREDICATE. |
static SubLObject |
inference_modules.inference_removal_module_use_meta_removal(SubLObject predicate,
SubLObject name)
State that the meta-removal module named NAME should also be used for PREDICATE. |
static SubLObject |
inference_modules.inference_removal_module(SubLObject name,
SubLObject plist)
Declare an inference removal module named NAME with properties in PLIST. |
static SubLObject |
inference_worker_removal.inference_remove_check_default(SubLObject cycl_input_asent,
SubLObject sense)
|
static SubLObject |
inference_worker_removal.inference_remove_unify_default(SubLObject cycl_input_asent,
SubLObject sense)
|
static SubLObject |
inference_datastructures_enumerated_types.inference_resource_constraint_p(SubLObject object)
|
static SubLObject |
inference_kernel.inference_result_from_answers_via_template(SubLObject answers,
SubLObject template)
|
static SubLObject |
inference_kernel.inference_result_from_answers(SubLObject inference,
SubLObject answers)
|
static SubLObject |
inference_datastructures_inference.inference_result_uniqueness_criterion(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_return_type(SubLObject inference)
|
static SubLObject |
inference_modules.inference_rewrite_module(SubLObject name,
SubLObject plist)
Declares NAME to be a rewrite module, with properties specified by PLIST. |
static SubLObject |
inference_datastructures_inference.inference_root_link(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_root_mapped_problem(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_root_problem(SubLObject inference)
|
static SubLObject |
inference_strategist.inference_run(SubLObject inference)
|
static SubLObject |
inference_strategist.inference_set_dynamic_properties(SubLObject inference,
SubLObject dynamic_properties)
|
static SubLObject |
inference_datastructures_inference.inference_set_static_properties(SubLObject inference,
SubLObject static_properties)
|
static SubLObject |
inference_czer.inference_simple_sort_contextualized_literals(SubLObject literals)
|
static SubLObject |
inference_czer.inference_simplify_contextualized_asent(SubLObject contextualized_asent)
|
static SubLObject |
inference_czer.inference_simplify_contextualized_dnf_clause(SubLObject contextualized_clause)
Destructive. |
static SubLObject |
inference_czer.inference_simplify_problem_query(SubLObject contextualized_dnf_clauses)
Destructive. |
static SubLObject |
inference_czer.inference_sort_clauses_and_literals(SubLObject contextualized_dnf_clauses)
Treats variables as opaque. |
static SubLObject |
inference_czer.inference_sort_contextualized_clause_literals(SubLObject contextualized_clause)
|
static SubLObject |
inference_czer.inference_sort_contextualized_literals(SubLObject literals)
|
static SubLObject |
inference_czer.inference_standardize_canonicalize_ask_result(SubLObject czer_result,
SubLObject disjunction_free_el_vars_policy,
SubLObject cycl_query)
|
static SubLObject |
inference_datastructures_inference.inference_start_internal_real_time(SubLObject inference)
|
static SubLObject |
inference_datastructures_enumerated_types.inference_static_property_p(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.inference_status(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_strategy_set(SubLObject inference)
|
static SubLObject |
inference_tactician.inference_strategy_type(SubLObject strategy_type,
SubLObject plist)
Declares a strategy type to the inference engine. |
static SubLObject |
inference_modules.inference_structural_module(SubLObject name,
SubLObject plist)
|
static SubLObject |
inference_datastructures_inference.inference_suid(SubLObject inference)
|
static SubLObject |
inference_worker_removal.inference_support_constructor(SubLObject hl_module,
SubLObject cycl_output_asent,
SubLObject v_bindings)
|
static SubLObject |
inference_datastructures_enumerated_types.inference_suspend_status_applicableP(SubLObject status)
|
static SubLObject |
inference_datastructures_inference.inference_suspend_status(SubLObject inference)
|
static SubLObject |
inference_strategist.inference_suspend(SubLObject inference,
SubLObject suspend_status)
Notes that INFERENCE is suspended. |
static SubLObject |
inference_strategist.inference_switch_strategies(SubLObject inference,
SubLObject new_strategy_type)
Causes INFERENCE to switch from its existing strategy to a new strategy of NEW-STRATEGY-TYPE. |
static SubLObject |
inference_datastructures_enumerated_types.inference_template_return_type_p(SubLObject object)
|
static SubLObject |
inference_czer.inference_term_G(SubLObject term1,
SubLObject term2)
|
static SubLObject |
inference_czer.inference_term_L(SubLObject term1,
SubLObject term2)
|
static SubLObject |
inference_czer.inference_term_type_code(SubLObject v_term)
|
static SubLObject |
inference_datastructures_inference.inference_time_so_far(SubLObject inference,
SubLObject seconds_granularityP)
|
static SubLObject |
inference_modules.inference_transformation_module(SubLObject name,
SubLObject plist)
|
static SubLObject |
inference_datastructures_inference.inference_transitive_closure_mode(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.inference_type(SubLObject inference)
|
static SubLObject |
inference_czer.inference_unique_commutative_literals(SubLObject not_yet_sorted_literals)
Sort commutative literals by their predicates and fort bags. |
static SubLObject |
inference_datastructures_inference.inference_unique_wrt_bindingsP(SubLObject inference)
|
static SubLObject |
inference_czer.inference_uniquely_constrained_literals(SubLObject not_yet_sorted_literals)
Returns literals with not-at-all-commutative predicates that appear uniquely in NOT-YET-SORTED-LITERALS assuming that all non-fixed variables are considered to be equal. |
static SubLObject |
inference_strategist.inference_update_dynamic_properties(SubLObject inference,
SubLObject new_query_dynamic_properties)
|
static SubLObject |
inference_czer.inference_update_fixed_vars_table(SubLObject new_uniquely_constrained_literals)
Assumes *inference-czer-fixed-vars-table* is bound |
static SubLObject |
inference_kernel.inference_update_properties(SubLObject inference,
SubLObject input_dynamic_properties,
SubLObject query_dynamic_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.infinite_productivity_p(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_allow_abnormality_checkingP(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_allow_evaluatable_predicate_transformationP(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_allow_hl_predicate_transformationP(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_allow_indeterminate_resultsP(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_allow_unbound_predicate_transformationP(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_allowed_modules(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_allowed_rules(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_answer_bindings_index(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_answer_id_index(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_answer_language(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_blockingP(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_browsableP(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_cache_resultsP(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_continuableP(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_cumulative_step_count(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_cumulative_time(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_data(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_disjunction_free_el_vars_policy(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_el_bindings(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_end_internal_real_time(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_explanatory_subquery(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_forbidden_rules(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_forward_max_time(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_forward_propagate(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_free_hl_vars(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_halt_conditions(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_hl_query(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_input_el_query(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_input_mt(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_input_non_explanatory_el_query(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_input_query_properties(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_interrupting_processes(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_max_number(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_max_proof_depth(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_max_step(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_max_time(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_max_transformation_depth_reached(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_max_transformation_depth(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_metrics_template(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_mt(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_new_answer_id_start(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_new_answer_justifications(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_pad_internal_real_time(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_probably_approximately_done(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_problem_store_privateP(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_problem_store(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_problem_working_time_data(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_relevant_problems(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_result_uniqueness_criterion(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_return_type(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_root_link(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_start_internal_real_time(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_status(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_step_count(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_strategy_set(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_suid(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_suspend_status(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_transitive_closure_mode(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.infrnc_type(SubLObject object)
|
static SubLObject |
forward.initialize_forward_inference_environment()
Initialize global forward inference environment. |
static SubLObject |
after_adding.initialize_gaf_after_addings_hash()
|
static SubLObject |
after_adding.initialize_gaf_after_removings_hash()
|
static SubLObject |
inference_datastructures_inference.initialize_inference_answer_elapsed_creation_time(SubLObject inference_answer)
|
static SubLObject |
inference_kernel.initialize_inference_properties(SubLObject inference,
SubLObject input_static_properties,
SubLObject inference_static_properties,
SubLObject query_static_properties)
|
static SubLObject |
inference_datastructures_inference.initialize_inference_time_properties(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.initialize_pad_table(SubLObject filename)
|
static SubLObject |
rule_after_adding.initialize_rule_after_addings_hash()
|
static SubLObject |
rule_after_adding.initialize_rule_after_removings_hash()
|
static SubLObject |
inference_min_transformation_depth.intern_problem_query_depth_signature_internal(SubLObject pqds)
|
static SubLObject |
inference_min_transformation_depth.intern_problem_query_depth_signature(SubLObject pqds)
|
static SubLObject |
inference_modules.interpret_hl_module_mt_prop(SubLObject mt_prop)
|
static SubLObject |
inference_datastructures_problem.ist_problem_p(SubLObject object)
|
static SubLObject |
inference_worker_join.j_link_data_first_proof_index(SubLObject object)
|
static SubLObject |
inference_worker_join.j_link_data_join_vars(SubLObject object)
|
static SubLObject |
inference_worker_join.j_link_data_second_proof_index(SubLObject object)
|
static SubLObject |
inference_worker_join_ordered.jo_link_data_focal_proof_index(SubLObject object)
|
static SubLObject |
inference_worker_join_ordered.jo_link_data_non_focal_proof_index(SubLObject object)
|
static SubLObject |
inference_worker_join_ordered.jo_link_data_restricted_non_focal_link_index(SubLObject object)
|
static SubLObject |
inference_worker.join_link_could_be_finishedP(SubLObject j_link,
SubLObject strategic_context)
|
static SubLObject |
inference_worker_join.join_link_data_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
inference_worker_join.join_link_first_mapped_problem(SubLObject join_link)
|
static SubLObject |
inference_worker_join.join_link_first_problem(SubLObject join_link)
|
static SubLObject |
inference_worker_join.join_link_first_proof_index(SubLObject join_link)
|
static SubLObject |
inference_worker_join.join_link_first_proofs_lookup(SubLObject join_link,
SubLObject proof_bindings)
|
static SubLObject |
inference_worker_join.join_link_join_vars(SubLObject join_link)
|
static SubLObject |
inference_worker_join.join_link_p(SubLObject object)
|
static SubLObject |
inference_worker_join.join_link_second_mapped_problem(SubLObject join_link)
|
static SubLObject |
inference_worker_join.join_link_second_problem(SubLObject join_link)
|
static SubLObject |
inference_worker_join.join_link_second_proof_index(SubLObject join_link)
|
static SubLObject |
inference_worker_join.join_link_second_proofs_lookup(SubLObject join_link,
SubLObject proof_bindings)
|
static SubLObject |
inference_worker_join.join_link_shared_proof_bindings(SubLObject join_link,
SubLObject trigger_proof_bindings,
SubLObject trigger_is_firstP)
|
static SubLObject |
inference_worker_join.join_link_sibling_mapped_problem(SubLObject join_link,
SubLObject trigger_is_firstP)
|
static SubLObject |
inference_worker_join.join_link_sibling_proofs_lookup(SubLObject join_link,
SubLObject trigger_proof_bindings_wrt_supported,
SubLObject trigger_is_firstP)
|
static SubLObject |
inference_worker_join.join_link_tactic(SubLObject join_link)
|
static SubLObject |
inference_worker_join.join_link_trigger_mapped_problem(SubLObject join_link,
SubLObject trigger_is_firstP)
|
static SubLObject |
inference_worker_join.join_link_trigger_variable_map(SubLObject join_link,
SubLObject trigger_is_firstP)
|
static SubLObject |
inference_worker_join_ordered.join_ordered_link_could_be_finishedP(SubLObject jo_link,
SubLObject strategic_context)
|
static SubLObject |
inference_worker_join_ordered.join_ordered_link_data_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
inference_worker_join_ordered.join_ordered_link_focal_mapped_problem(SubLObject join_ordered_link)
|
static SubLObject |
inference_min_transformation_depth.join_ordered_link_focal_mtds(SubLObject jo_link,
SubLObject parent_mtds)
|
static SubLObject |
inference_worker_join_ordered.join_ordered_link_focal_problem(SubLObject join_ordered_link)
|
static SubLObject |
inference_worker_join_ordered.join_ordered_link_focal_proof_index(SubLObject join_ordered_link)
|
static SubLObject |
inference_worker_join_ordered.join_ordered_link_focal_proofs_lookup(SubLObject join_ordered_link,
SubLObject proof_bindings)
|
static SubLObject |
inference_worker_join_ordered.join_ordered_link_focal_supporting_problem_spec(SubLObject join_ordered_link)
|
static SubLObject |
inference_worker_join_ordered.join_ordered_link_has_non_focal_mapped_problemP(SubLObject join_ordered_link)
|
static SubLObject |
inference_worker_join_ordered.join_ordered_link_non_focal_manifestedP(SubLObject join_ordered_link)
|
static SubLObject |
inference_worker_join_ordered.join_ordered_link_non_focal_mapped_problem(SubLObject join_ordered_link)
|
static SubLObject |
inference_min_transformation_depth.join_ordered_link_non_focal_mtds(SubLObject jo_link,
SubLObject parent_mtds)
|
static SubLObject |
inference_worker_join_ordered.join_ordered_link_non_focal_problem(SubLObject join_ordered_link)
|
static SubLObject |
inference_worker_join_ordered.join_ordered_link_non_focal_proof_index(SubLObject join_ordered_link)
|
static SubLObject |
inference_worker_join_ordered.join_ordered_link_non_focal_proofs_lookup(SubLObject join_ordered_link,
SubLObject proof_bindings)
|
static SubLObject |
inference_worker_join_ordered.join_ordered_link_non_focal_supporting_problem_spec(SubLObject join_ordered_link)
|
static SubLObject |
inference_worker_join_ordered.join_ordered_link_p(SubLObject object)
|
static SubLObject |
inference_worker_join_ordered.join_ordered_link_restricted_non_focal_link_index(SubLObject join_ordered_link)
|
static SubLObject |
inference_worker_join_ordered.join_ordered_link_restricted_non_focal_linkP(SubLObject join_ordered_link,
SubLObject restriction_link)
|
static SubLObject |
inference_worker_join_ordered.join_ordered_link_restricted_non_focal_links(SubLObject join_ordered_link)
|
static SubLObject |
inference_worker_join_ordered.join_ordered_link_restricted_non_focal_triggering_proof(SubLObject join_ordered_link,
SubLObject restriction_link)
The proof that, when bubbling up to JOIN-ORDERED-LINK, triggered the creation of RESTRICTION-LINK |
static SubLObject |
inference_worker_join_ordered.join_ordered_link_shared_proof_bindings_int(SubLObject join_ordered_link,
SubLObject trigger_proof_bindings,
SubLObject trigger_is_focalP)
|
static SubLObject |
inference_worker_join_ordered.join_ordered_link_shared_proof_bindings(SubLObject join_ordered_link,
SubLObject trigger_proof,
SubLObject trigger_is_focalP)
|
static SubLObject |
inference_worker_join_ordered.join_ordered_link_sibling_mapped_problem(SubLObject join_ordered_link,
SubLObject trigger_is_focalP)
|
static SubLObject |
inference_worker_join_ordered.join_ordered_link_sibling_proofs_lookup(SubLObject join_ordered_link,
SubLObject sibling_proof_bindings,
SubLObject trigger_is_focalP)
|
static SubLObject |
inference_worker_join_ordered.join_ordered_link_tactic(SubLObject join_ordered_link)
|
static SubLObject |
inference_worker_join_ordered.join_ordered_link_with_non_focal_isa_unbound_unbound_where_arg2_is_restrictedP(SubLObject join_ordered_link)
|
static SubLObject |
inference_worker_join_ordered.join_ordered_link_with_non_focal_unbound_predicateP(SubLObject join_ordered_link)
|
static SubLObject |
inference_worker_join_ordered.join_ordered_proof_p(SubLObject object)
|
static SubLObject |
inference_worker_join_ordered.join_ordered_tactic_focal_supporting_problem_spec(SubLObject join_ordered_tactic)
|
static SubLObject |
inference_worker_join_ordered.join_ordered_tactic_link(SubLObject join_ordered_tactic)
|
static SubLObject |
inference_worker_join_ordered.join_ordered_tactic_lookahead_problem(SubLObject join_ordered_tactic)
|
static SubLObject |
inference_worker_join_ordered.join_ordered_tactic_p(SubLObject object)
|
static SubLObject |
inference_worker_join.join_proof_p(SubLObject object)
|
static SubLObject |
inference_worker_join.join_tactic_first_problem(SubLObject join_tactic)
|
static SubLObject |
inference_worker_join.join_tactic_first_supporting_problem_spec(SubLObject tactic)
|
static SubLObject |
inference_worker_join.join_tactic_link(SubLObject join_tactic)
|
static SubLObject |
inference_worker_join.join_tactic_lookahead_problems(SubLObject join_tactic)
|
static SubLObject |
inference_worker_join.join_tactic_p(SubLObject object)
|
static SubLObject |
inference_worker_join.join_tactic_second_problem(SubLObject join_tactic)
|
static SubLObject |
inference_worker_join_ordered.lazily_create_join_ordered_link_non_focal_mapped_problem(SubLObject join_ordered_link)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.legacy_strategy_chooses_to_throw_away_tacticP(SubLObject strategy,
SubLObject tactic,
SubLObject motivation)
|
static SubLObject |
inference_worker.link_permits_activity_propagationP(SubLObject link,
SubLObject supporting_mapped_problem)
|
static SubLObject |
inference_worker.link_permits_no_good_propagation_to_supported_problemsP(SubLObject link)
|
static SubLObject |
inference_worker.link_permits_proof_propagationP(SubLObject link,
SubLObject supporting_mapped_problem)
|
static SubLObject |
inference_worker.link_permits_relevance_propagationP(SubLObject link,
SubLObject supporting_mapped_problem)
|
static SubLObject |
inference_tactician_utilities.literal_count_scaling_factor(SubLObject literal_count)
Assumes zero b-values |
static SubLObject |
inference_worker_removal.literal_level_meta_removal_tactic_p(SubLObject tactic)
|
static SubLObject |
inference_worker_removal.literal_level_removal_tactic_p(SubLObject tactic)
|
static SubLObject |
inference_worker_rewrite.literal_level_rewrite_tactic_p(SubLObject tactic)
|
static SubLObject |
inference_worker.literal_level_tactic_p(SubLObject tactic)
|
static SubLObject |
inference_worker_transformation.literal_level_transformation_tactic_p(SubLObject tactic)
|
static SubLObject |
inference_worker_removal.literal_meta_removal_candidate_hl_modules_for_predicate_internal(SubLObject predicate)
|
static SubLObject |
inference_worker_removal.literal_meta_removal_candidate_hl_modules_for_predicate(SubLObject predicate)
|
static SubLObject |
inference_worker_removal.literal_meta_removal_candidate_hl_modules(SubLObject asent,
SubLObject sense)
|
static SubLObject |
inference_worker_removal.literal_removal_candidate_hl_modules_for_predicate_with_sense_int_internal(SubLObject predicate,
SubLObject sense,
SubLObject allowed_modules_spec)
|
static SubLObject |
inference_worker_removal.literal_removal_candidate_hl_modules_for_predicate_with_sense_int(SubLObject predicate,
SubLObject sense,
SubLObject allowed_modules_spec)
|
static SubLObject |
inference_worker_removal.literal_removal_candidate_hl_modules_for_predicate_with_sense(SubLObject predicate,
SubLObject sense)
|
static SubLObject |
inference_worker_removal.literal_removal_options_candidate_hl_modules(SubLObject asent,
SubLObject sense,
SubLObject allowed_modules_spec)
|
static SubLObject |
inference_worker_removal.literal_removal_options_hl_modules(SubLObject asent,
SubLObject sense,
SubLObject allowed_modules_spec)
|
static SubLObject |
inference_worker_removal.literal_removal_options(SubLObject asent,
SubLObject sense,
SubLObject allowed_modules_spec)
Return a list of inference removal options for ASENT with SENSE. |
static SubLObject |
inference_worker_removal.literal_simple_removal_candidate_hl_modules(SubLObject asent,
SubLObject sense)
|
static SubLObject |
inference_analysis.load_transformation_rule_statistics_bookkeeping(SubLObject filename,
SubLObject mergeP)
|
static SubLObject |
inference_analysis.load_transformation_rule_statistics_for_rule(SubLObject stream,
SubLObject exclude_rule_set)
|
static SubLObject |
inference_analysis.load_transformation_rule_statistics_int(SubLObject filename,
SubLObject mergeP,
SubLObject exclude_rules)
|
static SubLObject |
inference_analysis.load_transformation_rule_statistics(SubLObject filename,
SubLObject mergeP)
|
static SubLObject |
inference_analysis.local_asked_queries_transcript()
|
static SubLObject |
inference_worker.logical_conjunctive_tactic_p(SubLObject object)
|
static SubLObject |
inference_worker.logical_disjunctive_tactic_p(SubLObject object)
|
static SubLObject |
inference_worker.logical_link_p(SubLObject object)
|
static SubLObject |
inference_worker.logical_link_unique_tactic(SubLObject link)
|
static SubLObject |
inference_tactician.logical_tactic_better_wrt_removalP(SubLObject logical_tactic1,
SubLObject logical_tactic2,
SubLObject strategy)
|
static SubLObject |
inference_worker.logical_tactic_generalized_removal_completeness(SubLObject logical_tactic,
SubLObject strategic_context)
|
static SubLObject |
inference_worker.logical_tactic_link(SubLObject logical_tactic)
|
static SubLObject |
inference_tactician.logical_tactic_lookahead_problem_wrt_removal(SubLObject logical_tactic,
SubLObject strategy)
|
static SubLObject |
inference_worker.logical_tactic_lookahead_problem(SubLObject logical_tactic)
|
static SubLObject |
inference_worker.logical_tactic_p(SubLObject object)
|
static SubLObject |
inference_worker.logical_tactic_transformation_allowed_wrt_max_transformation_depthP(SubLObject inference,
SubLObject logical_tactic)
Return T iff transformation motivation on LOGICAL-TACTIC is allowed based on the max transformation depth of INFERENCE. |
static SubLObject |
inference_worker.logical_tactic_with_unique_lookahead_problem_p(SubLObject tactic)
|
static SubLObject |
inference_tactician_utilities.magic_wand_tacticP(SubLObject tactic,
SubLObject strategic_context)
|
static SubLObject |
inference_balanced_tactician_datastructures.make_balanced_strategy_data(SubLObject arglist)
|
static SubLObject |
inference_datastructures_problem_query.make_contextualized_asent(SubLObject mt,
SubLObject asent)
|
static SubLObject |
forward.make_forward_trigger_supports(SubLObject source_gaf_assertion,
SubLObject additional_supports)
|
static SubLObject |
removal_module_utilities.make_genl_preds_support(SubLObject spec_pred,
SubLObject genl_pred)
|
static SubLObject |
inference_modules.make_hl_module(SubLObject arglist)
|
static SubLObject |
inference_datastructures_inference.make_inference_answer_justification(SubLObject arglist)
|
static SubLObject |
inference_datastructures_inference.make_inference_answer(SubLObject arglist)
|
static SubLObject |
inference_metrics.make_inference_metric(SubLObject arglist)
|
static SubLObject |
inference_datastructures_inference.make_inference(SubLObject arglist)
|
static SubLObject |
inference_worker_join.make_join_link_data(SubLObject arglist)
|
static SubLObject |
inference_worker_join_ordered.make_join_ordered_link_data(SubLObject arglist)
|
static SubLObject |
inference_datastructures_problem_link.make_mapped_problem(SubLObject arglist)
|
static SubLObject |
inference_worker.make_problem_irrelevant_to_inference(SubLObject inference,
SubLObject problem)
|
static SubLObject |
inference_datastructures_problem_link.make_problem_link(SubLObject arglist)
|
static SubLObject |
inference_worker.make_problem_no_good(SubLObject problem,
SubLObject consider_deepP,
SubLObject strategic_context)
|
static SubLObject |
inference_datastructures_problem_store.make_problem_store_janitor(SubLObject arglist)
|
static SubLObject |
inference_datastructures_problem_store.make_problem_store(SubLObject arglist)
|
static SubLObject |
inference_datastructures_strategy.make_problem_strategic_properties(SubLObject arglist)
|
static SubLObject |
inference_datastructures_problem.make_problem(SubLObject arglist)
|
static SubLObject |
inference_datastructures_proof.make_proof(SubLObject arglist)
|
static SubLObject |
inference_worker_removal.make_removal_link_data(SubLObject arglist)
|
static SubLObject |
removal_tactician_datastructures.make_removal_strategy_data(SubLObject arglist)
|
static SubLObject |
inference_worker_restriction.make_restriction_link_data(SubLObject arglist)
|
static SubLObject |
inference_datastructures_strategy.make_strategy(SubLObject arglist)
|
static SubLObject |
inference_datastructures_tactic.make_tactic_progress_iterator_state(SubLObject iteration_type,
SubLObject tactic,
SubLObject sub_state)
|
static SubLObject |
inference_datastructures_strategy.make_tactic_strategic_properties(SubLObject arglist)
|
static SubLObject |
inference_datastructures_tactic.make_tactic(SubLObject arglist)
|
static SubLObject |
inference_worker_transformation.make_transformation_link_data(SubLObject arglist)
|
static SubLObject |
inference_datastructures_problem_link.mapped_prob_problem(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_link.mapped_prob_variable_map(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_link.mapped_problem_equal(SubLObject mapped_problem1,
SubLObject mapped_problem2)
|
static SubLObject |
inference_datastructures_problem_link.mapped_problem_p(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_link.mapped_problem_problem(SubLObject mapped_problem)
|
static SubLObject |
inference_datastructures_problem_link.mapped_problem_variable_map(SubLObject mapped_problem)
Variable maps go UP, i.e. |
static SubLObject |
inference_worker_join.mapped_proof_is_firstP(SubLObject subproof,
SubLObject proof_variable_map,
SubLObject join_link)
|
static SubLObject |
inference_worker_join_ordered.mapped_proof_is_focalP(SubLObject subproof,
SubLObject proof_variable_map,
SubLObject join_ordered_link)
|
static SubLObject |
inference_worker_join_ordered.matching_subclause_specs(SubLObject dnf_clause,
SubLObject other_dnf_clause)
Returns the subclause specs which, if applied to DNF-CLAUSE, would allow it to unify with OTHER-DNF-CLAUSE. |
static SubLObject |
inference_worker_transformation.max_rules(SubLObject rules,
SubLObject mt)
Returns the most-general rules (via #$genlRules) among RULES, which are those rules that have no proper genlRule among RULES. |
static SubLObject |
inference_worker_removal.maybe_make_inference_output_iterator_guts(SubLObject hl_module,
SubLObject cycl_input_asent)
|
static SubLObject |
inference_worker_removal.maybe_make_inference_output_iterator(SubLObject hl_module,
SubLObject cycl_input_asent)
|
static SubLObject |
inference_worker_transformation.maybe_make_meta_transformation_progress_iterator(SubLObject tactic,
SubLObject asent,
SubLObject sense)
|
static SubLObject |
inference_worker.maybe_make_problem_irrelevant_to_inference(SubLObject inference,
SubLObject problem)
Unless PROBLEM is already irrelevant to INFERENCE, notes that PROBLEM is now irrelevant to INFERENCE. |
static SubLObject |
inference_worker_removal.maybe_make_removal_tactic_expand_results_progress_iterator_guts(SubLObject tactic,
SubLObject asent,
SubLObject sense)
|
static SubLObject |
inference_worker_removal.maybe_make_removal_tactic_expand_results_progress_iterator(SubLObject tactic,
SubLObject asent,
SubLObject sense)
|
static SubLObject |
inference_worker_removal.maybe_make_removal_tactic_output_generate_progress_iterator(SubLObject tactic,
SubLObject cycl_input_asent)
|
static SubLObject |
inference_worker_removal.maybe_make_removal_tactic_progress_iterator(SubLObject tactic,
SubLObject asent,
SubLObject sense)
|
static SubLObject |
inference_worker_transformation.maybe_make_transformation_expand_progress_iterator(SubLObject tactic,
SubLObject asent)
|
static SubLObject |
inference_worker_transformation.maybe_make_transformation_rule_select_progress_iterator(SubLObject tactic,
SubLObject asent)
|
static SubLObject |
inference_worker_transformation.maybe_make_transformation_tactic_progress_iterator(SubLObject tactic,
SubLObject asent,
SubLObject sense)
|
static SubLObject |
inference_worker_join.maybe_new_join_link(SubLObject supported_problem,
SubLObject first_supporting_mapped_problem,
SubLObject second_supporting_mapped_problem)
|
static SubLObject |
inference_worker_join_ordered.maybe_new_join_ordered_link(SubLObject supported_problem,
SubLObject focal_supporting_mapped_problem,
SubLObject non_focal_supporting_mapped_problem)
|
static SubLObject |
inference_worker_removal.maybe_new_removal_link(SubLObject problem,
SubLObject tactic,
SubLObject removal_bindings,
SubLObject supports)
|
static SubLObject |
inference_worker_removal.maybe_new_restriction_and_removal_link(SubLObject problem,
SubLObject tactic,
SubLObject removal_bindings,
SubLObject supports)
|
static SubLObject |
inference_worker_restriction.maybe_new_restriction_link(SubLObject supported_problem,
SubLObject supporting_mapped_problem,
SubLObject restriction_bindings,
SubLObject listening_linkP,
SubLObject tactic)
Creates a new restriction link between SUPPORTING-PROBLEM and SUPPORTED-PROBLEM unless there already is one. |
static SubLObject |
inference_worker_split.maybe_new_split_link(SubLObject supported_problem,
SubLObject dnf_clause)
|
static SubLObject |
inference_worker_transformation.maybe_new_transformation_link(SubLObject supported_problem,
SubLObject supporting_mapped_problem,
SubLObject tactic,
SubLObject transformation_bindings,
SubLObject rule_assertion,
SubLObject more_supports,
SubLObject non_explanatory_subquery)
|
static SubLObject |
inference_worker.maybe_possibly_activate_problem(SubLObject strategy,
SubLObject problem)
Unless PROBLEM is already active in STRATEGY, notifies STRATEGY that PROBLEM might be newly active in it. |
static SubLObject |
inference_worker_residual_transformation.maybe_possibly_add_residual_transformation_links_via_join_ordered_link(SubLObject join_ordered_link)
|
static SubLObject |
inference_worker_residual_transformation.maybe_possibly_add_residual_transformation_links_via_transformation_link(SubLObject transformation_link)
|
static SubLObject |
inference_worker_transformation.memoized_inference_excepted_assertionP_internal(SubLObject assertion,
SubLObject mt)
|
static SubLObject |
inference_worker_transformation.memoized_inference_excepted_assertionP(SubLObject assertion,
SubLObject mt)
|
static SubLObject |
inference_tactician_utilities.memoized_problem_global_preference_level_internal(SubLObject problem,
SubLObject strategic_context,
SubLObject shared_variables)
|
static SubLObject |
inference_tactician_utilities.memoized_problem_global_preference_level(SubLObject problem,
SubLObject strategic_context,
SubLObject shared_variables)
|
static SubLObject |
inference_lookahead_productivity.memoized_problem_max_removal_productivity_internal(SubLObject problem,
SubLObject strategic_context)
|
static SubLObject |
inference_lookahead_productivity.memoized_problem_max_removal_productivity(SubLObject problem,
SubLObject strategic_context)
|
static SubLObject |
inference_worker_transformation.merge_pragmatic_requirement(SubLObject rule_assertion,
SubLObject pragma_assertion,
SubLObject merge_dnf)
Merge the pragmatic requirements for RULE-ASSERTION expressed in PRAGMA-ASSERTION into MERGE-DNF and return it. |
static SubLObject |
inference_worker.meta_conjunctive_tactic_p(SubLObject object)
|
static SubLObject |
inference_modules.meta_removal_module_p(SubLObject object)
|
static SubLObject |
inference_modules.meta_removal_module_specific_predicateP(SubLObject meta_removal_module,
SubLObject predicate)
|
static SubLObject |
inference_modules.meta_removal_module_specific_predicates(SubLObject meta_removal_module)
|
static SubLObject |
inference_modules.meta_removal_modules()
|
static SubLObject |
inference_worker_removal.meta_removal_tactic_p(SubLObject object)
|
static SubLObject |
inference_worker_split.meta_split_criteria()
|
static SubLObject |
inference_worker_split.meta_split_criterion_applicableP(SubLObject meta_split_criterion,
SubLObject conjunct_problem)
|
static SubLObject |
inference_worker_split.meta_split_progress_iterator_doneP(SubLObject tactic)
|
static SubLObject |
inference_worker_split.meta_split_tactic_create_and_activate_split_tactics(SubLObject meta_split_tactic,
SubLObject supported_problem,
SubLObject problem_index_pairs)
|
static SubLObject |
inference_worker_split.meta_split_tactic_create_one_split_tactic(SubLObject meta_split_tactic,
SubLObject supported_problem,
SubLObject index)
|
static SubLObject |
inference_worker_split.meta_split_tactic_index_doneP(SubLObject meta_split_tactic,
SubLObject index)
|
static SubLObject |
inference_worker_split.meta_split_tactic_link(SubLObject meta_split_tactic)
|
static SubLObject |
inference_worker_split.meta_split_tactic_note_split_tactic_done(SubLObject tactic,
SubLObject index)
|
static SubLObject |
inference_worker_split.meta_split_tactic_p(SubLObject object)
|
static SubLObject |
inference_worker_split.meta_split_tactic_todo_indices(SubLObject meta_split_tactic)
|
static SubLObject |
inference_worker_split.meta_split_tactics_enabledP()
|
static SubLObject |
inference_modules.meta_structural_module_p(SubLObject object)
|
static SubLObject |
inference_worker_split.meta_structural_progress_iterator_doneP(SubLObject tactic)
|
static SubLObject |
inference_worker.meta_structural_tactic_p(SubLObject tactic)
|
static SubLObject |
inference_modules.meta_transformation_module_p(SubLObject object)
|
static SubLObject |
inference_worker_transformation.meta_transformation_tactic_p(SubLObject object)
|
static SubLObject |
inference_min_transformation_depth.min_transformation_depth_from_signature(SubLObject signature)
|
static SubLObject |
inference_tactician_utilities.module_scaling_factor(SubLObject module_spec)
Assumes zero b-values |
static SubLObject |
inference_worker_join_ordered.motivated_followup_multi_literal_subclause_specs_case_1(SubLObject supported_problem,
SubLObject dnf_clause)
|
static SubLObject |
inference_worker_join_ordered.motivated_followup_multi_literal_subclause_specs_case_2(SubLObject supported_problem,
SubLObject dnf_clause)
|
static SubLObject |
inference_worker_removal.motivated_multi_literal_subclause_specs(SubLObject contextualized_dnf_clause)
|
static SubLObject |
inference_tactician.motivation_strategem_link_p(SubLObject object)
Strategems that make a new root. |
static SubLObject |
inference_datastructures_problem_query.mt_asent_sense_from_atomic_contextualized_clause(SubLObject contextualized_clause)
assumes CONTEXTUALIZED-CLAUSE is an atomic-clause-p |
static SubLObject |
inference_datastructures_problem.mt_asent_sense_from_single_literal_problem(SubLObject problem)
|
static SubLObject |
inference_datastructures_problem_query.mt_asent_sense_from_singleton_query(SubLObject query)
assumes QUERY is a singleton contextualized-dnf-clauses-p whose single element is an atomic-clause-p |
static SubLObject |
inference_datastructures_problem.multi_clause_problem_p(SubLObject object)
|
static SubLObject |
inference_tactician_utilities.multi_literal_problem_global_preference_level(SubLObject problem,
SubLObject strategic_context)
|
static SubLObject |
inference_datastructures_problem.multi_literal_problem_p(SubLObject object)
|
static SubLObject |
inference_tactician_utilities.multi_literal_problem_tactics_to_activate(SubLObject problem,
SubLObject strategic_context)
|
static SubLObject |
inference_min_transformation_depth.napply_literal_map(SubLObject source_mtds,
SubLObject literal_map,
SubLObject target_mtds)
|
static SubLObject |
inference_worker.ncanonicalize_proof_bindings_int(SubLObject proof_bindings)
|
static SubLObject |
inference_worker.ncanonicalize_proof_bindings(SubLObject proof_bindings)
|
static SubLObject |
inference_modules.negated_allowed_modules_spec_p(SubLObject object)
|
static SubLObject |
inference_worker.neutral_problem_p(SubLObject problem,
SubLObject strategic_context)
|
static SubLObject |
inference_worker_answer.new_answer_link_int(SubLObject inference)
|
static SubLObject |
inference_worker_answer.new_answer_link(SubLObject inference)
Creates a new answer link under INFERENCE. |
static SubLObject |
inference_balanced_tactician_datastructures.new_balanced_strategy_data(SubLObject removal_index,
SubLObject new_root_index,
SubLObject transformation_index)
|
static SubLObject |
inference_worker_join_ordered.new_conjunctive_proof(SubLObject conjunctive_link,
SubLObject subproofs_with_sub_bindings)
|
static SubLObject |
inference_kernel.new_continuable_inference_from_dnf_int(SubLObject dnf,
SubLObject mt,
SubLObject scoped_vars,
SubLObject input_static_properties,
SubLObject query_static_properties)
|
static SubLObject |
inference_kernel.new_continuable_inference_int(SubLObject sentence,
SubLObject mt,
SubLObject input_static_properties,
SubLObject query_static_properties)
|
static SubLObject |
inference_kernel.new_cyc_query_from_dnf(SubLObject dnf,
SubLObject mt,
SubLObject scoped_vars,
SubLObject query_properties)
Like @xref new-cyc-query except skips the canonicalization step by taking a canonicalized DNF as input. |
static SubLObject |
inference_kernel.new_cyc_query_int(SubLObject inference,
SubLObject input_dynamic_properties,
SubLObject query_dynamic_properties,
SubLObject problem_store_privateP)
|
static SubLObject |
inference_kernel.new_cyc_query(SubLObject sentence,
SubLObject mt,
SubLObject query_properties)
Creates, runs, and destroys an inference. |
static SubLObject |
inference_trivial.new_cyc_trivial_query_from_dnf_int(SubLObject dnf,
SubLObject mt,
SubLObject scoped_vars,
SubLObject query_properties)
|
static SubLObject |
inference_trivial.new_cyc_trivial_query_int(SubLObject sentence,
SubLObject mt,
SubLObject query_properties)
|
static SubLObject |
inference_trivial.new_cyc_trivial_query_via_removal_ask(SubLObject sentence_clause,
SubLObject v_bindings,
SubLObject free_hl_vars,
SubLObject trivial_query_properties)
|
static SubLObject |
forward.new_forward_concluded_supports(SubLObject rule,
SubLObject trigger_supports,
SubLObject inference_supports)
Combine RULE, TRIGGER-SUPPORTS and INFERENCE-SUPPORTS (if any) into a single list of support-p that represents one complete justification for a new forward conclusion. |
static SubLObject |
forward.new_forward_inference_environment()
|
static SubLObject |
forward.new_forward_problem_store()
|
static SubLObject |
forward.new_forward_query_from_dnf(SubLObject query_dnf,
SubLObject pragmatic_dnf,
SubLObject propagation_mt,
SubLObject overriding_query_properties)
|
static SubLObject |
inference_worker.new_goal_proof(SubLObject goal_link)
|
static SubLObject |
inference_modules.new_hl_module(SubLObject name,
SubLObject plist)
|
static SubLObject |
inference_strategist.new_inference_answer_from_proof(SubLObject inference,
SubLObject proof)
|
static SubLObject |
inference_datastructures_inference.new_inference_answer_id(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.new_inference_answer_justification(SubLObject answer,
SubLObject supports)
|
static SubLObject |
inference_datastructures_inference.new_inference_answer(SubLObject inference,
SubLObject v_bindings)
|
static SubLObject |
inference_datastructures_enumerated_types.new_inference_error_suspend_status(SubLObject message)
|
static SubLObject |
inference_metrics.new_inference_metric(SubLObject name,
SubLObject evaluation_func,
SubLObject evaluation_arg1,
SubLObject cross_productP)
|
static SubLObject |
inference_datastructures_inference.new_inference_p(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.new_inference(SubLObject store)
Allocates a new inference object and sets up its internal datastructures. |
static SubLObject |
inference_min_transformation_depth.new_initial_clause_pqds(SubLObject contextualized_clause,
SubLObject depth)
|
static SubLObject |
inference_min_transformation_depth.new_initial_pqds(SubLObject problem_query,
SubLObject depth)
|
static SubLObject |
inference_worker_join.new_join_link_data(SubLObject first_mapped_problem,
SubLObject second_mapped_problem)
|
static SubLObject |
inference_worker_join.new_join_link(SubLObject supported_problem,
SubLObject first_supporting_mapped_problem,
SubLObject second_supporting_mapped_problem)
|
static SubLObject |
inference_worker_join_ordered.new_join_ordered_link_data()
|
static SubLObject |
inference_worker_join_ordered.new_join_ordered_link(SubLObject supported_problem,
SubLObject focal_supporting_mapped_problem,
SubLObject non_focal_supporting_mapped_problem)
|
static SubLObject |
inference_worker_join_ordered.new_join_ordered_proof(SubLObject join_ordered_link,
SubLObject subproofs_with_sub_bindings)
|
static SubLObject |
inference_worker_join_ordered.new_join_ordered_tactic(SubLObject jo_link,
SubLObject focal_supporting_problem_spec)
Create a new :JOIN-ORDERED tactic for PROBLEM in which FOCAL-SUPPORTING-PROBLEM-SPEC specifies the literals of DNF-CLAUSE which should be the focal supporting problem and the remaining literals should be the non-focal supporting problem. |
static SubLObject |
inference_worker_join.new_join_proof(SubLObject join_link,
SubLObject subproofs_with_sub_bindings)
|
static SubLObject |
inference_worker_join.new_join_tactic(SubLObject join_link,
SubLObject first_supporting_problem_spec)
|
static SubLObject |
inference_datastructures_problem_link.new_mapped_problem(SubLObject problem,
SubLObject variable_map)
|
static SubLObject |
inference_worker_split.new_meta_split_progress_iterator(SubLObject tactic)
|
static SubLObject |
inference_worker_split.new_meta_split_tactic(SubLObject problem)
|
static SubLObject |
inference_worker_transformation.new_meta_transformation_tactic(SubLObject problem,
SubLObject asent,
SubLObject sense)
|
static SubLObject |
inference_tactician.new_problem_happiness_index()
|
static SubLObject |
inference_datastructures_problem_link.new_problem_link_int(SubLObject supported_object,
SubLObject type)
|
static SubLObject |
inference_datastructures_problem_link.new_problem_link(SubLObject type,
SubLObject supported_problem)
Creates a new link under SUPPORTED-PROBLEM |
static SubLObject |
inference_datastructures_problem_query.new_problem_query_from_contextualized_asent_sense(SubLObject contextualized_asent,
SubLObject sense)
|
static SubLObject |
inference_datastructures_problem_query.new_problem_query_from_contextualized_clause(SubLObject contextualized_clause)
|
static SubLObject |
inference_datastructures_problem_query.new_problem_query_from_subclause_spec(SubLObject contextualized_clause,
SubLObject subclause_spec)
|
static SubLObject |
inference_datastructures_problem_query.new_problem_query_without_subclause_spec(SubLObject contextualized_clause,
SubLObject subclause_spec)
|
static SubLObject |
inference_datastructures_problem_store.new_problem_store_id()
|
static SubLObject |
inference_datastructures_problem_store.new_problem_store_janitor(SubLObject store)
|
static SubLObject |
inference_datastructures_problem_store.new_problem_store(SubLObject problem_store_properties)
Allocates a new problem-store object and sets up its internal datastructures. |
static SubLObject |
inference_datastructures_strategy.new_problem_strategic_properties()
|
static SubLObject |
inference_datastructures_problem.new_problem(SubLObject store,
SubLObject query)
Creates and canonicalizes a new problem. |
static SubLObject |
inference_datastructures_proof.new_proof_with_bindings(SubLObject link,
SubLObject v_bindings,
SubLObject subproofs)
|
static SubLObject |
inference_datastructures_proof.new_proof(SubLObject link,
SubLObject subproofs)
|
static SubLObject |
inference_worker_removal.new_removal_link_data(SubLObject removal_link)
|
static SubLObject |
inference_worker_removal.new_removal_link_int(SubLObject problem,
SubLObject hl_module,
SubLObject removal_bindings,
SubLObject supports)
Returns a new :removal link with its data properties set to HL-MODULE, BINDINGS, and SUPPORTS, with a supported problem of PROBLEM, and no supporting problems yet. |
static SubLObject |
inference_worker_removal.new_removal_link(SubLObject problem,
SubLObject hl_module,
SubLObject removal_bindings,
SubLObject supports)
|
static SubLObject |
inference_worker_removal.new_removal_proof(SubLObject removal_link)
|
static SubLObject |
removal_tactician_datastructures.new_removal_strategy_data(SubLObject removal_index)
|
static SubLObject |
inference_worker_removal.new_removal_tactic_expand_results_progress_iterator(SubLObject tactic,
SubLObject expand_results)
|
static SubLObject |
inference_worker_removal.new_removal_tactic_output_generate_progress_iterator(SubLObject tactic,
SubLObject output_iterator,
SubLObject encoded_bindings)
|
static SubLObject |
inference_worker_removal.new_removal_tactic(SubLObject problem,
SubLObject hl_module,
SubLObject productivity,
SubLObject completeness)
|
static SubLObject |
inference_worker_restriction.new_restriction_link_data(SubLObject restriction_link)
|
static SubLObject |
inference_worker_restriction.new_restriction_link(SubLObject supported_problem,
SubLObject supporting_mapped_problem,
SubLObject restriction_bindings,
SubLObject listening_linkP,
SubLObject hl_module)
|
static SubLObject |
inference_worker_restriction.new_restriction_proof(SubLObject restriction_link,
SubLObject restricted_proof,
SubLObject unrestricted_bindings)
Called when a new unrestricted proof is needed. |
static SubLObject |
inference_worker.new_root_answer_link(SubLObject inference,
SubLObject mapped_root_problem)
Hooks up the answer link between the root subproblem and the strategy, but intentionally doesn't propagate it yet -- this is part of A-Brain behaviour, not initialization. |
static SubLObject |
inference_datastructures_inference.new_simplest_inference_of_type(SubLObject store,
SubLObject strategy_type)
|
static SubLObject |
inference_datastructures_inference.new_simplest_inference(SubLObject store)
|
static SubLObject |
inference_worker_split.new_split_link(SubLObject supported_problem,
SubLObject supporting_mapped_problems)
|
static SubLObject |
inference_worker_split.new_split_proof(SubLObject link,
SubLObject subproofs_with_sub_bindings)
|
static SubLObject |
inference_worker_split.new_split_tactic(SubLObject supported_problem,
SubLObject index)
|
static SubLObject |
inference_strategic_heuristics.new_strategic_heuristic_data(SubLObject function,
SubLObject scaling_factor,
SubLObject pretty_name,
SubLObject comment,
SubLObject tactic_type)
|
static SubLObject |
inference_datastructures_strategy.new_strategy_type(SubLObject type,
SubLObject plist)
|
static SubLObject |
inference_datastructures_strategy.new_strategy(SubLObject type,
SubLObject inference)
|
static SubLObject |
inference_min_transformation_depth.new_subclause_literal_map(SubLObject clause,
SubLObject subclause,
SubLObject missing)
|
static SubLObject |
inference_min_transformation_depth.new_subclause_pqds(SubLObject parent_pqds,
SubLObject subclause_spec)
|
static SubLObject |
inference_datastructures_tactic.new_tactic_progress_iterator(SubLObject iteration_type,
SubLObject tactic,
SubLObject sub_state)
|
static SubLObject |
inference_datastructures_strategy.new_tactic_strategic_properties()
|
static SubLObject |
inference_datastructures_tactic.new_tactic(SubLObject problem,
SubLObject hl_module,
SubLObject data)
|
static SubLObject |
inference_worker_transformation.new_transformation_link_data(SubLObject transformation_link)
|
static SubLObject |
inference_worker_transformation.new_transformation_link_int(SubLObject problem,
SubLObject hl_module,
SubLObject transformation_bindings,
SubLObject supports,
SubLObject non_explanatory_subquery)
Returns a new :transformation link with its data properties set to HL-MODULE, BINDINGS, and SUPPORTS, with a supported problem of PROBLEM, and no supporting problems yet. |
static SubLObject |
inference_worker_transformation.new_transformation_link(SubLObject supported_problem,
SubLObject supporting_mapped_problem,
SubLObject hl_module,
SubLObject transformation_bindings,
SubLObject rule_assertion,
SubLObject more_supports,
SubLObject non_explanatory_subquery)
|
static SubLObject |
inference_worker_transformation.new_transformation_proof(SubLObject transformation_link,
SubLObject subproof,
SubLObject variable_map)
|
static SubLObject |
inference_analysis.new_transformation_rule_statistics()
|
static SubLObject |
inference_worker_transformation.new_transformation_tactic(SubLObject problem,
SubLObject hl_module,
SubLObject productivity,
SubLObject rule)
|
static SubLObject |
inference_worker_transformation.nmerge_dnf(SubLObject existing_dnf,
SubLObject added_dnf)
Destructively modify EXISTING-DNF by merging ADDED-DNF into it. |
static SubLObject |
inference_worker.no_good_problem_p(SubLObject problem,
SubLObject strategic_context)
|
static SubLObject |
inference_datastructures_enumerated_types.no_good_problem_status_p(SubLObject status)
|
static SubLObject |
inference_worker.no_good_version_of_problem_status(SubLObject status)
|
static SubLObject |
inference_czer.non_contiguous_hl_varP(SubLObject object)
|
static SubLObject |
inference_czer.non_fixed_variable_p(SubLObject object)
An HL variable that is not a member of *inference-czer-fixed-vars-table* |
static SubLObject |
inference_worker_join_ordered.non_focal_restriction_link_with_corresponding_focal_proofP(SubLObject restriction_link,
SubLObject join_ordered_link)
|
static SubLObject |
inference_worker_join_ordered.non_focal_to_focal_variable_map_internal(SubLObject join_ordered_link)
|
static SubLObject |
inference_worker_join_ordered.non_focal_to_focal_variable_map(SubLObject join_ordered_link)
|
static SubLObject |
removal_module_utilities.non_null_answer_to_singleton(SubLObject answer)
If ANSWER is non-nil, return a singleton answer list with ANSWER as the sole item. |
static SubLObject |
inference_czer.not_at_all_commutative_contextualized_asent_p(SubLObject contextualized_asent)
|
static SubLObject |
inference_worker_join_ordered.note_all_triggering_proofs_processed(SubLObject restriction_link)
|
static SubLObject |
inference_worker_answer.note_answer_link_propagated(SubLObject answer_link)
|
static SubLObject |
inference_worker.note_argument_link_added(SubLObject link)
|
static SubLObject |
inference_worker.note_goal_link_added(SubLObject link)
|
static SubLObject |
inference_analysis.note_inference_answer_proof_rules(SubLObject rules)
Notes that the rules in RULE-SET-CONTENTS have been successfully used together in an inference answer proof. |
static SubLObject |
inference_datastructures_inference.note_inference_invalid(SubLObject inference)
|
static SubLObject |
inference_datastructures_problem_link.note_mapped_problem_invalid(SubLObject mapped_problem)
|
static SubLObject |
forward.note_new_forward_assertible(SubLObject hl_assertible)
|
static SubLObject |
inference_worker.note_problem_created(SubLObject problem)
Changes PROBLEM's status to :unexamined. |
static SubLObject |
inference_worker.note_problem_examined(SubLObject problem)
|
static SubLObject |
inference_worker.note_problem_finished(SubLObject problem,
SubLObject strategic_context)
Assumes that strategy activity is propagated first, since it uses that as a criterion for considering no-goodness. |
static SubLObject |
inference_datastructures_problem.note_problem_invalid(SubLObject problem)
|
static SubLObject |
inference_datastructures_problem_link.note_problem_link_invalid(SubLObject link)
|
static SubLObject |
inference_datastructures_problem.note_problem_min_transformation_depth_signature(SubLObject problem,
SubLObject inference,
SubLObject new_pqds)
|
static SubLObject |
inference_worker.note_problem_pending(SubLObject problem,
SubLObject strategic_context)
Assumes that strategy activity is propagated first, since it uses that as a criterion for considering no-goodness. |
static SubLObject |
inference_worker.note_problem_possible(SubLObject problem)
|
static SubLObject |
inference_datastructures_problem_store.note_problem_store_destruction_imminent(SubLObject store)
|
static SubLObject |
inference_datastructures_problem_store.note_problem_store_invalid(SubLObject store)
|
static SubLObject |
inference_datastructures_problem_store.note_problem_store_most_recent_tactic_executed(SubLObject store,
SubLObject tactic)
|
static SubLObject |
inference_datastructures_problem_store.note_problem_store_prepared(SubLObject store)
|
static SubLObject |
inference_worker.note_problem_strategically_possible(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_proof.note_proof_invalid(SubLObject proof)
|
static SubLObject |
inference_worker_join_ordered.note_restricted_non_focal_finished(SubLObject join_ordered_link,
SubLObject restriction_link)
look up the proof from the index on the jo-link and note it processed |
static SubLObject |
inference_worker_split.note_split_tactics_strategically_possible(SubLObject split_tactics)
|
static SubLObject |
inference_datastructures_strategy.note_strategy_invalid(SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.note_strategy_should_reconsider_set_asides(SubLObject strategy)
|
static SubLObject |
inference_datastructures_tactic.note_tactic_discarded(SubLObject tactic)
|
static SubLObject |
inference_datastructures_tactic.note_tactic_executed(SubLObject tactic)
|
static SubLObject |
inference_worker.note_tactic_finished(SubLObject tactic)
|
static SubLObject |
inference_datastructures_tactic.note_tactic_invalid(SubLObject tactic)
|
static SubLObject |
inference_datastructures_tactic.note_tactic_most_recent_executed(SubLObject tactic)
|
static SubLObject |
inference_datastructures_tactic.note_tactic_progress_iterator(SubLObject tactic,
SubLObject progress_iterator)
|
static SubLObject |
inference_datastructures_enumerated_types.number_of_children_for_productivity(SubLObject productivity)
Converts a productivity to an expected number of children. |
static SubLObject |
inference_strategic_heuristics.numeric_table_lookup(SubLObject n,
SubLObject lookup_table,
SubLObject v_default)
Return a value associated with the numeric argument N via a table lookup. |
static SubLObject |
inference_worker.pending_problem_p(SubLObject problem,
SubLObject strategic_context)
|
static SubLObject |
inference_datastructures_enumerated_types.pending_problem_status_p(SubLObject status)
|
static SubLObject |
inference_worker.pending_version_of_problem_status(SubLObject status)
|
static SubLObject |
argumentation.perform_argumentation(SubLObject v_arguments)
|
static SubLObject |
forward.perform_forward_inference()
Exhaustively complete all pending forward inference |
static SubLObject |
inference_strategist.perform_inference_answer_proof_analysis(SubLObject answer,
SubLObject proof)
|
static SubLObject |
inference_worker.perform_lazy_proof_rejection(SubLObject proof,
SubLObject inference)
|
static SubLObject |
inference_czer.pick_some_awesome_lits(SubLObject not_yet_sorted_literals,
SubLObject skip_fully_fixedP)
Result is top-level destructible. |
static SubLObject |
inference_worker.possible_problem_p(SubLObject problem,
SubLObject strategic_context)
|
static SubLObject |
inference_datastructures_enumerated_types.possible_problem_status_p(SubLObject status)
|
static SubLObject |
inference_worker.possible_version_of_problem_status(SubLObject status)
|
static SubLObject |
inference_worker.possibly_activate_problem(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_worker_residual_transformation.possibly_add_residual_transformation_links_via_join_ordered_link(SubLObject join_ordered_link)
|
static SubLObject |
inference_worker_residual_transformation.possibly_add_residual_transformation_links_via_transformation_link(SubLObject transformation_link)
|
static SubLObject |
inference_worker.possibly_compute_strategic_properties_of_problem_tactics(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_worker.possibly_compute_strategic_properties_of_tactic(SubLObject tactic,
SubLObject strategy)
|
static SubLObject |
inference_worker_join.possibly_determine_new_join_tactic(SubLObject supported_problem,
SubLObject first_supporting_problem_spec,
SubLObject dnf_clause)
Possibly create a new :JOIN tactic for PROBLEM in which FIRST-SUPPORTING-PROBLEM-SPEC specifies the literals of DNF-CLAUSE which should be the first supporting problem and the remaining literals should be the second supporting problem. |
static SubLObject |
inference_analysis.possibly_enqueue_asked_query_from_inference(SubLObject inference)
|
static SubLObject |
inference_analysis.possibly_enqueue_asked_query(SubLObject query_sentence,
SubLObject query_mt,
SubLObject query_properties)
|
static SubLObject |
hl_prototypes.possibly_hl_prototype_assertionP(SubLObject assertion)
|
static SubLObject |
inference_worker.possibly_note_eager_pruning_problem(SubLObject problem)
|
static SubLObject |
inference_czer.possibly_note_hl_var_contiguity_pair(SubLObject object)
|
static SubLObject |
inference_worker.possibly_note_problem_finished(SubLObject problem,
SubLObject strategic_context)
Notes that PROBLEM is finished (wrt STRATEGIC-CONTEXT) unless it is already known to be finished (wrt STRATEGIC-CONTEXT). |
static SubLObject |
inference_worker.possibly_note_problem_pending(SubLObject problem,
SubLObject strategic_context)
Notes that PROBLEM is pending (wrt STRATEGIC-CONTEXT) unless it is already known to be pending (wrt STRATEGIC-CONTEXT). |
static SubLObject |
inference_worker.possibly_note_problem_relevant(SubLObject inference,
SubLObject problem)
|
static SubLObject |
inference_worker.possibly_note_problem_strategically_examined(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_worker.possibly_note_problem_strategically_possible(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_worker.possibly_note_proof_processed(SubLObject proof)
|
static SubLObject |
inference_worker.possibly_note_tactic_finished(SubLObject tactic)
|
static SubLObject |
inference_worker.possibly_propagate_answer_link(SubLObject link)
|
static SubLObject |
inference_worker.possibly_propagate_problem_finished(SubLObject problem,
SubLObject strategic_context)
|
static SubLObject |
inference_worker_removal.possibly_replace_ist_supports(SubLObject problem,
SubLObject removal_bindings,
SubLObject supports)
|
static SubLObject |
inference_analysis.possibly_save_recent_asked_queries()
Save recent asked queries, if it appears sensible to do so. |
static SubLObject |
inference_analysis.possibly_save_recent_experience()
Save recent experience, if it appears sensible to do so. |
static SubLObject |
inference_datastructures_inference.possibly_signal_inference_new_transformation_depth_reached(SubLObject inference,
SubLObject new_depth)
|
static SubLObject |
inference_datastructures_inference.possibly_signal_inference_status_change(SubLObject inference)
Called immediately after the status change |
static SubLObject |
inference_datastructures_inference.possibly_signal_new_inference_answer(SubLObject inference,
SubLObject new_answer)
Called immediately after the creation of NEW-ANSWER |
static SubLObject |
inference_datastructures_tactic.possibly_update_tactic_productivity_from_iterator(SubLObject tactic,
SubLObject output_iterator)
|
static SubLObject |
inference_strategist.possibly_wait_for_inference_to_unblock(SubLObject inference)
|
static SubLObject |
inference_worker_transformation.potentially_wf_restricted_transformation_dependent_asent(SubLObject contextualized_asent,
SubLObject sense,
SubLObject abduction_allowedP)
|
static SubLObject |
inference_worker_transformation.potentially_wf_transformation_dependent_query(SubLObject dependent_query,
SubLObject abduction_allowedP)
|
static SubLObject |
inference_min_transformation_depth.pqds_merge(SubLObject pqds1,
SubLObject pqds2)
|
static SubLObject |
inference_modules.predicate_uses_meta_removal_moduleP(SubLObject predicate,
SubLObject meta_removal_module)
All predicates use all meta-removal modules unless they are solely specific and have not been stated as @xref inference-removal-module-use-meta-removal. |
static SubLObject |
inference_tactician_utilities.preference_scaling_factor(SubLObject preference_level)
Assumes zero b-values |
static SubLObject |
inference_strategist.prepare_inference_hl_query_from_dnf(SubLObject inference,
SubLObject input_dnf,
SubLObject scoped_vars)
|
static SubLObject |
inference_strategist.prepare_inference_hl_query_int(SubLObject input_mt,
SubLObject input_el_query,
SubLObject input_non_explanatory_el_query,
SubLObject hypothesizeP)
Given INPUT-MT, INPUT-EL-QUERY, INPUT-NON-EXPLANATORY-EL-QUERY and HYPOTHESIZE? for some inference, determine the MT, EL-QUERY, EXPLANATORY-EL-QUERY and HYPOTHETICAL-BINDINGS to use. |
static SubLObject |
inference_strategist.prepare_inference_hl_query(SubLObject inference,
SubLObject disjunction_free_el_vars_policy,
SubLObject hypothesizeP)
Modifies and returns INFERENCE. |
static SubLObject |
inference_datastructures_inference.prepared_inference_p(SubLObject object)
|
static SubLObject |
inference_datastructures_proof.prf_bindings(SubLObject object)
|
static SubLObject |
inference_datastructures_proof.prf_link(SubLObject object)
|
static SubLObject |
inference_datastructures_proof.prf_subproofs(SubLObject object)
|
static SubLObject |
inference_datastructures_proof.prf_suid(SubLObject object)
|
static SubLObject |
inference_datastructures_problem.prob_argument_link_bindings_index(SubLObject object)
|
static SubLObject |
inference_datastructures_problem.prob_argument_links(SubLObject object)
|
static SubLObject |
inference_datastructures_problem.prob_dependent_links(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_link.prob_link_data(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_link.prob_link_open_flags(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_link.prob_link_suid(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_link.prob_link_supported_object(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_link.prob_link_supporting_mapped_problems(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_link.prob_link_type(SubLObject object)
|
static SubLObject |
inference_datastructures_problem.prob_proof_bindings_index(SubLObject object)
|
static SubLObject |
inference_datastructures_problem.prob_query(SubLObject object)
|
static SubLObject |
inference_datastructures_problem.prob_status(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_store.prob_store_abduction_allowedP(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_store.prob_store_add_restriction_layer_of_indirectionP(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_store.prob_store_complex_problem_query_czer_index(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_store.prob_store_complex_problem_query_signatures(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_store.prob_store_compute_answer_justificationsP(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_store.prob_store_direction(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_store.prob_store_equality_reasoning_domain(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_store.prob_store_equality_reasoning_method(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_store.prob_store_historical_root_problems(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_store.prob_store_inference_id_index(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_store.prob_store_intermediate_step_validation_level(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_store.prob_store_janitor_indestructible_problems(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_store.prob_store_janitor(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_store.prob_store_link_id_index(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_store.prob_store_lock(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_store.prob_store_max_problem_count(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_store.prob_store_memoization_state(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_store.prob_store_meta_problem_store(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_store.prob_store_min_depth_index(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_store.prob_store_min_proof_depth_index(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_store.prob_store_min_transformation_depth_index(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_store.prob_store_min_transformation_depth_signature_index(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_store.prob_store_negation_by_failureP(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_store.prob_store_new_terms_allowedP(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_store.prob_store_non_explanatory_subproofs_index(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_store.prob_store_non_explanatory_subproofs_possibleP(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_store.prob_store_preparedP(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_store.prob_store_problem_by_query_index(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_store.prob_store_problem_id_index(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_store.prob_store_processed_proofs(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_store.prob_store_proof_id_index(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_store.prob_store_proof_keeping_index(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_store.prob_store_rejected_proofs(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_store.prob_store_removal_allowedP(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_store.prob_store_rewrite_allowedP(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_store.prob_store_sbhl_resource_space(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_store.prob_store_strategy_id_index(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_store.prob_store_suid(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_store.prob_store_transformation_allowedP(SubLObject object)
|
static SubLObject |
inference_datastructures_problem.prob_store(SubLObject object)
|
static SubLObject |
inference_datastructures_strategy.prob_strategic_properties_flags(SubLObject object)
|
static SubLObject |
inference_datastructures_strategy.prob_strategic_properties_possible_tactic_count(SubLObject object)
|
static SubLObject |
inference_datastructures_strategy.prob_strategic_properties_status(SubLObject object)
|
static SubLObject |
inference_datastructures_strategy.prob_strategic_properties_tactic_strategic_property_index(SubLObject object)
|
static SubLObject |
inference_datastructures_problem.prob_suid(SubLObject object)
|
static SubLObject |
inference_datastructures_problem.prob_tactics(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.probably_approximately_done_cutoff_time(SubLObject probability)
|
static SubLObject |
inference_datastructures_strategy.problem_active_in_strategyP(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_problem.problem_argument_links_lookup(SubLObject problem,
SubLObject v_bindings)
|
static SubLObject |
inference_datastructures_problem.problem_argument_links(SubLObject problem)
|
static SubLObject |
inference_worker.problem_could_be_finishedP(SubLObject problem,
SubLObject consider_deepP,
SubLObject strategic_context,
SubLObject consider_transformation_tacticsP)
|
static SubLObject |
inference_datastructures_problem.problem_dependent_links(SubLObject problem)
|
static SubLObject |
inference_datastructures_problem.problem_first_argument_link_of_type(SubLObject problem,
SubLObject type)
|
static SubLObject |
inference_worker_split.problem_first_split_argument_link(SubLObject problem)
|
static SubLObject |
inference_worker.problem_generalized_removal_completeness(SubLObject problem,
SubLObject strategic_context)
Returns the maximal completeness of PROBLEM's generalized removal tactics (wrt STRATEGIC-CONTEXT if provided), even the discarded ones. |
static SubLObject |
inference_tactician_utilities.problem_global_preference_level(SubLObject problem,
SubLObject strategic_context,
SubLObject shared_variables)
|
static SubLObject |
inference_worker.problem_goodP(SubLObject problem)
PROBLEM is deemed good iff it has at least one proof. |
static SubLObject |
inference_tactician.problem_happiness_index_add(SubLObject happiness_index,
SubLObject happiness,
SubLObject object)
|
static SubLObject |
inference_tactician.problem_happiness_index_empty_p(SubLObject happiness_index)
|
static SubLObject |
inference_tactician.problem_happiness_index_next(SubLObject happiness_index)
|
static SubLObject |
inference_tactician.problem_happiness_index_peek(SubLObject happiness_index)
|
static SubLObject |
inference_worker_join_ordered.problem_has_a_complete_conjunctive_removal_tacticP(SubLObject problem)
|
static SubLObject |
inference_worker_restriction.problem_has_a_simplificationP(SubLObject problem)
|
static SubLObject |
inference_datastructures_problem.problem_has_argument_link_of_typeP(SubLObject problem,
SubLObject type)
|
static SubLObject |
inference_datastructures_problem.problem_has_argument_link_p(SubLObject problem)
|
static SubLObject |
inference_worker.problem_has_been_transformedP(SubLObject problem,
SubLObject inference)
|
static SubLObject |
inference_datastructures_problem.problem_has_complete_possible_removal_tacticP(SubLObject problem,
SubLObject strategic_context)
|
static SubLObject |
inference_datastructures_problem.problem_has_dependent_link_of_typeP(SubLObject problem,
SubLObject type)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.problem_has_executed_a_complete_removal_tacticP(SubLObject problem,
SubLObject strategic_context)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.problem_has_executed_a_complete_tacticP(SubLObject problem,
SubLObject strategic_context,
SubLObject type)
|
static SubLObject |
inference_tactician_utilities.problem_has_no_allowed_or_executed_tactics_wrt_removalP(SubLObject problem,
SubLObject strategic_context)
Return T iff PROBLEM has no removal-relevant tactic with a completeness of anything other than :impossible or a preference of anything other than :disallowed. |
static SubLObject |
inference_datastructures_problem.problem_has_possible_removal_tacticP(SubLObject problem,
SubLObject strategic_context)
|
static SubLObject |
inference_datastructures_problem.problem_has_possible_tacticsP(SubLObject problem)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.problem_has_relevant_supporting_problemP(SubLObject problem,
SubLObject strategic_context,
SubLObject consider_transformation_tacticsP)
|
static SubLObject |
inference_tactician_utilities.problem_has_some_complete_non_thrown_away_removal_tacticP(SubLObject problem,
SubLObject strategic_context)
Return T iff PROBLEM has some :complete non-thrown-away removal tactic. |
static SubLObject |
inference_worker.problem_has_some_open_obviously_neutral_argument_linkP(SubLObject problem,
SubLObject consider_deepP,
SubLObject strategic_context,
SubLObject consider_transformation_tacticsP)
|
static SubLObject |
inference_worker.problem_has_some_proof_spec_to_propagateP(SubLObject problem)
|
static SubLObject |
inference_datastructures_problem.problem_has_some_proofP(SubLObject problem,
SubLObject proof_status)
|
static SubLObject |
inference_datastructures_problem.problem_has_some_proven_proofP(SubLObject problem)
|
static SubLObject |
inference_datastructures_problem.problem_has_split_tacticsP(SubLObject problem)
|
static SubLObject |
inference_datastructures_problem.problem_has_tactic_of_type_with_statusP(SubLObject problem,
SubLObject type,
SubLObject status)
|
static SubLObject |
inference_datastructures_problem.problem_has_tactic_of_typeP(SubLObject problem,
SubLObject type)
|
static SubLObject |
inference_datastructures_problem.problem_has_transformation_tacticsP(SubLObject problem)
|
static SubLObject |
inference_datastructures_problem.problem_in_equality_reasoning_domainP(SubLObject problem)
|
static SubLObject |
inference_worker_transformation.problem_inference_and_non_continuable_problem_store_private(SubLObject problem)
Given a problem get its inference if the problem store it is in is private for its inference Also return whether the problem store is private and the inference is non-continuable. |
static SubLObject |
inference_datastructures_problem.problem_invalid_p(SubLObject problem)
|
static SubLObject |
inference_worker.problem_irrelevant_to_inferenceP(SubLObject problem,
SubLObject inference)
|
static SubLObject |
inference_worker_restriction.problem_is_a_simplificationP(SubLObject problem)
|
static SubLObject |
inference_datastructures_problem_link.problem_link_close_all(SubLObject link)
|
static SubLObject |
inference_datastructures_problem_link.problem_link_close_index(SubLObject link,
SubLObject index)
|
static SubLObject |
inference_datastructures_problem_link.problem_link_closedP(SubLObject link)
|
static SubLObject |
inference_worker.problem_link_could_be_finishedP(SubLObject link,
SubLObject strategic_context,
SubLObject consider_transformation_tacticsP)
|
static SubLObject |
inference_datastructures_problem_link.problem_link_data(SubLObject link)
|
static SubLObject |
inference_datastructures_problem_link.problem_link_find_supporting_mapped_problem_by_index(SubLObject link,
SubLObject index)
|
static SubLObject |
inference_datastructures_problem_link.problem_link_first_supporting_mapped_problem(SubLObject link)
|
static SubLObject |
inference_worker.problem_link_has_some_open_obviously_neutral_supporting_mapped_problemP(SubLObject link,
SubLObject strategic_context)
|
static SubLObject |
inference_datastructures_problem_link.problem_link_has_typeP(SubLObject link,
SubLObject type)
|
static SubLObject |
inference_datastructures_problem_link.problem_link_index_openP(SubLObject link,
SubLObject index)
|
static SubLObject |
inference_datastructures_problem_link.problem_link_invalid_p(SubLObject problem_link)
|
static SubLObject |
inference_worker.problem_link_no_goodP(SubLObject link,
SubLObject consider_deepP,
SubLObject strategic_context,
SubLObject consider_transformation_tacticsP)
A link is considered no-good if at least one of its supporting problems is no good. |
static SubLObject |
inference_datastructures_problem_link.problem_link_number_of_supporting_problems(SubLObject link)
|
static SubLObject |
inference_datastructures_problem_link.problem_link_open_all(SubLObject link)
|
static SubLObject |
inference_worker.problem_link_open_and_repropagate_index(SubLObject link,
SubLObject index)
|
static SubLObject |
inference_worker.problem_link_open_and_repropagate_supporting_mapped_problem(SubLObject link,
SubLObject supporting_mapped_problem)
|
static SubLObject |
inference_datastructures_problem_link.problem_link_open_flags(SubLObject link)
|
static SubLObject |
inference_datastructures_problem_link.problem_link_open_index(SubLObject link,
SubLObject index)
|
static SubLObject |
inference_datastructures_problem_link.problem_link_open_sole_supporting_mapped_problem(SubLObject link)
|
static SubLObject |
inference_datastructures_problem_link.problem_link_open_supporting_mapped_problem(SubLObject link,
SubLObject supporting_mapped_problem)
|
static SubLObject |
inference_datastructures_problem_link.problem_link_openP(SubLObject link)
|
static SubLObject |
inference_datastructures_problem_link.problem_link_p(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_link.problem_link_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
inference_datastructures_problem_link.problem_link_sole_supporting_mapped_problem_openP(SubLObject link)
|
static SubLObject |
inference_datastructures_problem_link.problem_link_sole_supporting_mapped_problem(SubLObject link)
|
static SubLObject |
inference_datastructures_problem_link.problem_link_sole_supporting_problem(SubLObject link)
|
static SubLObject |
inference_datastructures_problem_link.problem_link_store(SubLObject link)
|
static SubLObject |
inference_datastructures_problem_link.problem_link_suid(SubLObject link)
|
static SubLObject |
inference_datastructures_problem_link.problem_link_supported_inference(SubLObject link)
|
static SubLObject |
inference_datastructures_problem_link.problem_link_supported_object(SubLObject link)
|
static SubLObject |
inference_datastructures_problem_link.problem_link_supported_problem(SubLObject link)
|
static SubLObject |
inference_datastructures_problem_link.problem_link_supporting_mapped_problem_count(SubLObject link)
|
static SubLObject |
inference_datastructures_problem_link.problem_link_supporting_mapped_problem_openP(SubLObject link,
SubLObject supporting_mapped_problem)
|
static SubLObject |
inference_datastructures_problem_link.problem_link_supporting_mapped_problems(SubLObject link)
|
static SubLObject |
inference_datastructures_problem_link.problem_link_to_goal_p(SubLObject link)
|
static SubLObject |
inference_datastructures_problem_link.problem_link_type(SubLObject link)
|
static SubLObject |
inference_datastructures_problem_link.problem_link_with_supporting_problem_p(SubLObject object)
|
static SubLObject |
inference_lookahead_productivity.problem_max_removal_productivity(SubLObject problem,
SubLObject strategic_context)
|
static SubLObject |
inference_tactician.problem_maximal_subsuming_multi_focal_literal_join_ordered_tactics(SubLObject problem,
SubLObject relevant_tactic_type)
|
static SubLObject |
inference_datastructures_problem.problem_min_proof_depth(SubLObject problem,
SubLObject inference)
|
static SubLObject |
inference_min_transformation_depth.problem_min_transformation_depth_from_signature(SubLObject problem,
SubLObject inference)
|
static SubLObject |
inference_datastructures_problem.problem_min_transformation_depth_signature(SubLObject problem,
SubLObject inference)
|
static SubLObject |
inference_datastructures_problem.problem_min_transformation_depth(SubLObject problem,
SubLObject inference)
|
static SubLObject |
inference_datastructures_strategy.problem_motivatedP(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_problem.problem_next_tactic_suid(SubLObject problem)
|
static SubLObject |
inference_worker.problem_no_good_ignoring_transformation_tacticsP(SubLObject problem,
SubLObject strategic_context)
|
static SubLObject |
inference_worker.problem_no_goodP(SubLObject problem,
SubLObject consider_deepP,
SubLObject strategic_context,
SubLObject consider_transformation_tacticsP)
A problem is considered no-good if all of its argument links are no good, and it will never have any more. |
static SubLObject |
inference_datastructures_problem.problem_no_tactics_possibleP(SubLObject problem)
|
static SubLObject |
inference_datastructures_strategy.problem_note_tactic_not_strategically_possible(SubLObject problem,
SubLObject tactic,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.problem_note_tactic_strategically_possible(SubLObject problem,
SubLObject tactic,
SubLObject strategy)
|
static SubLObject |
inference_strategic_heuristics.problem_on_heuristic_rule_a_priori_utility_stackP(SubLObject problem)
|
static SubLObject |
inference_strategic_heuristics.problem_on_rule_historical_utility_stackP(SubLObject problem)
|
static SubLObject |
inference_datastructures_problem.problem_p(SubLObject object)
|
static SubLObject |
inference_datastructures_problem.problem_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
inference_datastructures_problem.problem_proof_bindings_index(SubLObject problem)
|
static SubLObject |
inference_datastructures_problem.problem_proof_count(SubLObject problem,
SubLObject proof_status)
|
static SubLObject |
inference_datastructures_problem.problem_proofs_lookup(SubLObject problem,
SubLObject v_bindings)
|
static SubLObject |
inference_datastructures_problem_query.problem_query_has_single_literal_p(SubLObject problem_query)
|
static SubLObject |
inference_datastructures_problem_query.problem_query_in_equality_reasoning_domainP(SubLObject query,
SubLObject equality_reasoning_domain)
|
static SubLObject |
inference_datastructures_problem_query.problem_query_p(SubLObject object)
|
static SubLObject |
inference_datastructures_problem.problem_query_sole_clause(SubLObject query)
|
static SubLObject |
inference_datastructures_problem_query.problem_query_variables(SubLObject query)
|
static SubLObject |
inference_datastructures_problem.problem_query(SubLObject problem)
|
static SubLObject |
inference_datastructures_strategy.problem_raw_strategic_status(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_worker.problem_raw_tactical_or_strategic_status(SubLObject problem,
SubLObject strategic_context)
If STRATEGIC-CONTEXT is :tactical, returns PROBLEM's status. |
static SubLObject |
inference_lookahead_productivity.problem_relevant_tactics_wrt_removal(SubLObject problem,
SubLObject strategic_context)
|
static SubLObject |
inference_datastructures_problem.problem_relevant_to_inferenceP(SubLObject problem,
SubLObject inference)
|
static SubLObject |
inference_datastructures_problem.problem_relevant_to_strategyP(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.problem_set_aside_cache_removal_status(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.problem_set_aside_cache_status_wrt_motivation(SubLObject problem,
SubLObject strategy,
SubLObject motivation)
|
static SubLObject |
inference_datastructures_strategy.problem_set_aside_cache_status(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.problem_set_aside_cache_transformation_status(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.problem_set_aside_in_strategyP(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_strategic_heuristics.problem_skolem_count(SubLObject problem)
|
static SubLObject |
inference_datastructures_problem.problem_sole_argument_link_of_type(SubLObject problem,
SubLObject type)
|
static SubLObject |
inference_datastructures_problem.problem_sole_clause(SubLObject problem)
|
static SubLObject |
inference_worker_split.problem_sole_split_argument_link(SubLObject problem)
PROBLEM should have exactly one argument link which is a split link. |
static SubLObject |
inference_datastructures_problem.problem_status(SubLObject problem)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_abduction_allowedP(SubLObject store)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_add_restriction_layer_of_indirectionP(SubLObject store)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_allows_proof_processingP(SubLObject store)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_compute_answer_justificationsP(SubLObject store)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_direction(SubLObject store)
|
static SubLObject |
inference_datastructures_enumerated_types.problem_store_dynamic_property_p(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_equality_reasoning_domain(SubLObject store)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_equality_reasoning_method(SubLObject store)
|
static SubLObject |
inference_worker_join_ordered.problem_store_followup_query_problem_p(SubLObject supported_problem)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_forwardP(SubLObject store)
Return T iff STORE has a direction of :FORWARD. |
static SubLObject |
inference_kernel.problem_store_from_properties(SubLObject static_properties)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_has_only_one_inferenceP(SubLObject store)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_historical_problem_count(SubLObject store)
Return the number of problems that have ever existed in STORE. |
static SubLObject |
inference_datastructures_problem_store.problem_store_historical_root_problem_count(SubLObject store)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_historical_root_problems(SubLObject store)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_inference_count(SubLObject store)
Return the number of inferences that are currently in STORE. |
static SubLObject |
inference_datastructures_problem_store.problem_store_inference_id_index(SubLObject store)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_intermediate_step_validation_level(SubLObject store)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_invalid_p(SubLObject store)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_janitor_note_stale(SubLObject janitor)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_link_id_index(SubLObject store)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_lock(SubLObject store)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_max_problem_count_reachedP(SubLObject store)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_max_problem_count(SubLObject store)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_max_proof_count_reachedP(SubLObject store)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_memoization_state(SubLObject store)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_min_proof_depth_index_remove_inference(SubLObject store,
SubLObject inference)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_min_proof_depth_index(SubLObject store)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_min_transformation_depth_index_remove_inference(SubLObject store,
SubLObject inference)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_min_transformation_depth_index(SubLObject store)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_min_transformation_depth_signature_index_remove_inference(SubLObject store,
SubLObject inference)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_min_transformation_depth_signature_index(SubLObject store)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_name(SubLObject problem_store)
Returns an object which is the unique name of PROBLEM-STORE. |
static SubLObject |
inference_datastructures_problem_store.problem_store_negation_by_failureP(SubLObject store)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_new_inference_id(SubLObject store)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_new_link_id(SubLObject store)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_new_problem_id(SubLObject store)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_new_proof_id(SubLObject store)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_new_strategy_id(SubLObject store)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_new_terms_allowedP(SubLObject store)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_newP(SubLObject store)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_non_explanatory_subproofs_possibleP(SubLObject store)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_note_transformation_rule_considered(SubLObject store,
SubLObject rule)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_note_transformation_rule_success(SubLObject store,
SubLObject rule)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_p(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_preparedP(SubLObject store)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_privateP(SubLObject store)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_problem_count(SubLObject store)
Return the number of problems that are currently in STORE. |
static SubLObject |
inference_datastructures_problem_store.problem_store_problem_id_index(SubLObject store)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_proof_count(SubLObject store)
Return the number of proofs that are currently in STORE. |
static SubLObject |
inference_datastructures_problem_store.problem_store_proof_id_index(SubLObject store)
|
static SubLObject |
inference_datastructures_enumerated_types.problem_store_properties_abduction_allowedP(SubLObject v_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.problem_store_properties_add_restriction_layer_of_indirectionP(SubLObject v_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.problem_store_properties_completeness_minimization_allowedP(SubLObject v_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.problem_store_properties_compute_answer_justificationsP(SubLObject v_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.problem_store_properties_direction(SubLObject v_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.problem_store_properties_equality_reasoning_domain(SubLObject v_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.problem_store_properties_equality_reasoning_method(SubLObject v_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.problem_store_properties_evaluate_subl_allowedP(SubLObject v_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.problem_store_properties_intermediate_step_validation_level(SubLObject v_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.problem_store_properties_max_problem_count(SubLObject v_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.problem_store_properties_name(SubLObject v_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.problem_store_properties_negation_by_failureP(SubLObject v_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.problem_store_properties_new_terms_allowedP(SubLObject v_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.problem_store_properties_rewrite_allowedP(SubLObject v_properties)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_rejected_proofs(SubLObject store)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_removal_allowedP(SubLObject store)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_rewrite_allowedP(SubLObject store)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_sbhl_resource_space(SubLObject store)
|
static SubLObject |
inference_datastructures_enumerated_types.problem_store_static_property_p(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_strategy_id_index(SubLObject store)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_suid(SubLObject store)
|
static SubLObject |
inference_datastructures_problem_store.problem_store_transformation_allowedP(SubLObject store)
|
static SubLObject |
inference_datastructures_problem.problem_store(SubLObject problem)
|
static SubLObject |
inference_datastructures_strategy.problem_strategic_flags(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.problem_strategic_properties_int(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.problem_strategic_properties_p(SubLObject object)
|
static SubLObject |
inference_datastructures_strategy.problem_strategic_properties_tactic_strategic_property_index(SubLObject problem,
SubLObject problem_strategic_properties)
Initializes the tactic-properties-vector if it does not exist yet. |
static SubLObject |
inference_datastructures_strategy.problem_strategic_properties(SubLObject problem,
SubLObject strategy)
Initializes the problem-strategic-properties if they do not exist yet. |
static SubLObject |
inference_datastructures_strategy.problem_strategic_provability_status(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.problem_strategic_status(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_worker.problem_strictly_within_max_proof_depthP(SubLObject inference,
SubLObject problem)
Return T iff PROBLEM is strictly within (not at) the stated max proof depth of INFERENCE. |
static SubLObject |
inference_worker.problem_strictly_within_max_transformation_depthP(SubLObject inference,
SubLObject problem)
Return T iff PROBLEM is strictly within (not at) the stated max transformation depth of INFERENCE. |
static SubLObject |
inference_datastructures_problem.problem_suid(SubLObject problem)
|
static SubLObject |
inference_datastructures_problem.problem_tactic_count(SubLObject problem)
|
static SubLObject |
inference_datastructures_problem.problem_tactics(SubLObject problem)
|
static SubLObject |
inference_datastructures_strategy.problem_thrown_away_cache_new_root_status(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.problem_thrown_away_cache_removal_status(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.problem_thrown_away_cache_status_wrt_motivation(SubLObject problem,
SubLObject strategy,
SubLObject motivation)
|
static SubLObject |
inference_datastructures_strategy.problem_thrown_away_cache_status(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.problem_thrown_away_cache_transformation_status(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_worker.problem_transformation_allowed_wrt_max_transformation_depthP(SubLObject inference,
SubLObject problem)
Return T iff transformation on PROBLEM is allowed based on the max transformation depth of INFERENCE. |
static SubLObject |
inference_tactician_strategic_uninterestingness.problem_uses_evaluatable_predicateP(SubLObject problem)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.problem_uses_hl_predicateP(SubLObject problem)
|
static SubLObject |
inference_datastructures_problem.problem_variables(SubLObject problem)
|
static SubLObject |
inference_datastructures_enumerated_types.productivity_divide_number(SubLObject productivity,
SubLObject number)
|
static SubLObject |
inference_datastructures_enumerated_types.productivity_for_number_of_children(SubLObject number_of_children)
Converts an expected number of children to a tactic-productivity. |
static SubLObject |
inference_strategic_heuristics.productivity_for_shallow_and_cheap_heuristic(SubLObject content_tactic,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_enumerated_types.productivity_G(SubLObject productivity1,
SubLObject productivity2)
|
static SubLObject |
inference_datastructures_enumerated_types.productivity_L(SubLObject productivity1,
SubLObject productivity2)
|
static SubLObject |
inference_datastructures_enumerated_types.productivity_LE(SubLObject productivity1,
SubLObject productivity2)
|
static SubLObject |
inference_datastructures_enumerated_types.productivity_max(SubLObject productivity1,
SubLObject productivity2)
|
static SubLObject |
inference_datastructures_enumerated_types.productivity_p(SubLObject object)
|
static SubLObject |
inference_datastructures_enumerated_types.productivity_times_number(SubLObject productivity,
SubLObject number)
|
static SubLObject |
inference_worker.proof_bindings_canonicalP_recursive(SubLObject proof_bindings,
SubLObject last_id)
|
static SubLObject |
inference_worker.proof_bindings_canonicalP(SubLObject proof_bindings)
|
static SubLObject |
inference_worker.proof_bindings_equalP(SubLObject proof_bindings1,
SubLObject proof_bindings2)
|
static SubLObject |
inference_worker.proof_bindings_from_constituents(SubLObject local_bindings,
SubLObject sub_bindings,
SubLObject variable_map)
Returns bindings mapping local-vars -> old contents + new contents. |
static SubLObject |
inference_datastructures_proof.proof_bindings(SubLObject proof)
Maps PROOF's problem-query -> HL proven-query of PROOF or equivalently, PROOF's problem-query vars -> content. |
static SubLObject |
inference_worker.proof_circular_wrtP(SubLObject proof,
SubLObject candidate_circular_proof,
SubLObject depth)
|
static SubLObject |
inference_worker.proof_circularP(SubLObject proof)
PROOF is circular when it contains a very similar proof to itself as one of its subproofs. |
static SubLObject |
inference_worker_transformation.proof_depends_on_excepted_assertionP(SubLObject proof)
|
static SubLObject |
inference_worker.proof_depth_L(SubLObject depth1,
SubLObject depth2)
|
static SubLObject |
inference_datastructures_proof.proof_direct_subproofs(SubLObject proof)
|
static SubLObject |
inference_datastructures_proof.proof_direct_supports_recursive(SubLObject proof)
|
static SubLObject |
inference_datastructures_proof.proof_direct_supports(SubLObject proof)
|
static SubLObject |
inference_datastructures_proof.proof_first_subproof(SubLObject proof)
|
static SubLObject |
inference_datastructures_problem.proof_has_statusP(SubLObject proof,
SubLObject status)
|
static SubLObject |
inference_datastructures_proof.proof_has_subproofsP(SubLObject proof)
|
static SubLObject |
inference_datastructures_proof.proof_invalid_p(SubLObject proof)
|
static SubLObject |
inference_datastructures_proof.proof_link(SubLObject proof)
|
static SubLObject |
inference_datastructures_proof.proof_matches_specificationP(SubLObject candidate_proof,
SubLObject supported_problem,
SubLObject proof_bindings,
SubLObject proof_direct_supports)
|
static SubLObject |
inference_worker.proof_non_explanatory_subproofs(SubLObject proof)
|
static SubLObject |
inference_datastructures_proof.proof_p(SubLObject object)
|
static SubLObject |
inference_datastructures_proof.proof_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
inference_worker.proof_propagate_non_explananatory_subproofs(SubLObject proof)
|
static SubLObject |
inference_datastructures_proof.proof_provenP(SubLObject proof)
|
static SubLObject |
inference_datastructures_proof.proof_rejectedP(SubLObject proof)
|
static SubLObject |
inference_datastructures_proof.proof_spec_direct_supports_recursive(SubLObject link,
SubLObject subproofs)
|
static SubLObject |
inference_datastructures_proof.proof_spec_direct_supports(SubLObject link,
SubLObject subproofs)
|
static SubLObject |
inference_datastructures_proof.proof_status(SubLObject proof)
|
static SubLObject |
inference_datastructures_proof.proof_store(SubLObject proof)
|
static SubLObject |
inference_datastructures_proof.proof_suid(SubLObject proof)
|
static SubLObject |
inference_datastructures_proof.proof_supported_problem(SubLObject proof)
|
static SubLObject |
inference_datastructures_proof.proof_supports(SubLObject proof)
|
static SubLObject |
inference_worker.proof_tree_validP(SubLObject proof)
|
static SubLObject |
inference_datastructures_proof.proof_type(SubLObject proof)
|
static SubLObject |
inference_worker.proofs_share_problem_and_bindingsP(SubLObject proof1,
SubLObject proof2)
|
static SubLObject |
inference_worker.propagate_answer_link(SubLObject link)
Does all propagation necessary to handle the addition of the newly created answer link LINK. |
static SubLObject |
inference_worker.propagate_inference_irrelevance(SubLObject inference,
SubLObject link)
|
static SubLObject |
inference_worker.propagate_inference_relevance(SubLObject link)
|
static SubLObject |
inference_worker.propagate_min_proof_depth_via_link_wrt_inference(SubLObject link,
SubLObject inference)
Propagates proof depth wrt INFERENCE down via LINK. |
static SubLObject |
inference_worker.propagate_min_proof_depth_via_link(SubLObject link)
Propagates proof depth down via LINK. |
static SubLObject |
inference_min_transformation_depth.propagate_min_transformation_depth_signature_via_link_wrt_inference(SubLObject link,
SubLObject inference)
Propagates transformation depth wrt INFERENCE down via LINK. |
static SubLObject |
inference_min_transformation_depth.propagate_min_transformation_depth_signature_via_link(SubLObject link)
Propagates transformation depth down via LINK. |
static SubLObject |
inference_min_transformation_depth.propagate_min_transformation_depth_signature(SubLObject problem,
SubLObject mtds,
SubLObject inference)
|
static SubLObject |
inference_worker.propagate_min_transformation_depth_via_link_wrt_inference(SubLObject link,
SubLObject inference)
Propagates transformation depth wrt INFERENCE down via LINK. |
static SubLObject |
inference_worker.propagate_min_transformation_depth_via_link(SubLObject link)
Propagates transformation depth down via LINK. |
static SubLObject |
inference_min_transformation_depth.propagate_mtds_via_join_ordered_link(SubLObject parent_mtds,
SubLObject jo_link,
SubLObject inference)
|
static SubLObject |
inference_min_transformation_depth.propagate_mtds_via_restriction_link(SubLObject parent_mtds,
SubLObject restriction_link,
SubLObject inference)
|
static SubLObject |
inference_min_transformation_depth.propagate_mtds_via_split_link(SubLObject parent_mtds,
SubLObject split_link,
SubLObject inference)
|
static SubLObject |
inference_min_transformation_depth.propagate_mtds_via_transformation_link(SubLObject parent_mtds,
SubLObject t_link,
SubLObject inference)
|
static SubLObject |
inference_worker.propagate_problem_link(SubLObject link)
Does all propagation necessary to handle the addition of the newly created link LINK. |
static SubLObject |
inference_worker.propagate_proof_spec_via_answer_link(SubLObject answer_link)
|
static SubLObject |
inference_worker.propagate_proof_spec(SubLObject link)
|
static SubLObject |
inference_worker.propagate_proof_to_inference(SubLObject proof,
SubLObject inference)
|
static SubLObject |
inference_worker.propagate_proofs(SubLObject link)
|
static SubLObject |
inference_worker.propagate_relevance_to_supporting_problem(SubLObject problem,
SubLObject supporting_problem)
Propagates inferential relevance from PROBLEM to SUPPORTING-PROBLEM |
static SubLObject |
inference_worker.propagate_strategy_activity(SubLObject link)
|
static SubLObject |
inference_strategist.properties_indicate_forward_inferenceP(SubLObject static_properties)
|
static SubLObject |
inference_modules.property_allowed_modules_spec_p(SubLObject object)
|
static SubLObject |
inference_worker.propose_new_proof_with_bindings(SubLObject link,
SubLObject proof_bindings,
SubLObject subproofs)
|
static SubLObject |
inference_datastructures_enumerated_types.provability_status_from_problem_status(SubLObject status)
|
static SubLObject |
inference_strategic_heuristics.push_problem_onto_heuristic_rule_a_priori_utility_stack(SubLObject problem)
|
static SubLObject |
inference_strategic_heuristics.push_problem_onto_rule_historical_utility_stack(SubLObject problem)
|
static SubLObject |
inference_strategist.query_dynamic_properties_have_strategically_interesting_extensionP(SubLObject inference,
SubLObject new_query_dynamic_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.query_dynamic_property_p(SubLObject object)
|
static SubLObject |
inference_datastructures_enumerated_types.query_metric_p(SubLObject object)
|
static SubLObject |
inference_parameters.query_properties_for_inference_mode(SubLObject inference_mode)
|
static SubLObject |
inference_datastructures_enumerated_types.query_property_p(SubLObject object)
|
static SubLObject |
inference_datastructures_enumerated_types.query_static_property_p(SubLObject object)
|
static SubLObject |
forward.queue_forward_assertion(SubLObject assertion)
|
static SubLObject |
after_adding.rebuild_after_adding_caches()
|
static SubLObject |
after_adding.rebuild_gaf_after_adding_caches()
|
static SubLObject |
rule_after_adding.rebuild_rule_after_adding_caches()
|
static SubLObject |
inference_modules.rebuild_solely_specific_removal_module_predicate_store()
|
static SubLObject |
inference_modules.reclassify_removal_modules()
|
static SubLObject |
inference_worker_transformation.recompute_thrown_away_due_to_new_transformation_link(SubLObject problem)
|
static SubLObject |
inference_datastructures_proof.register_proof(SubLObject proof)
Adds backpointers to PROOF from other datastructures |
static SubLObject |
inference_modules.register_solely_specific_removal_module_predicate(SubLObject predicate)
If you want the specific removal modules for PREDICATE to supplant ALL generic removal modules, then register this property. |
static SubLObject |
inference_worker.reject_abnormal_subproofs(SubLObject proof)
|
static SubLObject |
inference_abduction_utilities.reject_proof_due_to_non_abducible_ruleP(SubLObject link,
SubLObject supported_problem,
SubLObject subproofs)
|
static SubLObject |
hl_prototypes.relevant_hl_prototype_rules(SubLObject v_term)
|
static SubLObject |
removal_tactician_datastructures.rem_strat_data_link_heads_motivated(SubLObject object)
|
static SubLObject |
removal_tactician_datastructures.rem_strat_data_problem_strategems_set_aside(SubLObject object)
|
static SubLObject |
removal_tactician_datastructures.rem_strat_data_problem_strategems_thrown_away(SubLObject object)
|
static SubLObject |
removal_tactician_datastructures.rem_strat_data_problem_total_strategems_active(SubLObject object)
|
static SubLObject |
removal_tactician_datastructures.rem_strat_data_problems_pending(SubLObject object)
|
static SubLObject |
removal_tactician_datastructures.rem_strat_data_removal_strategem_index(SubLObject object)
|
static SubLObject |
inference_worker_removal.remov_link_data_bindings(SubLObject object)
|
static SubLObject |
inference_worker_removal.remov_link_data_hl_module(SubLObject object)
|
static SubLObject |
inference_worker_removal.remov_link_data_supports(SubLObject object)
|
static SubLObject |
inference_datastructures_enumerated_types.removal_allowed_by_propertiesP(SubLObject problem_store_properties)
|
static SubLObject |
inference_trivial.removal_ask_filter_out_uninteresting_bindings(SubLObject result,
SubLObject free_vars)
|
static SubLObject |
inference_trivial.removal_ask_result_closed_query_success_ntransform(SubLObject result)
|
static SubLObject |
inference_trivial.removal_ask_result_return_type_ntransform(SubLObject result,
SubLObject v_bindings,
SubLObject return_type,
SubLObject answer_language)
|
static SubLObject |
inference_datastructures_enumerated_types.removal_cost_cutoff_for_productivity(SubLObject productivity)
|
static SubLObject |
inference_worker_removal.removal_link_bindings(SubLObject removal_link)
The first elements of these bindings are in the space of REMOVAL-LINK's supported problem, and their second elements are in the space of REMOVAL-LINK's unique supporting problem. |
static SubLObject |
inference_worker_removal.removal_link_data_equals_specP(SubLObject removal_link,
SubLObject removal_bindings,
SubLObject supports)
|
static SubLObject |
inference_worker_removal.removal_link_data_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
inference_worker_removal.removal_link_hl_module(SubLObject removal_link)
|
static SubLObject |
inference_worker_removal.removal_link_p(SubLObject object)
|
static SubLObject |
inference_worker_removal.removal_link_supports(SubLObject removal_link)
|
static SubLObject |
inference_worker_removal.removal_link_tactic(SubLObject removal_link)
|
static SubLObject |
inference_worker_removal.removal_module_exclusive_func_funcall(SubLObject func,
SubLObject asent,
SubLObject sense)
|
static SubLObject |
inference_worker_removal.removal_module_expand_func_funcall(SubLObject func,
SubLObject asent,
SubLObject sense)
|
static SubLObject |
inference_modules.removal_module_p(SubLObject object)
|
static SubLObject |
inference_worker_removal.removal_module_required_func_funcall(SubLObject func,
SubLObject asent,
SubLObject sense)
|
static SubLObject |
inference_modules.removal_modules_conjunctive()
|
static SubLObject |
inference_modules.removal_modules_specific_for_sense(SubLObject predicate,
SubLObject sense)
Return the removal modules declared specific to PREDICATE in SENSE literals. |
static SubLObject |
inference_modules.removal_modules_universal_for_predicate_and_sense(SubLObject predicate,
SubLObject sense)
Return universal removal modules declared to use in SENSE literals and which have not been declared as dont-use for PREDICATE. |
static SubLObject |
inference_modules.removal_modules()
|
static SubLObject |
removal_tactician_motivation.removal_strategy_activate_problem(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
removal_tactician_datastructures.removal_strategy_activate_strategem(SubLObject strategy,
SubLObject strategem)
note that STRATEGEM is in STRATEGY's R-box |
static SubLObject |
removal_tactician_motivation.removal_strategy_categorize_connected_conjunction_tactics(SubLObject strategy,
SubLObject problem,
SubLObject problem_set_asideP,
SubLObject problem_thrown_awayP)
|
static SubLObject |
removal_tactician_motivation.removal_strategy_categorize_motivation_strategems(SubLObject strategy,
SubLObject problem,
SubLObject problem_set_asideP,
SubLObject problem_thrown_awayP)
|
static SubLObject |
removal_tactician_motivation.removal_strategy_categorize_removal_tactics(SubLObject strategy,
SubLObject problem,
SubLObject problem_set_asideP,
SubLObject problem_thrown_awayP)
Possible non-complete removal tactics should be in the reverse intended activation order |
static SubLObject |
removal_tactician_motivation.removal_strategy_categorize_strategems(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
removal_tactician_motivation.removal_strategy_chooses_not_to_activate_problemP(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
removal_tactician_motivation.removal_strategy_chooses_not_to_examine_problemP(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
removal_tactician_uninterestingness.removal_strategy_chooses_to_leave_problem_set_asideP(SubLObject strategy,
SubLObject set_aside_problem)
|
static SubLObject |
removal_tactician_uninterestingness.removal_strategy_chooses_to_set_aside_all_tacticsP(SubLObject strategy,
SubLObject problem,
SubLObject problem_already_consideredP)
|
static SubLObject |
removal_tactician_uninterestingness.removal_strategy_chooses_to_set_aside_connected_conjunction_linkP(SubLObject strategy,
SubLObject link)
|
static SubLObject |
removal_tactician_uninterestingness.removal_strategy_chooses_to_set_aside_join_ordered_tactic_due_to_conjunctive_removalP(SubLObject strategy,
SubLObject jo_tactic,
SubLObject problem_already_consideredP)
|
static SubLObject |
removal_tactician_uninterestingness.removal_strategy_chooses_to_set_aside_problem_cacheableP(SubLObject strategy,
SubLObject problem,
SubLObject consider_all_tacticsP,
SubLObject thrown_away_already_consideredP)
The parts of set-aside reasoning that can be cached. |
static SubLObject |
removal_tactician_uninterestingness.removal_strategy_chooses_to_set_aside_problem_uncacheableP(SubLObject strategy,
SubLObject problem,
SubLObject consider_all_tacticsP,
SubLObject thrown_away_already_consideredP)
The parts of set-aside reasoning that must always be recomputed and cannot be cached because it's too hard to figure out when the cache needs to be cleared. |
static SubLObject |
removal_tactician_uninterestingness.removal_strategy_chooses_to_set_aside_problemP(SubLObject strategy,
SubLObject problem,
SubLObject consider_all_tacticsP,
SubLObject thrown_away_already_consideredP)
|
static SubLObject |
removal_tactician_uninterestingness.removal_strategy_chooses_to_set_aside_split_tacticP(SubLObject strategy,
SubLObject split_tactic)
|
static SubLObject |
removal_tactician_uninterestingness.removal_strategy_chooses_to_set_aside_strategemP(SubLObject strategy,
SubLObject strategem,
SubLObject problem_already_consideredP,
SubLObject thrown_away_already_consideredP)
|
static SubLObject |
removal_tactician_uninterestingness.removal_strategy_chooses_to_set_aside_tactic_cacheableP(SubLObject strategy,
SubLObject tactic,
SubLObject problem_already_consideredP,
SubLObject siblings_already_consideredP,
SubLObject thrown_away_already_consideredP)
The parts of set-aside reasoning that can be cached. |
static SubLObject |
removal_tactician_uninterestingness.removal_strategy_chooses_to_set_aside_tactic_lookahead_problemP(SubLObject strategy,
SubLObject logical_tactic)
|
static SubLObject |
removal_tactician_uninterestingness.removal_strategy_chooses_to_set_aside_tactic_uncacheableP(SubLObject strategy,
SubLObject tactic,
SubLObject problem_already_consideredP,
SubLObject siblings_already_consideredP,
SubLObject thrown_away_already_consideredP)
The parts of set-aside reasoning that must always be recomputed and cannot be cached because it's too hard to figure out when the cache needs to be cleared. |
static SubLObject |
removal_tactician_uninterestingness.removal_strategy_chooses_to_set_aside_tacticP(SubLObject strategy,
SubLObject tactic,
SubLObject problem_already_consideredP,
SubLObject siblings_already_consideredP,
SubLObject thrown_away_already_consideredP)
|
static SubLObject |
removal_tactician_uninterestingness.removal_strategy_chooses_to_throw_away_all_tacticsP(SubLObject strategy,
SubLObject problem,
SubLObject problem_already_consideredP)
|
static SubLObject |
removal_tactician_uninterestingness.removal_strategy_chooses_to_throw_away_connected_conjunction_linkP(SubLObject strategy,
SubLObject link)
|
static SubLObject |
removal_tactician_uninterestingness.removal_strategy_chooses_to_throw_away_lookahead_problemP(SubLObject strategy,
SubLObject lookahead_problem)
|
static SubLObject |
removal_tactician_uninterestingness.removal_strategy_chooses_to_throw_away_meta_removal_tacticP(SubLObject strategy,
SubLObject meta_removal_tactic)
STRATEGY should throw away META-REMOVAL-TACTIC if it has a sibling tactic that is tactically possible but disallowed by STRATEGY, because then the intended completeness of META-REMOVAL-TACTIC is inapplicable. |
static SubLObject |
removal_tactician_uninterestingness.removal_strategy_chooses_to_throw_away_problem_cacheableP(SubLObject strategy,
SubLObject problem,
SubLObject consider_all_tacticsP)
The parts of throw-away reasoning that can be cached. |
static SubLObject |
removal_tactician_uninterestingness.removal_strategy_chooses_to_throw_away_problem_uncacheableP(SubLObject strategy,
SubLObject problem,
SubLObject consider_all_tacticsP)
The parts of throw-away reasoning that must always be recomputed and cannot be cached because it's too hard to figure out when the cache needs to be cleared. |
static SubLObject |
removal_tactician_uninterestingness.removal_strategy_chooses_to_throw_away_problemP(SubLObject strategy,
SubLObject problem,
SubLObject consider_all_tacticsP)
|
static SubLObject |
removal_tactician_uninterestingness.removal_strategy_chooses_to_throw_away_sibling_split_tacticP(SubLObject strategy,
SubLObject split_tactic,
SubLObject sibling_tactic)
|
static SubLObject |
removal_tactician_uninterestingness.removal_strategy_chooses_to_throw_away_split_tacticP(SubLObject strategy,
SubLObject split_tactic)
|
static SubLObject |
removal_tactician_uninterestingness.removal_strategy_chooses_to_throw_away_strategemP(SubLObject strategy,
SubLObject strategem,
SubLObject problem_already_consideredP)
|
static SubLObject |
removal_tactician_uninterestingness.removal_strategy_chooses_to_throw_away_tactic_cacheableP(SubLObject strategy,
SubLObject tactic,
SubLObject problem_already_consideredP,
SubLObject siblings_already_consideredP)
The parts of throw-away reasoning that can be cached. |
static SubLObject |
removal_tactician_uninterestingness.removal_strategy_chooses_to_throw_away_tactic_hl_moduleP(SubLObject strategy,
SubLObject tactic)
Return T iff STRATEGY throws away all tactics involving the HL module of TACTIC. |
static SubLObject |
removal_tactician_uninterestingness.removal_strategy_chooses_to_throw_away_tactic_lookahead_problemP(SubLObject strategy,
SubLObject logical_tactic)
|
static SubLObject |
removal_tactician_uninterestingness.removal_strategy_chooses_to_throw_away_tactic_uncacheableP(SubLObject strategy,
SubLObject tactic,
SubLObject problem_already_consideredP,
SubLObject siblings_already_consideredP)
The parts of throw-away reasoning that must always be recomputed and cannot be cached because it's too hard to figure out when the cache needs to be cleared. |
static SubLObject |
removal_tactician_uninterestingness.removal_strategy_chooses_to_throw_away_tacticP(SubLObject strategy,
SubLObject tactic,
SubLObject problem_already_consideredP,
SubLObject siblings_already_consideredP)
|
static SubLObject |
removal_tactician_uninterestingness.removal_strategy_chooses_to_totally_set_aside_tacticP(SubLObject strategy,
SubLObject tactic,
SubLObject problem_already_consideredP,
SubLObject siblings_already_consideredP)
|
static SubLObject |
removal_tactician_uninterestingness.removal_strategy_chooses_to_totally_throw_away_tacticP(SubLObject strategy,
SubLObject tactic,
SubLObject problem_already_consideredP,
SubLObject siblings_already_consideredP)
|
static SubLObject |
removal_tactician_motivation.removal_strategy_commits_to_no_removal_backtrackingP(SubLObject strategy,
SubLObject committed_tactic,
SubLObject committed_tactic_preference_level)
|
static SubLObject |
removal_tactician_motivation.removal_strategy_consider_that_problem_could_be_strategically_pending(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
removal_tactician_motivation.removal_strategy_deactivate_strategem(SubLObject strategy,
SubLObject strategem)
|
static SubLObject |
removal_tactician_motivation.removal_strategy_deems_conjunctive_tactic_spec_betterP(SubLObject strategy,
SubLObject candidate_tactic,
SubLObject candidate_tactic_productivity,
SubLObject candidate_tactic_preference,
SubLObject candidate_tactic_module_spec,
SubLObject candidate_tactic_literal_count,
SubLObject committed_tactic,
SubLObject committed_tactic_productivity,
SubLObject committed_tactic_preference,
SubLObject committed_tactic_module_spec,
SubLObject committed_tactic_literal_count)
|
static SubLObject |
removal_tactician_execution.removal_strategy_default_select_best_strategem(SubLObject strategy)
|
static SubLObject |
removal_tactician_execution.removal_strategy_do_one_step_int(SubLObject strategy)
|
static SubLObject |
removal_tactician_execution.removal_strategy_do_one_step(SubLObject strategy)
|
static SubLObject |
removal_tactician_execution.removal_strategy_doneP(SubLObject strategy)
|
static SubLObject |
removal_tactician_execution.removal_strategy_execute_content_tactic(SubLObject strategy,
SubLObject content_tactic)
|
static SubLObject |
removal_tactician_execution.removal_strategy_execute_executable_strategem(SubLObject strategy,
SubLObject strategem)
|
static SubLObject |
removal_tactician_execution.removal_strategy_execute_meta_structural_tactic(SubLObject strategy,
SubLObject meta_structural_tactic)
|
static SubLObject |
removal_tactician_execution.removal_strategy_execute_strategem(SubLObject strategy,
SubLObject strategem)
|
static SubLObject |
removal_tactician_execution.removal_strategy_execute_tactic(SubLObject strategy,
SubLObject tactic)
|
static SubLObject |
removal_tactician.removal_strategy_initialize(SubLObject strategy)
|
static SubLObject |
removal_tactician_datastructures.removal_strategy_link_head_motivatedP(SubLObject strategy,
SubLObject link_head)
Return T iff removal motivation should propagate through LINK-HEAD in STRATEGY |
static SubLObject |
removal_tactician_datastructures.removal_strategy_link_heads_motivated(SubLObject strategy)
|
static SubLObject |
removal_tactician_motivation.removal_strategy_link_motivates_lookahead_problemP(SubLObject strategy,
SubLObject link)
|
static SubLObject |
removal_tactician_motivation.removal_strategy_link_motivates_problemP(SubLObject strategy,
SubLObject link,
SubLObject problem)
|
static SubLObject |
removal_tactician_motivation.removal_strategy_logical_tactic_removal_backtracking_cheapP(SubLObject logical_tactic,
SubLObject strategy)
|
static SubLObject |
removal_tactician_motivation.removal_strategy_make_problem_pending(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
removal_tactician_motivation.removal_strategy_motivates_problem_via_rewriteP(SubLObject strategy,
SubLObject problem)
if you are a supporting rewritten problem of a rewrite link whose supported problem has R, you get R. |
static SubLObject |
removal_tactician_datastructures.removal_strategy_no_strategems_activeP(SubLObject strategy)
|
static SubLObject |
removal_tactician_datastructures.removal_strategy_note_link_head_motivated(SubLObject strategy,
SubLObject link_head)
note R |
static SubLObject |
removal_tactician_motivation.removal_strategy_note_new_tactic_possible(SubLObject strategy,
SubLObject tactic)
|
static SubLObject |
removal_tactician_motivation.removal_strategy_note_new_tactic(SubLObject strategy,
SubLObject tactic)
|
static SubLObject |
removal_tactician_datastructures.removal_strategy_note_problem_motivated(SubLObject strategy,
SubLObject problem)
note R |
static SubLObject |
removal_tactician_datastructures.removal_strategy_note_problem_pending(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
removal_tactician_datastructures.removal_strategy_note_problem_unpending(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
removal_tactician_motivation.removal_strategy_note_split_tactics_strategically_possible(SubLObject strategy,
SubLObject split_tactics)
|
static SubLObject |
removal_tactician_datastructures.removal_strategy_note_strategem_set_aside(SubLObject strategy,
SubLObject strategem)
|
static SubLObject |
removal_tactician_datastructures.removal_strategy_note_strategem_thrown_away(SubLObject strategy,
SubLObject strategem)
|
static SubLObject |
removal_tactician_datastructures.removal_strategy_peek_strategem(SubLObject strategy)
|
static SubLObject |
removal_tactician_datastructures.removal_strategy_pop_strategem(SubLObject strategy)
|
static SubLObject |
removal_tactician_motivation.removal_strategy_possibly_activate_problem(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
removal_tactician_motivation.removal_strategy_possibly_activate_strategems(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
removal_tactician_motivation.removal_strategy_possibly_deactivate_problem(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
removal_tactician_motivation.removal_strategy_possibly_propagate_motivation_to_link_head(SubLObject strategy,
SubLObject link_head)
|
static SubLObject |
removal_tactician_motivation.removal_strategy_possibly_propagate_motivation_to_problem(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
removal_tactician_motivation.removal_strategy_possibly_propagate_proof_spec_to_restricted_non_focals(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
removal_tactician_datastructures.removal_strategy_problem_activeP(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
removal_tactician_motivation.removal_strategy_problem_is_the_rest_of_a_join_orderedP(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
removal_tactician_motivation.removal_strategy_problem_is_the_rest_of_a_removalP(SubLObject problem,
SubLObject strategy)
if you are a restricted non-focal problem of some (open?) join-ordered link which has R, you get R. |
static SubLObject |
removal_tactician_datastructures.removal_strategy_problem_pendingP(SubLObject strategy,
SubLObject problem)
Return T iff PROBLEM is pending in STRATEGY |
static SubLObject |
removal_tactician_datastructures.removal_strategy_problem_set_asideP(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
removal_tactician_datastructures.removal_strategy_problem_strategems_set_aside(SubLObject strategy)
|
static SubLObject |
removal_tactician_datastructures.removal_strategy_problem_strategems_thrown_away(SubLObject strategy)
|
static SubLObject |
removal_tactician_uninterestingness.removal_strategy_problem_thrown_awayP(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
removal_tactician_datastructures.removal_strategy_problem_total_strategems_active(SubLObject strategy)
|
static SubLObject |
removal_tactician_datastructures.removal_strategy_problems_pending(SubLObject strategy)
|
static SubLObject |
removal_tactician_motivation.removal_strategy_propagate_motivation_to_link_head(SubLObject strategy,
SubLObject link_head)
|
static SubLObject |
removal_tactician_execution.removal_strategy_quiesce(SubLObject strategy)
|
static SubLObject |
removal_tactician_motivation.removal_strategy_reactivate_executable_strategem(SubLObject strategy,
SubLObject strategem)
|
static SubLObject |
removal_tactician_datastructures.removal_strategy_removal_backtracking_productivity_limit(SubLObject strategy)
|
static SubLObject |
removal_tactician_execution.removal_strategy_select_best_strategem(SubLObject strategy)
|
static SubLObject |
removal_tactician_uninterestingness.removal_strategy_set_aside_non_continuable_implies_throw_away_problemP(SubLObject problem)
Whether :set-aside plus non-continuable should be strengthened to :throw-away for PROBLEM. |
static SubLObject |
removal_tactician_uninterestingness.removal_strategy_set_aside_non_continuable_implies_throw_away_tacticP(SubLObject tactic)
Whether :set-aside plus non-continuable should be strengthened to :throw-away for TACTIC. |
static SubLObject |
removal_tactician_uninterestingness.removal_strategy_set_aside_problems_to_reconsider(SubLObject strategy)
|
static SubLObject |
removal_tactician_datastructures.removal_strategy_strategem_index(SubLObject strategy)
|
static SubLObject |
removal_tactician_datastructures.removal_strategy_strategem_set_asideP(SubLObject strategy,
SubLObject strategem)
|
static SubLObject |
removal_tactician_datastructures.removal_strategy_strategem_thrown_awayP(SubLObject strategy,
SubLObject strategem)
|
static SubLObject |
removal_tactician_motivation.removal_strategy_strategically_deactivate_strategem(SubLObject strategy,
SubLObject strategem)
|
static SubLObject |
removal_tactician_uninterestingness.removal_strategy_tactic_set_asideP(SubLObject strategy,
SubLObject tactic)
|
static SubLObject |
removal_tactician_uninterestingness.removal_strategy_tactic_thrown_awayP(SubLObject strategy,
SubLObject tactic)
|
static SubLObject |
removal_tactician_uninterestingness.removal_strategy_throw_away_uninteresting_set_asides_int(SubLObject strategy)
|
static SubLObject |
removal_tactician_uninterestingness.removal_strategy_throw_away_uninteresting_set_asides(SubLObject strategy)
|
static SubLObject |
inference_worker_removal.removal_tactic_p(SubLObject object)
|
static SubLObject |
inference_tactician_utilities.removal_unhappiness(SubLObject productivity,
SubLObject module_spec,
SubLObject preference_level,
SubLObject literal_count)
Assumes zero b-values |
static SubLObject |
inference_modules.remove_hl_module(SubLObject hl_module)
|
static SubLObject |
inference_datastructures_inference.remove_inference_relevant_problem(SubLObject inference,
SubLObject problem)
|
static SubLObject |
inference_datastructures_problem.remove_problem_dependent_link(SubLObject problem,
SubLObject dependent_link)
Removes DEPENDENT-LINK from _above_ PROBLEM. |
static SubLObject |
inference_datastructures_problem_store.remove_problem_store_inference(SubLObject store,
SubLObject inference)
|
static SubLObject |
inference_datastructures_problem_store.remove_problem_store_link(SubLObject store,
SubLObject link)
|
static SubLObject |
inference_datastructures_problem_store.remove_problem_store_strategy(SubLObject store,
SubLObject strategy)
|
static SubLObject |
forward.remqueue_forward_assertion(SubLObject assertion)
|
static SubLObject |
inference_worker.repropagate_newly_opened_link(SubLObject link,
SubLObject mapped_supporting_problem)
|
static SubLObject |
inference_datastructures_inference.reset_inference_new_answer_id(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.reset_inference_new_answer_justifications(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.reset_inference_new_answers(SubLObject inference)
|
static SubLObject |
inference_worker_residual_transformation.residual_transformation_link_p(SubLObject object)
|
static SubLObject |
inference_worker_residual_transformation.residual_transformation_proof_p(SubLObject object)
|
static SubLObject |
inference_worker.residual_transformation_proof_subsumes_conjunctive_proof_specP(SubLObject proof,
SubLObject link,
SubLObject proof_bindings,
SubLObject subproofs)
|
static SubLObject |
inference_worker_restriction.restr_link_data_bindings(SubLObject object)
|
static SubLObject |
inference_worker_restriction.restr_link_data_hl_module(SubLObject object)
|
static SubLObject |
inference_worker_restriction.restriction_link_bindings(SubLObject restriction_link)
The first elements of these bindings are in the space of RESTRICTION-LINK's supported problem, and their second elements are in the space of RESTRICTION-LINK's unique supporting problem. |
static SubLObject |
inference_worker_restriction.restriction_link_data_p(SubLObject object)
|
static SubLObject |
inference_worker_restriction.restriction_link_data_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
inference_worker_restriction.restriction_link_hl_module(SubLObject restriction_link)
|
static SubLObject |
inference_min_transformation_depth.restriction_link_literal_map(SubLObject restriction_link)
|
static SubLObject |
inference_worker_restriction.restriction_link_p(SubLObject object)
|
static SubLObject |
inference_min_transformation_depth.restriction_link_restricted_mtds(SubLObject restriction_link,
SubLObject parent_mtds)
|
static SubLObject |
inference_worker_restriction.restriction_listening_link_data_p(SubLObject object)
|
static SubLObject |
inference_worker_restriction.restriction_listening_link_p(SubLObject object)
|
static SubLObject |
inference_worker_rewrite.rewrite_link_data_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
inference_worker_rewrite.rewrite_link_p(SubLObject object)
|
static SubLObject |
inference_modules.rewrite_module_p(SubLObject object)
|
static SubLObject |
inference_worker_rewrite.rewrite_tactic_p(SubLObject tactic)
|
static SubLObject |
inference_worker_transformation.rule_assertion_has_some_pragmatic_requirementP(SubLObject rule_assertion,
SubLObject mt)
Return T iff RULE-ASSERTION has some relevant #$pragmaticRequirement in MT |
static SubLObject |
inference_worker_transformation.rule_assertion_pragmatic_requirements_dnf(SubLObject rule_assertion,
SubLObject mt)
Return a DNF clause expressing all the known #$pragmaticRequirements for RULE-ASSERTION in MT |
static SubLObject |
inference_worker_transformation.rule_assertion_variable_p(SubLObject variable)
|
static SubLObject |
inference_worker_transformation.rule_assertion_worth_adding_type_constraintsP(SubLObject rule)
|
static SubLObject |
abnormal.rule_bindings_abnormalP(SubLObject store,
SubLObject rule,
SubLObject rule_bindings,
SubLObject transformation_mt)
Return non-nil iff RULE-BINDINGS can be proven to be abnormal wrt RULE in in problem-store STORE under the assumptions of TRANSFORMATION-MT. |
static SubLObject |
abnormal.rule_has_exceptionsP(SubLObject rule)
Return T iff RULE is a rule that has some exceptions somewhere. |
static SubLObject |
inference_strategic_heuristics.rule_has_utility_wrt_problemP(SubLObject rule,
SubLObject problem)
|
static SubLObject |
inference_analysis.rule_historical_utility_from_observations(SubLObject success,
SubLObject considered)
|
static SubLObject |
inference_strategic_heuristics.rule_irrelevant_to_problemP(SubLObject rule,
SubLObject problem)
|
static SubLObject |
inference_strategic_heuristics.rule_relevant_to_problemP(SubLObject rule,
SubLObject problem)
|
static SubLObject |
inference_datastructures_inference.running_inference_p(SubLObject object)
|
static SubLObject |
inference_analysis.save_recent_asked_queries_int()
|
static SubLObject |
inference_analysis.save_recent_asked_queries()
|
static SubLObject |
inference_analysis.save_recent_experience()
|
static SubLObject |
inference_tactician_utilities.scale_unhappiness(SubLObject unhappiness,
SubLObject scaling_factor)
|
static SubLObject |
inference_worker_join.second_problem_shared_vars(SubLObject first_mapped_problem,
SubLObject second_mapped_problem)
|
static SubLObject |
forward.semantically_valid_forward_dnf(SubLObject dnf,
SubLObject propagation_mt)
|
static SubLObject |
inference_worker_split.sensify_contextualized_clause(SubLObject clause)
|
static SubLObject |
forward.separate_supports_for_mt_placement(SubLObject supports)
Separate SUPPORTS into two lists, which are returned as multiple values: |
static SubLObject |
inference_worker_answer.set_answer_link_explanatory_subquery(SubLObject answer_link,
SubLObject subquery)
|
static SubLObject |
inference_datastructures_inference.set_inference_allow_abnormality_checking(SubLObject inference,
SubLObject allowP)
|
static SubLObject |
inference_datastructures_inference.set_inference_allow_evaluatable_predicate_transformation(SubLObject inference,
SubLObject allowP)
|
static SubLObject |
inference_datastructures_inference.set_inference_allow_hl_predicate_transformation(SubLObject inference,
SubLObject allowP)
|
static SubLObject |
inference_datastructures_inference.set_inference_allow_indeterminate_results(SubLObject inference,
SubLObject allowP)
|
static SubLObject |
inference_datastructures_inference.set_inference_allow_unbound_predicate_transformation(SubLObject inference,
SubLObject allowP)
|
static SubLObject |
inference_datastructures_inference.set_inference_allowed_modules(SubLObject inference,
SubLObject allowed_modules)
|
static SubLObject |
inference_datastructures_inference.set_inference_allowed_rules(SubLObject inference,
SubLObject allowed_rules)
|
static SubLObject |
inference_datastructures_inference.set_inference_answer_bindings(SubLObject inference_answer,
SubLObject v_bindings)
|
static SubLObject |
inference_datastructures_inference.set_inference_answer_elapsed_creation_time(SubLObject inference_answer,
SubLObject elapsed_creation_time)
|
static SubLObject |
inference_datastructures_inference.set_inference_answer_language(SubLObject inference,
SubLObject answer_language)
|
static SubLObject |
inference_datastructures_inference.set_inference_answer_step_count(SubLObject inference_answer,
SubLObject step_count)
|
static SubLObject |
inference_datastructures_inference.set_inference_browsable(SubLObject inference,
SubLObject browsableP)
|
static SubLObject |
inference_datastructures_inference.set_inference_cache_results(SubLObject inference,
SubLObject cache_resultsP)
|
static SubLObject |
inference_datastructures_inference.set_inference_continuable(SubLObject inference,
SubLObject continuableP)
|
static SubLObject |
inference_datastructures_inference.set_inference_control_process_to_me(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.set_inference_control_process(SubLObject inference,
SubLObject process)
|
static SubLObject |
inference_datastructures_inference.set_inference_cumulative_step_count(SubLObject inference,
SubLObject cumulative_step_count)
|
static SubLObject |
inference_datastructures_inference.set_inference_cumulative_time(SubLObject inference,
SubLObject cumulative_time)
|
static SubLObject |
inference_datastructures_inference.set_inference_disjunction_free_el_vars_policy(SubLObject inference,
SubLObject disjunction_free_el_vars_policy)
|
static SubLObject |
inference_datastructures_inference.set_inference_el_bindings(SubLObject inference,
SubLObject el_bindings)
|
static SubLObject |
inference_datastructures_inference.set_inference_el_query(SubLObject inference,
SubLObject el_query)
|
static SubLObject |
inference_datastructures_inference.set_inference_end_internal_real_time(SubLObject inference,
SubLObject end_internal_real_time)
|
static SubLObject |
inference_datastructures_inference.set_inference_events(SubLObject inference,
SubLObject event_types)
|
static SubLObject |
inference_datastructures_inference.set_inference_explanatory_subquery(SubLObject inference,
SubLObject explanatory_subquery)
|
static SubLObject |
inference_datastructures_inference.set_inference_forbidden_rules(SubLObject inference,
SubLObject forbidden_rules)
|
static SubLObject |
inference_datastructures_inference.set_inference_forward_max_time(SubLObject inference,
SubLObject forward_max_time)
|
static SubLObject |
inference_datastructures_inference.set_inference_free_hl_vars(SubLObject inference,
SubLObject free_hl_vars)
|
static SubLObject |
inference_datastructures_inference.set_inference_halt_conditions(SubLObject inference,
SubLObject halt_conditions)
|
static SubLObject |
inference_datastructures_inference.set_inference_hl_query(SubLObject inference,
SubLObject hl_query)
|
static SubLObject |
inference_datastructures_inference.set_inference_hypothetical_bindings(SubLObject inference,
SubLObject hypothetical_bindings)
|
static SubLObject |
inference_datastructures_inference.set_inference_input_el_query(SubLObject inference,
SubLObject el_query)
|
static SubLObject |
inference_datastructures_inference.set_inference_input_mt(SubLObject inference,
SubLObject mt)
|
static SubLObject |
inference_datastructures_inference.set_inference_input_non_explanatory_el_query(SubLObject inference,
SubLObject el_query)
|
static SubLObject |
inference_datastructures_inference.set_inference_input_query_properties(SubLObject inference,
SubLObject query_properties)
|
static SubLObject |
inference_datastructures_inference.set_inference_max_number(SubLObject inference,
SubLObject max_number)
|
static SubLObject |
inference_datastructures_inference.set_inference_max_proof_depth(SubLObject inference,
SubLObject max_proof_depth)
|
static SubLObject |
inference_datastructures_inference.set_inference_max_step(SubLObject inference,
SubLObject max_step)
|
static SubLObject |
inference_datastructures_inference.set_inference_max_time(SubLObject inference,
SubLObject max_time)
|
static SubLObject |
inference_datastructures_inference.set_inference_max_transformation_depth_reached(SubLObject inference,
SubLObject depth)
|
static SubLObject |
inference_datastructures_inference.set_inference_max_transformation_depth(SubLObject inference,
SubLObject max_transformation_depth)
|
static SubLObject |
inference_datastructures_inference.set_inference_metrics_template(SubLObject inference,
SubLObject metrics_template)
|
static SubLObject |
inference_datastructures_inference.set_inference_mode(SubLObject inference,
SubLObject mode)
|
static SubLObject |
inference_datastructures_inference.set_inference_mt(SubLObject inference,
SubLObject mt)
|
static SubLObject |
inference_datastructures_inference.set_inference_non_explanatory_subquery(SubLObject inference,
SubLObject non_explanatory_subquery)
|
static SubLObject |
inference_datastructures_inference.set_inference_pad_internal_real_time(SubLObject inference,
SubLObject pad_internal_real_time)
|
static SubLObject |
inference_datastructures_inference.set_inference_probably_approximately_done(SubLObject inference,
SubLObject probability)
|
static SubLObject |
inference_datastructures_inference.set_inference_problem_store_private(SubLObject inference,
SubLObject privateP)
|
static SubLObject |
inference_datastructures_inference.set_inference_result_uniqueness_criterion(SubLObject inference,
SubLObject criterion)
|
static SubLObject |
inference_datastructures_inference.set_inference_return_type(SubLObject inference,
SubLObject return_type)
|
static SubLObject |
inference_datastructures_inference.set_inference_root_link(SubLObject inference,
SubLObject root_link)
|
static SubLObject |
inference_datastructures_inference.set_inference_start_internal_real_time(SubLObject inference,
SubLObject internal_real_time)
|
static SubLObject |
inference_datastructures_inference.set_inference_start_universal_time(SubLObject inference,
SubLObject universal_time)
|
static SubLObject |
inference_datastructures_inference.set_inference_status(SubLObject inference,
SubLObject status)
|
static SubLObject |
inference_datastructures_inference.set_inference_step_count(SubLObject inference,
SubLObject step_count)
|
static SubLObject |
inference_datastructures_inference.set_inference_suspend_status(SubLObject inference,
SubLObject suspend_status)
|
static SubLObject |
inference_datastructures_inference.set_inference_transitive_closure_mode(SubLObject inference,
SubLObject transitive_closure_mode)
|
static SubLObject |
inference_datastructures_inference.set_inference_type(SubLObject inference,
SubLObject type)
|
static SubLObject |
inference_datastructures_tactic.set_meta_split_tactic_data(SubLObject tactic,
SubLObject data)
|
static SubLObject |
inference_datastructures_problem_link.set_problem_link_data(SubLObject link,
SubLObject data)
|
static SubLObject |
inference_datastructures_problem_link.set_problem_link_open_flags(SubLObject link,
SubLObject flags)
|
static SubLObject |
inference_datastructures_problem.set_problem_min_proof_depth(SubLObject problem,
SubLObject inference,
SubLObject depth)
Primitively sets PROBLEM's proof depth wrt INFERENCE to DEPTH. |
static SubLObject |
inference_datastructures_problem.set_problem_min_transformation_depth_signature(SubLObject problem,
SubLObject inference,
SubLObject pqds)
Primitively sets PROBLEM's transformation depth signature wrt INFERENCE to PQDS. |
static SubLObject |
inference_datastructures_strategy.set_problem_not_set_aside_wrt_removal(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.set_problem_not_set_aside_wrt_transformation(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.set_problem_not_set_aside_wrt(SubLObject problem,
SubLObject strategy,
SubLObject motivation)
|
static SubLObject |
inference_datastructures_strategy.set_problem_not_set_aside(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.set_problem_not_thrown_away_wrt_new_root(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.set_problem_not_thrown_away_wrt_removal(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.set_problem_not_thrown_away_wrt_transformation(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.set_problem_not_thrown_away_wrt(SubLObject problem,
SubLObject strategy,
SubLObject motivation)
|
static SubLObject |
inference_datastructures_strategy.set_problem_not_thrown_away(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.set_problem_raw_strategic_status(SubLObject problem,
SubLObject strategy,
SubLObject status)
|
static SubLObject |
inference_worker.set_problem_raw_tactical_or_strategic_status(SubLObject problem,
SubLObject strategic_context,
SubLObject status)
If STRATEGIC-CONTEXT is :tactical, sets PROBLEM's status to STATUS. |
static SubLObject |
inference_datastructures_strategy.set_problem_recompute_set_aside_wrt_all_motivations(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.set_problem_recompute_set_aside_wrt_new_root(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.set_problem_recompute_set_aside_wrt_removal(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.set_problem_recompute_set_aside_wrt_transformation(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.set_problem_recompute_thrown_away_wrt_all_motivations(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.set_problem_recompute_thrown_away_wrt_all_relevant_strategies_and_all_motivations(SubLObject problem)
|
static SubLObject |
inference_datastructures_strategy.set_problem_recompute_thrown_away_wrt_new_root(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.set_problem_recompute_thrown_away_wrt_removal(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.set_problem_recompute_thrown_away_wrt_transformation(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.set_problem_set_aside(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_problem.set_problem_status(SubLObject problem,
SubLObject status)
|
static SubLObject |
inference_datastructures_problem_store.set_problem_store_add_restriction_layer_of_indirectionP(SubLObject store,
SubLObject value)
|
static SubLObject |
inference_datastructures_problem_store.set_problem_store_name(SubLObject problem_store,
SubLObject name)
|
static SubLObject |
inference_datastructures_problem_store.set_problem_store_sbhl_resource_space(SubLObject store,
SubLObject space)
|
static SubLObject |
inference_datastructures_problem_store.set_problem_store_transformation_allowedP(SubLObject store,
SubLObject value)
|
static SubLObject |
inference_datastructures_strategy.set_problem_strategic_flags(SubLObject problem,
SubLObject strategy,
SubLObject flags)
|
static SubLObject |
inference_datastructures_strategy.set_problem_strategic_properties(SubLObject problem,
SubLObject strategy,
SubLObject v_properties)
|
static SubLObject |
inference_datastructures_strategy.set_problem_tactics_recompute_thrown_away_wrt_all_motivations(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.set_problem_tactics_recompute_thrown_away_wrt_all_relevant_strategies_and_all_motivations(SubLObject problem)
|
static SubLObject |
inference_datastructures_strategy.set_problem_thrown_away_wrt_transformation(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.set_problem_thrown_away_wrt(SubLObject problem,
SubLObject strategy,
SubLObject motivation)
|
static SubLObject |
inference_datastructures_strategy.set_problem_thrown_away(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_proof.set_proof_bindings(SubLObject proof,
SubLObject v_bindings)
|
static SubLObject |
inference_worker_removal.set_removal_link_bindings(SubLObject removal_link,
SubLObject v_bindings)
|
static SubLObject |
inference_worker_removal.set_removal_link_hl_module(SubLObject removal_link,
SubLObject hl_module)
|
static SubLObject |
inference_worker_removal.set_removal_link_supports(SubLObject removal_link,
SubLObject supports)
|
static SubLObject |
inference_worker_restriction.set_restriction_link_bindings(SubLObject restriction_link,
SubLObject v_bindings)
|
static SubLObject |
inference_datastructures_problem.set_root_problem_min_transformation_depth_signature(SubLObject problem,
SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.set_simplest_inference_strategy(SubLObject inference,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.set_strategy_data(SubLObject strategy,
SubLObject data)
|
static SubLObject |
inference_datastructures_strategy.set_strategy_productivity_limit(SubLObject strategy,
SubLObject productivity_limit)
|
static SubLObject |
inference_datastructures_strategy.set_strategy_properties(SubLObject strategy,
SubLObject strategy_properties)
|
static SubLObject |
inference_datastructures_strategy.set_strategy_property(SubLObject strategy,
SubLObject property,
SubLObject value)
|
static SubLObject |
inference_datastructures_strategy.set_strategy_type_property(SubLObject type,
SubLObject property,
SubLObject value)
|
static SubLObject |
inference_datastructures_tactic.set_tactic_completeness(SubLObject tactic,
SubLObject completeness)
|
static SubLObject |
inference_datastructures_tactic.set_tactic_data(SubLObject tactic,
SubLObject data)
|
static SubLObject |
inference_datastructures_strategy.set_tactic_not_set_aside_wrt_new_root(SubLObject tactic,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.set_tactic_not_set_aside_wrt_removal(SubLObject tactic,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.set_tactic_not_set_aside_wrt_transformation(SubLObject tactic,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.set_tactic_not_set_aside_wrt(SubLObject tactic,
SubLObject strategy,
SubLObject motivation)
|
static SubLObject |
inference_datastructures_strategy.set_tactic_not_set_aside(SubLObject tactic,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.set_tactic_not_thrown_away_wrt_new_root(SubLObject tactic,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.set_tactic_not_thrown_away_wrt_removal(SubLObject tactic,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.set_tactic_not_thrown_away_wrt_transformation(SubLObject tactic,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.set_tactic_not_thrown_away_wrt(SubLObject tactic,
SubLObject strategy,
SubLObject motivation)
|
static SubLObject |
inference_datastructures_strategy.set_tactic_not_thrown_away(SubLObject tactic,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_tactic.set_tactic_preference_level(SubLObject tactic,
SubLObject preference_level,
SubLObject justification)
|
static SubLObject |
inference_datastructures_tactic.set_tactic_productivity(SubLObject tactic,
SubLObject productivity,
SubLObject set_originalP)
|
static SubLObject |
inference_datastructures_strategy.set_tactic_recompute_set_aside_wrt_all_motivations(SubLObject tactic,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.set_tactic_recompute_set_aside_wrt_all_relevant_strategies_and_all_motivations(SubLObject tactic)
|
static SubLObject |
inference_datastructures_strategy.set_tactic_recompute_set_aside_wrt_new_root(SubLObject tactic,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.set_tactic_recompute_set_aside_wrt_removal(SubLObject tactic,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.set_tactic_recompute_set_aside_wrt_transformation(SubLObject tactic,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.set_tactic_recompute_thrown_away_wrt_all_motivations(SubLObject tactic,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.set_tactic_recompute_thrown_away_wrt_new_root(SubLObject tactic,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.set_tactic_recompute_thrown_away_wrt_removal(SubLObject tactic,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.set_tactic_recompute_thrown_away_wrt_transformation(SubLObject tactic,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.set_tactic_set_aside_wrt_transformation(SubLObject tactic,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.set_tactic_set_aside_wrt(SubLObject tactic,
SubLObject strategy,
SubLObject motivation)
|
static SubLObject |
inference_datastructures_tactic.set_tactic_status(SubLObject tactic,
SubLObject status)
|
static SubLObject |
inference_datastructures_strategy.set_tactic_strategic_flags(SubLObject tactic,
SubLObject strategy,
SubLObject flags)
|
static SubLObject |
inference_datastructures_strategy.set_tactic_strategic_preference_level(SubLObject tactic,
SubLObject strategy,
SubLObject preference_level,
SubLObject justification)
|
static SubLObject |
inference_datastructures_strategy.set_tactic_strategic_productivity(SubLObject tactic,
SubLObject strategy,
SubLObject productivity)
|
static SubLObject |
inference_datastructures_strategy.set_tactic_strategic_properties(SubLObject tactic,
SubLObject strategy,
SubLObject v_properties)
|
static SubLObject |
inference_datastructures_strategy.set_tactic_thrown_away_wrt_new_root(SubLObject tactic,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.set_tactic_thrown_away_wrt_removal(SubLObject tactic,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.set_tactic_thrown_away_wrt_transformation(SubLObject tactic,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.set_tactic_thrown_away_wrt(SubLObject tactic,
SubLObject strategy,
SubLObject motivation)
|
static SubLObject |
inference_datastructures_strategy.set_tactic_thrown_away(SubLObject tactic,
SubLObject strategy)
|
static SubLObject |
inference_worker_transformation.set_transformation_link_bindings(SubLObject transformation_link,
SubLObject v_bindings)
|
static SubLObject |
inference_worker_transformation.set_transformation_link_hl_module(SubLObject transformation_link,
SubLObject hl_module)
|
static SubLObject |
inference_worker_transformation.set_transformation_link_non_explanatory_subquery(SubLObject transformation_link,
SubLObject subquery)
|
static SubLObject |
inference_worker_transformation.set_transformation_link_supports(SubLObject transformation_link,
SubLObject supports)
|
static SubLObject |
inference_datastructures_strategy.set_uninterestingness_cache_set_aside_code(SubLObject flags,
SubLObject code)
|
static SubLObject |
inference_datastructures_strategy.set_uninterestingness_cache_set_aside_wrt_new_root_code(SubLObject flags,
SubLObject code)
|
static SubLObject |
inference_datastructures_strategy.set_uninterestingness_cache_set_aside_wrt_removal_code(SubLObject flags,
SubLObject code)
|
static SubLObject |
inference_datastructures_strategy.set_uninterestingness_cache_set_aside_wrt_transformation_code(SubLObject flags,
SubLObject code)
|
static SubLObject |
inference_datastructures_strategy.set_uninterestingness_cache_thrown_away_code(SubLObject flags,
SubLObject code)
|
static SubLObject |
inference_datastructures_strategy.set_uninterestingness_cache_thrown_away_wrt_new_root_code(SubLObject flags,
SubLObject code)
|
static SubLObject |
inference_datastructures_strategy.set_uninterestingness_cache_thrown_away_wrt_removal_code(SubLObject flags,
SubLObject code)
|
static SubLObject |
inference_datastructures_strategy.set_uninterestingness_cache_thrown_away_wrt_transformation_code(SubLObject flags,
SubLObject code)
|
static SubLObject |
inference_modules.setup_module(SubLObject name,
SubLObject type,
SubLObject plist)
|
static SubLObject |
inference_worker_join.shared_sibling_vars(SubLObject first_mapped_problem,
SubLObject second_mapped_problem)
|
static SubLObject |
inference_modules.simple_allowed_modules_spec_p(SubLObject allowed_modules_spec)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.simple_strategy_chooses_to_ignore_tacticP(SubLObject strategy,
SubLObject tactic)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.simple_strategy_chooses_to_set_aside_problem_int(SubLObject strategy,
SubLObject problem,
SubLObject justifyP)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.simple_strategy_chooses_to_set_aside_problemP(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.simple_strategy_chooses_to_set_aside_tactic_int(SubLObject strategy,
SubLObject tactic,
SubLObject justifyP)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.simple_strategy_chooses_to_set_aside_tacticP(SubLObject strategy,
SubLObject tactic)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.simple_strategy_chooses_to_set_aside_transformation_tactic_int(SubLObject strategy,
SubLObject transformation_tactic,
SubLObject justifyP)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.simple_strategy_chooses_to_throw_away_problem_int(SubLObject strategy,
SubLObject problem,
SubLObject justifyP)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.simple_strategy_chooses_to_throw_away_problemP(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.simple_strategy_chooses_to_throw_away_tactic_int(SubLObject strategy,
SubLObject tactic,
SubLObject justifyP)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.simple_strategy_chooses_to_throw_away_tacticP(SubLObject strategy,
SubLObject tactic)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.simple_strategy_chooses_to_throw_away_transformation_tactic_int(SubLObject strategy,
SubLObject transformation_tactic,
SubLObject justifyP)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.simple_strategy_chooses_to_throw_away_transformation_tacticP_internal(SubLObject strategy,
SubLObject transformation_tactic)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.simple_strategy_chooses_to_throw_away_transformation_tacticP(SubLObject strategy,
SubLObject transformation_tactic)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.simple_strategy_deems_rewrite_tactic_redundantP(SubLObject strategy,
SubLObject tactic)
|
static SubLObject |
inference_strategist.simplest_inference_continuation_possibleP(SubLObject inference)
|
static SubLObject |
inference_strategist.simplest_inference_determine_result(SubLObject inference,
SubLObject padP)
|
static SubLObject |
inference_strategist.simplest_inference_doneP(SubLObject inference)
|
static SubLObject |
inference_strategist.simplest_inference_exhaustedP(SubLObject inference)
|
static SubLObject |
inference_datastructures_inference.simplest_inference_p(SubLObject object)
|
static SubLObject |
inference_strategist.simplest_inference_possibly_prune(SubLObject inference)
|
static SubLObject |
inference_strategist.simplest_inference_prepare_new_from_dnf(SubLObject problem_store,
SubLObject dnf,
SubLObject mt,
SubLObject strategy_type,
SubLObject scoped_vars,
SubLObject non_explanatory_el_query,
SubLObject problem_store_privateP)
|
static SubLObject |
inference_strategist.simplest_inference_prepare_new(SubLObject problem_store,
SubLObject el_query,
SubLObject mt,
SubLObject strategy_type,
SubLObject disjunction_free_el_vars_policy,
SubLObject hypothesizeP,
SubLObject non_explanatory_el_query,
SubLObject problem_store_privateP)
Creates a new inference object and gets it into the :prepared state. |
static SubLObject |
inference_strategist.simplest_inference_prepare(SubLObject inference)
Virtual subclass constructor for simplest-inference-p |
static SubLObject |
inference_strategist.simplest_inference_run_handler(SubLObject inference)
A meta-strategy which just tells the strategy to do a bunch of steps in this thread, i.e. |
static SubLObject |
inference_datastructures_inference.simplest_inference_strategy(SubLObject inference)
|
static SubLObject |
inference_worker_restriction.simplification_link_p(SubLObject object)
|
static SubLObject |
inference_worker_restriction.simplification_tactic_p(SubLObject tactic)
|
static SubLObject |
inference_datastructures_problem.single_clause_problem_p(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_query.single_clause_problem_query_p(SubLObject object)
|
static SubLObject |
inference_worker_join_ordered.single_focal_literal_join_ordered_tactic_p(SubLObject join_ordered_tactic)
|
static SubLObject |
inference_datastructures_problem.single_literal_problem_atomic_sentence(SubLObject problem)
|
static SubLObject |
inference_datastructures_problem.single_literal_problem_mt(SubLObject problem)
|
static SubLObject |
inference_datastructures_problem.single_literal_problem_p(SubLObject object)
|
static SubLObject |
inference_datastructures_problem.single_literal_problem_predicate(SubLObject problem)
Assuming PROBLEM is a @xref single-literal-problem-p, returns the predicate of its single contextualized literal. |
static SubLObject |
inference_datastructures_problem_query.single_literal_problem_query_atomic_sentence(SubLObject query)
|
static SubLObject |
inference_min_transformation_depth.single_literal_problem_query_depth_signature_p(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_query.single_literal_problem_query_mt(SubLObject query)
|
static SubLObject |
inference_datastructures_problem_query.single_literal_problem_query_p(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_query.single_literal_problem_query_predicate(SubLObject query)
Assuming QUERY is a @xref single-literal-problem-query-p, returns the predicate of its single contextualized literal. |
static SubLObject |
inference_datastructures_problem_query.single_literal_problem_query_sense(SubLObject query)
|
static SubLObject |
inference_datastructures_problem.single_literal_problem_sense(SubLObject problem)
|
static SubLObject |
inference_worker.single_literal_tactic_p(SubLObject tactic)
|
static SubLObject |
inference_tactician_utilities.single_negative_literal_problem_p(SubLObject problem)
|
static SubLObject |
inference_modules.solely_specific_removal_module_predicateP(SubLObject predicate)
|
static SubLObject |
inference_worker.some_no_good_join_argument_linkP(SubLObject problem,
SubLObject consider_deepP,
SubLObject strategic_context,
SubLObject consider_transformation_tacticsP)
|
static SubLObject |
inference_worker.some_no_good_join_ordered_argument_linkP(SubLObject problem,
SubLObject consider_deepP,
SubLObject strategic_context,
SubLObject consider_transformation_tacticsP)
|
static SubLObject |
inference_worker.some_no_good_split_argument_linkP(SubLObject problem,
SubLObject consider_deepP,
SubLObject strategic_context,
SubLObject consider_transformation_tacticsP)
|
static SubLObject |
inference_tactician.some_subsuming_join_ordered_tacticP(SubLObject join_ordered_tactic,
SubLObject subsuming_join_ordered_tactics,
SubLObject strategic_context)
|
static SubLObject |
forward.some_support_combinations_extensionally_possible(SubLObject supports)
|
static SubLObject |
forward.some_support_combinations_theoretically_possible(SubLObject supports)
We don't care whether there exists an mt that can see all the SUPPORTS, but could there possibly exist one? This should return t most of the time, unless two of the supports are in negationMts of each other or something. |
static SubLObject |
inference_worker_removal.sort_applicable_conjunctive_removal_modules_by_priority(SubLObject hl_modules)
Help determine-new-conjunctive-removal-tactics do better by ordering pruning modules before simplification modules and simplification modules before everything else. |
static SubLObject |
inference_worker.split_link_could_be_finishedP(SubLObject split_link,
SubLObject strategic_context)
|
static SubLObject |
inference_worker_split.split_link_p(SubLObject object)
|
static SubLObject |
inference_min_transformation_depth.split_problem_conjunct_literal_map(SubLObject split_problem,
SubLObject conjunct_mapped_problem)
|
static SubLObject |
inference_min_transformation_depth.split_problem_conjunct_mtds(SubLObject split_problem,
SubLObject conjunct_mapped_problem,
SubLObject parent_mtds)
|
static SubLObject |
inference_worker_split.split_proof_p(SubLObject object)
|
static SubLObject |
inference_worker.split_proof_subsumes_split_proof_specP(SubLObject proof,
SubLObject link,
SubLObject proof_bindings,
SubLObject subproofs)
|
static SubLObject |
inference_worker_split.split_tactic_link(SubLObject split_tactic)
|
static SubLObject |
inference_worker_split.split_tactic_lookahead_problem(SubLObject split_tactic)
|
static SubLObject |
inference_worker_split.split_tactic_p(SubLObject object)
|
static SubLObject |
inference_worker_split.split_tactic_supporting_mapped_problem_index(SubLObject tactic)
|
static SubLObject |
inference_datastructures_strategy.strat_active_problems(SubLObject object)
|
static SubLObject |
inference_datastructures_strategy.strat_data(SubLObject object)
|
static SubLObject |
inference_datastructures_strategy.strat_inference(SubLObject object)
|
static SubLObject |
inference_datastructures_strategy.strat_memoization_state(SubLObject object)
|
static SubLObject |
inference_datastructures_strategy.strat_motivated_problems(SubLObject object)
|
static SubLObject |
inference_datastructures_strategy.strat_problem_proof_spec_index(SubLObject object)
|
static SubLObject |
inference_datastructures_strategy.strat_problem_strategic_index(SubLObject object)
|
static SubLObject |
inference_datastructures_strategy.strat_productivity_limit(SubLObject object)
|
static SubLObject |
inference_datastructures_strategy.strat_proof_spec(SubLObject object)
|
static SubLObject |
inference_datastructures_strategy.strat_removal_backtracking_productivity_limit(SubLObject object)
|
static SubLObject |
inference_datastructures_strategy.strat_result_uniqueness_criterion(SubLObject object)
|
static SubLObject |
inference_datastructures_strategy.strat_set_aside_problems(SubLObject object)
|
static SubLObject |
inference_datastructures_strategy.strat_should_reconsider_set_asidesP(SubLObject object)
|
static SubLObject |
inference_datastructures_strategy.strat_suid(SubLObject object)
|
static SubLObject |
inference_datastructures_strategy.strat_type(SubLObject object)
|
static SubLObject |
inference_tactician.strategem_invalid_p(SubLObject strategem)
|
static SubLObject |
inference_tactician.strategem_problem(SubLObject strategem)
|
static SubLObject |
inference_datastructures_strategy.strategic_context_inference(SubLObject strategic_context)
|
static SubLObject |
inference_strategic_heuristics.strategic_heuristic_backchain_required(SubLObject strategy,
SubLObject transformation_tactic)
|
static SubLObject |
inference_strategic_heuristics.strategic_heuristic_completeness(SubLObject strategy,
SubLObject content_tactic)
|
static SubLObject |
inference_strategic_heuristics.strategic_heuristic_function(SubLObject heuristic)
|
static SubLObject |
inference_strategic_heuristics.strategic_heuristic_happiness_due_to_literal_count(SubLObject literal_count)
|
static SubLObject |
inference_strategic_heuristics.strategic_heuristic_happiness_due_to_skolem_count(SubLObject skolem_count)
|
static SubLObject |
inference_strategic_heuristics.strategic_heuristic_index()
|
static SubLObject |
inference_strategic_heuristics.strategic_heuristic_magic_wand(SubLObject strategy,
SubLObject generalized_removal_tactic)
|
static SubLObject |
inference_strategic_heuristics.strategic_heuristic_occams_razor(SubLObject strategy,
SubLObject content_tactic)
|
static SubLObject |
inference_strategic_heuristics.strategic_heuristic_relevant_term(SubLObject strategy,
SubLObject content_tactic)
|
static SubLObject |
inference_strategic_heuristics.strategic_heuristic_rule_a_priori_utility(SubLObject strategy,
SubLObject content_tactic)
|
static SubLObject |
inference_strategic_heuristics.strategic_heuristic_rule_historical_utility(SubLObject strategy,
SubLObject content_tactic)
|
static SubLObject |
inference_strategic_heuristics.strategic_heuristic_rule_literal_count(SubLObject strategy,
SubLObject transformation_tactic)
|
static SubLObject |
inference_strategic_heuristics.strategic_heuristic_scaling_factor(SubLObject heuristic)
|
static SubLObject |
inference_strategic_heuristics.strategic_heuristic_shallow_and_cheap(SubLObject strategy,
SubLObject content_tactic)
|
static SubLObject |
inference_strategic_heuristics.strategic_heuristic_skolem_count(SubLObject strategy,
SubLObject logical_tactic)
|
static SubLObject |
inference_strategic_heuristics.strategic_heuristic_tactic_type(SubLObject heuristic)
|
static SubLObject |
inference_datastructures_strategy.strategically_examined_problem_p(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.strategically_finished_problem_p(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.strategically_good_problem_p(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.strategically_neutral_problem_p(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.strategically_no_good_problem_p(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.strategically_pending_problem_p(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.strategically_possible_problem_p(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.strategically_totally_no_good_problem_p(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.strategically_unexamined_problem_p(SubLObject problem,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.strategy_active_problems(SubLObject strategy)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.strategy_admits_all_tactics_wrt_proof_specP(SubLObject strategy)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.strategy_admits_tactic_wrt_proof_specP(SubLObject strategy,
SubLObject tactic)
|
static SubLObject |
inference_datastructures_strategy.strategy_all_valid_set_aside_problems(SubLObject strategy)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.strategy_allows_use_of_hl_moduleP(SubLObject strategy,
SubLObject hl_module)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.strategy_allows_use_of_tactic_hl_moduleP(SubLObject strategy,
SubLObject tactic)
|
static SubLObject |
inference_datastructures_strategy.strategy_answer_link_propagatedP(SubLObject strategy)
Return T iff the answer-link of the inference of STRATEGY has been propagated and has not been closed thereafter. |
static SubLObject |
inference_datastructures_strategy.strategy_answer_link(SubLObject strategy)
|
static SubLObject |
inference_worker.strategy_chooses_not_to_examine_tacticP(SubLObject strategy,
SubLObject tactic)
|
static SubLObject |
inference_datastructures_strategy.strategy_clear_set_asides(SubLObject strategy)
|
static SubLObject |
inference_worker.strategy_compute_strategic_properties_of_problem_tactics(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_tactician.strategy_consider_that_problem_could_be_no_good(SubLObject strategy,
SubLObject problem,
SubLObject consider_deepP,
SubLObject consider_transformation_tacticsP)
|
static SubLObject |
inference_tactician.strategy_consider_that_problem_could_be_strategically_pending(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_datastructures_strategy.strategy_continuableP(SubLObject strategy)
|
static SubLObject |
inference_tactician.strategy_continuation_possibleP(SubLObject strategy)
|
static SubLObject |
inference_tactician.strategy_controls_problem_storeP(SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.strategy_data(SubLObject strategy)
|
static SubLObject |
inference_tactician_utilities.strategy_deems_conjunctive_tactic_spec_betterP(SubLObject candidate_tactic_productivity,
SubLObject candidate_tactic_preference,
SubLObject candidate_tactic_module_spec,
SubLObject candidate_tactic_literal_count,
SubLObject committed_tactic_productivity,
SubLObject committed_tactic_preference,
SubLObject committed_tactic_module_spec,
SubLObject committed_tactic_literal_count)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.strategy_deems_problem_tactically_uninterestingP(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_datastructures_enumerated_types.strategy_default_method_handler(SubLObject method)
|
static SubLObject |
inference_datastructures_strategy.strategy_dispatch_funcall_0(SubLObject func,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.strategy_dispatch_funcall_1(SubLObject func,
SubLObject strategy,
SubLObject arg1)
|
static SubLObject |
inference_datastructures_strategy.strategy_dispatch_handler(SubLObject strategy,
SubLObject method_type)
|
static SubLObject |
inference_datastructures_strategy.strategy_dispatch(SubLObject strategy,
SubLObject method_type,
SubLObject arg1,
SubLObject arg2,
SubLObject arg3,
SubLObject arg4,
SubLObject arg5)
|
static SubLObject |
inference_tactician.strategy_do_one_step(SubLObject strategy)
|
static SubLObject |
inference_tactician.strategy_doneP(SubLObject strategy)
|
static SubLObject |
inference_datastructures_enumerated_types.strategy_dynamic_properties_productivity_limit(SubLObject v_properties)
|
static SubLObject |
inference_datastructures_enumerated_types.strategy_dynamic_property_p(SubLObject object)
|
static SubLObject |
inference_tactician.strategy_execute_tactic(SubLObject strategy,
SubLObject tactic)
Execute TACTIC under the control of STRATEGY. |
static SubLObject |
inference_tactician_strategic_uninterestingness.strategy_has_enough_proofs_for_problemP(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_datastructures_strategy.strategy_has_some_set_aside_problemsP(SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.strategy_inference(SubLObject strategy)
|
static SubLObject |
inference_tactician.strategy_initial_relevant_strategies(SubLObject strategy)
By default, this is simply the list (STRATEGY), but can be overridden |
static SubLObject |
inference_tactician.strategy_initialize_properties(SubLObject strategy,
SubLObject strategy_static_properties)
|
static SubLObject |
inference_datastructures_strategy.strategy_invalid_p(SubLObject strategy)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.strategy_last_uninterestingness_explanation()
|
static SubLObject |
inference_datastructures_strategy.strategy_local_result_uniqueness_criterion(SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.strategy_memoization_state(SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.strategy_motivated_problems(SubLObject strategy)
|
static SubLObject |
inference_tactician.strategy_no_possible_strategems_for_problemP(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_tactician.strategy_note_argument_link_added(SubLObject strategy,
SubLObject link)
Gets called actually before stuff starts propagating from LINK |
static SubLObject |
inference_tactician.strategy_note_inference_dynamic_properties_updated(SubLObject strategy)
Callback for STRATEGY to note that its inference's dynamic properties have been updated. |
static SubLObject |
inference_tactician.strategy_note_new_tactic(SubLObject strategy,
SubLObject tactic)
Depending on what type of tactic TACTIC is, compute its strategic properties wrt STRATEGY. |
static SubLObject |
inference_datastructures_strategy.strategy_note_problem_active(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_worker.strategy_note_problem_finished(SubLObject strategic_context,
SubLObject problem)
|
static SubLObject |
inference_datastructures_strategy.strategy_note_problem_inactive(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_datastructures_strategy.strategy_note_problem_motivated(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_datastructures_strategy.strategy_note_problem_set_aside(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_tactician.strategy_note_split_tactics_strategically_possible(SubLObject strategy,
SubLObject split_tactics)
|
static SubLObject |
inference_tactician.strategy_note_tactic_discarded(SubLObject strategy,
SubLObject tactic)
|
static SubLObject |
inference_tactician.strategy_note_tactic_finished(SubLObject strategy,
SubLObject tactic)
Called after all A-Brain consequences of a tactic have been followed through. |
static SubLObject |
inference_datastructures_strategy.strategy_p(SubLObject object)
|
static SubLObject |
inference_tactician.strategy_possibly_activate_problem(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_tactician.strategy_possibly_auto_prune(SubLObject strategy)
|
static SubLObject |
inference_tactician.strategy_possibly_execute_tactic(SubLObject strategy,
SubLObject tactic)
|
static SubLObject |
inference_datastructures_strategy.strategy_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
inference_datastructures_strategy.strategy_problem_store(SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.strategy_problem_strategic_index(SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.strategy_productivity_limit(SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.strategy_proof_spec(SubLObject strategy)
|
static SubLObject |
inference_lookahead_productivity.strategy_relevant_tactics_wrt_removal(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_datastructures_strategy.strategy_removal_backtracking_productivity_limit(SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.strategy_result_uniqueness_criterion(SubLObject strategy)
Locally specified result uniqueness criteria on the strategy (if any) override the one from the inference. |
static SubLObject |
inference_datastructures_strategy.strategy_root_problem(SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.strategy_set_aside_problems(SubLObject strategy)
|
static SubLObject |
inference_tactician.strategy_sets_aside_all_transformationP(SubLObject strategy)
Return T iff STRATEGY would set aside all transformation. |
static SubLObject |
inference_datastructures_strategy.strategy_should_propagate_answer_linkP(SubLObject strategy)
Return T iff the answer-link of the inference of STRATEGY ought to be propagated. |
static SubLObject |
inference_datastructures_strategy.strategy_should_reconsider_set_asidesP(SubLObject strategy)
|
static SubLObject |
inference_tactician.strategy_sort_predicateP(SubLObject object1,
SubLObject object2)
|
static SubLObject |
inference_tactician.strategy_sort(SubLObject strategy,
SubLObject sequence,
SubLObject predicate)
Stable-sort SEQUENCE wrt STRATEGY using PREDICATE as the comparison function. |
static SubLObject |
inference_datastructures_enumerated_types.strategy_static_property_p(SubLObject object)
|
static SubLObject |
inference_datastructures_strategy.strategy_suid(SubLObject strategy)
|
static SubLObject |
inference_tactician.strategy_throw_away_uninteresting_set_asides(SubLObject strategy)
|
static SubLObject |
inference_tactician.strategy_throws_away_all_transformationP(SubLObject strategy)
Return T iff STRATEGY would throw away all transformation. |
static SubLObject |
inference_tactician.strategy_type_dispatch_handler(SubLObject strategy_type,
SubLObject method_type)
|
static SubLObject |
inference_strategist.strategy_type_from_dnf_and_static_properties(SubLObject dnf,
SubLObject mt,
SubLObject static_properties)
|
static SubLObject |
inference_strategist.strategy_type_from_sentence_and_static_properties(SubLObject sentence,
SubLObject mt,
SubLObject static_properties)
|
static SubLObject |
inference_strategist.strategy_type_from_static_properties(SubLObject static_properties)
|
static SubLObject |
inference_datastructures_strategy.strategy_type_property(SubLObject type,
SubLObject property)
|
static SubLObject |
inference_datastructures_strategy.strategy_type(SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.strategy_unique_wrt_bindingsP(SubLObject strategy)
|
static SubLObject |
inference_tactician.strategy_update_properties(SubLObject strategy,
SubLObject strategy_dynamic_properties)
|
static SubLObject |
inference_datastructures_strategy.strategy_wants_one_answerP(SubLObject strategy)
|
static SubLObject |
argumentation.strength_combine(SubLObject strength1,
SubLObject strength2)
|
static SubLObject |
inference_strategist.strengthen_query_properties_using_inference(SubLObject inference)
Strengthens the properties of INFERENCE. |
static SubLObject |
inference_modules.strengthen_removal_module_properties(SubLObject name,
SubLObject plist)
|
static SubLObject |
inference_modules.strengthen_rewrite_module_properties(SubLObject name,
SubLObject plist)
|
static SubLObject |
inference_modules.structural_module_p(SubLObject object)
|
static SubLObject |
inference_worker.structural_proof_type(SubLObject structural_proof)
|
static SubLObject |
inference_worker.structural_tactic_p(SubLObject tactic)
|
static SubLObject |
inference_tactician.substrategyP(SubLObject strategy)
|
static SubLObject |
inference_worker_transformation.supported_problem_variable_p(SubLObject variable)
|
static SubLObject |
inference_worker_transformation.supports_contain_excepted_assertion_in_mtP(SubLObject supports,
SubLObject mt)
|
static SubLObject |
inference_worker_transformation.supports_contain_excepted_assertionP(SubLObject supports)
|
static SubLObject |
inference_worker_transformation.swap_variable_spaces_of_unification_bindings(SubLObject unification_bindings)
Adds or subtracts 100 from all variables in UNIFICATION-BINDINGS. |
static SubLObject |
inference_modules.sxhash_hl_module_method(SubLObject object)
|
static SubLObject |
inference_datastructures_inference.sxhash_inference_method(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_link.sxhash_mapped_problem_method(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_link.sxhash_problem_link_method(SubLObject object)
|
static SubLObject |
inference_datastructures_problem.sxhash_problem_method(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_store.sxhash_problem_store_method(SubLObject object)
|
static SubLObject |
inference_datastructures_strategy.sxhash_strategy_method(SubLObject object)
|
static SubLObject |
inference_datastructures_tactic.sxhash_tactic_method(SubLObject object)
|
static SubLObject |
inference_worker_transformation.syntactically_valid_asent(SubLObject asent)
|
static SubLObject |
forward.syntactically_valid_forward_non_trigger_asents(SubLObject dnf)
|
static SubLObject |
inference_datastructures_tactic.tact_completeness(SubLObject object)
|
static SubLObject |
inference_datastructures_tactic.tact_data(SubLObject object)
|
static SubLObject |
inference_datastructures_tactic.tact_hl_module(SubLObject object)
|
static SubLObject |
inference_datastructures_tactic.tact_original_productivity(SubLObject object)
|
static SubLObject |
inference_datastructures_tactic.tact_preference_level_justification(SubLObject object)
|
static SubLObject |
inference_datastructures_tactic.tact_problem(SubLObject object)
|
static SubLObject |
inference_datastructures_tactic.tact_productivity(SubLObject object)
|
static SubLObject |
inference_datastructures_tactic.tact_progress_iterator(SubLObject object)
|
static SubLObject |
inference_datastructures_tactic.tact_status(SubLObject object)
|
static SubLObject |
inference_datastructures_strategy.tact_strategic_properties_flags(SubLObject object)
|
static SubLObject |
inference_datastructures_strategy.tact_strategic_properties_preference_level(SubLObject object)
|
static SubLObject |
inference_datastructures_strategy.tact_strategic_properties_productivity(SubLObject object)
|
static SubLObject |
inference_datastructures_tactic.tact_suid(SubLObject object)
|
static SubLObject |
inference_datastructures_tactic.tact_type(SubLObject object)
|
static SubLObject |
inference_datastructures_tactic.tactic_completeness(SubLObject tactic)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.tactic_completeP(SubLObject tactic,
SubLObject strategic_context)
|
static SubLObject |
inference_datastructures_tactic.tactic_data(SubLObject tactic)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.tactic_disallowedP(SubLObject tactic,
SubLObject strategic_context)
|
static SubLObject |
inference_datastructures_tactic.tactic_discardedP(SubLObject tactic)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.tactic_exceeds_productivity_limitP(SubLObject tactic,
SubLObject strategic_context)
|
static SubLObject |
inference_datastructures_tactic.tactic_executedP(SubLObject tactic)
|
static SubLObject |
inference_datastructures_tactic.tactic_has_statusP(SubLObject tactic,
SubLObject status_spec)
|
static SubLObject |
inference_datastructures_tactic.tactic_hl_module_name(SubLObject tactic)
|
static SubLObject |
inference_datastructures_tactic.tactic_hl_module(SubLObject tactic)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.tactic_impossibleP(SubLObject tactic,
SubLObject strategic_context)
|
static SubLObject |
inference_datastructures_tactic.tactic_in_progress_next(SubLObject tactic)
|
static SubLObject |
inference_datastructures_tactic.tactic_in_progressP(SubLObject tactic)
|
static SubLObject |
inference_datastructures_tactic.tactic_invalid_p(SubLObject tactic)
|
static SubLObject |
inference_datastructures_problem.tactic_matches_type_specP(SubLObject tactic,
SubLObject type_spec)
|
static SubLObject |
inference_lookahead_productivity.tactic_max_removal_productivity(SubLObject tactic,
SubLObject strategic_context)
|
static SubLObject |
inference_datastructures_tactic.tactic_not_possibleP(SubLObject tactic)
|
static SubLObject |
inference_datastructures_tactic.tactic_original_productivity(SubLObject tactic)
|
static SubLObject |
inference_datastructures_tactic.tactic_p(SubLObject object)
|
static SubLObject |
inference_datastructures_tactic.tactic_possibleP(SubLObject tactic)
|
static SubLObject |
inference_datastructures_tactic.tactic_preference_level_justification(SubLObject tactic)
|
static SubLObject |
inference_datastructures_tactic.tactic_preference_level(SubLObject tactic)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.tactic_preferredP(SubLObject tactic,
SubLObject strategic_context)
|
static SubLObject |
inference_datastructures_tactic.tactic_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
inference_datastructures_tactic.tactic_problem(SubLObject tactic)
|
static SubLObject |
inference_datastructures_tactic.tactic_productivity(SubLObject tactic)
|
static SubLObject |
inference_datastructures_tactic.tactic_progress_doneP(SubLObject state)
|
static SubLObject |
inference_datastructures_tactic.tactic_progress_finalize(SubLObject state)
|
static SubLObject |
inference_datastructures_tactic.tactic_progress_iterator_p(SubLObject object)
|
static SubLObject |
inference_datastructures_tactic.tactic_progress_iterator(SubLObject tactic)
|
static SubLObject |
inference_datastructures_tactic.tactic_progress_next(SubLObject state)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.tactic_requires_evaluatable_predicate_transformationP(SubLObject tactic)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.tactic_requires_hl_predicate_transformationP(SubLObject tactic)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.tactic_requires_unbound_predicate_transformationP(SubLObject tactic)
|
static SubLObject |
inference_datastructures_strategy.tactic_set_aside_cache_new_root_status(SubLObject tactic,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.tactic_set_aside_cache_removal_status(SubLObject tactic,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.tactic_set_aside_cache_status_wrt_motivation(SubLObject tactic,
SubLObject strategy,
SubLObject motivation)
|
static SubLObject |
inference_datastructures_strategy.tactic_set_aside_cache_status(SubLObject tactic,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.tactic_set_aside_cache_transformation_status(SubLObject tactic,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_tactic.tactic_status(SubLObject tactic)
|
static SubLObject |
inference_datastructures_tactic.tactic_store(SubLObject tactic)
|
static SubLObject |
inference_datastructures_strategy.tactic_strategic_completeness(SubLObject tactic,
SubLObject strategic_context)
|
static SubLObject |
inference_datastructures_strategy.tactic_strategic_flags(SubLObject tactic,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.tactic_strategic_preference_level_justification(SubLObject tactic,
SubLObject strategic_context)
|
static SubLObject |
inference_datastructures_strategy.tactic_strategic_preference_level(SubLObject tactic,
SubLObject strategic_context)
|
static SubLObject |
inference_tactician.tactic_strategic_productivity_L(SubLObject tactic1,
SubLObject tactic2,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.tactic_strategic_productivity(SubLObject tactic,
SubLObject strategic_context)
|
static SubLObject |
inference_datastructures_strategy.tactic_strategic_properties_int(SubLObject tactic,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.tactic_strategic_properties_p(SubLObject object)
|
static SubLObject |
inference_datastructures_strategy.tactic_strategic_properties(SubLObject tactic,
SubLObject strategy)
Initializes the tactic-strategic-properties if they do not exist yet. |
static SubLObject |
inference_strategic_heuristics.tactic_strategic_uselessness_based_on_proof_depth_math_memoized_internal(SubLObject min_proof_depth)
|
static SubLObject |
inference_strategic_heuristics.tactic_strategic_uselessness_based_on_proof_depth_math_memoized(SubLObject min_proof_depth)
|
static SubLObject |
inference_strategic_heuristics.tactic_strategic_uselessness_based_on_proof_depth(SubLObject tactic,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.tactic_strategically_preferredP(SubLObject tactic,
SubLObject strategy)
|
static SubLObject |
inference_tactician_utilities.tactic_strictly_less_preferred_than_some_siblingP(SubLObject tactic,
SubLObject strategic_context)
|
static SubLObject |
inference_datastructures_tactic.tactic_suid(SubLObject tactic)
Return an SUID for tactic that is unique wrt its problem. |
static SubLObject |
inference_datastructures_strategy.tactic_thrown_away_cache_new_root_status(SubLObject tactic,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.tactic_thrown_away_cache_removal_status(SubLObject tactic,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.tactic_thrown_away_cache_status_wrt_motivation(SubLObject tactic,
SubLObject strategy,
SubLObject motivation)
|
static SubLObject |
inference_datastructures_strategy.tactic_thrown_away_cache_status(SubLObject tactic,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_strategy.tactic_thrown_away_cache_transformation_status(SubLObject tactic,
SubLObject strategy)
|
static SubLObject |
inference_datastructures_enumerated_types.tactic_type_from_hl_module(SubLObject hl_module)
|
static SubLObject |
inference_datastructures_tactic.tactic_type(SubLObject tactic)
|
static SubLObject |
inference_datastructures_enumerated_types.tactical_status_from_problem_status(SubLObject status)
|
static SubLObject |
inference_datastructures_problem.tactically_examined_problem_p(SubLObject problem)
|
static SubLObject |
inference_datastructures_problem.tactically_finished_problem_p(SubLObject problem)
|
static SubLObject |
inference_datastructures_problem.tactically_good_problem_p(SubLObject problem)
|
static SubLObject |
inference_datastructures_problem.tactically_no_good_problem_p(SubLObject problem)
|
static SubLObject |
inference_datastructures_problem.tactically_pending_problem_p(SubLObject problem)
|
static SubLObject |
inference_datastructures_problem.tactically_possible_problem_p(SubLObject problem)
|
static SubLObject |
inference_datastructures_problem.tactically_unexamined_problem_p(SubLObject problem)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.tactically_uninteresting_problem_p(SubLObject problem)
|
static SubLObject |
hl_prototypes.the_hl_prototype_ke_irrelevant_rule_internal()
The CNF of the forward rule that implements #$keIrrelevantTerm for HL prototypical instances. |
static SubLObject |
hl_prototypes.the_hl_prototype_ke_irrelevant_rule()
|
static SubLObject |
inference_worker.totally_finished_problem_p(SubLObject problem,
SubLObject strategic_context)
|
static SubLObject |
inference_worker_transformation.trans_link_data_bindings(SubLObject object)
|
static SubLObject |
inference_worker_transformation.trans_link_data_hl_module(SubLObject object)
|
static SubLObject |
inference_worker_transformation.trans_link_data_supports(SubLObject object)
|
static SubLObject |
inference_worker_transformation.transformation_additional_dont_care_constraints(SubLObject rule_pivot_asent,
SubLObject unification_dependent_dnf,
SubLObject rule_assertion,
SubLObject unification_bindings)
|
static SubLObject |
inference_datastructures_enumerated_types.transformation_allowed_by_propertiesP(SubLObject problem_store_properties)
|
static SubLObject |
inference_worker.transformation_depth_L(SubLObject depth1,
SubLObject depth2)
|
static SubLObject |
inference_worker_transformation.transformation_generator_tactic_lookahead_rule(SubLObject transformation_generator_tactic)
Return the next rule that TRANSFORMATION-GENERATOR-TACTIC would generate, if any. |
static SubLObject |
inference_worker_transformation.transformation_generator_tactic_p(SubLObject object)
|
static SubLObject |
inference_worker_transformation.transformation_link_bindings(SubLObject transformation_link)
The first elements of these bindings are in the space of TRANSFORMATION-LINK's supported problem, and their second elements are in the space of TRANSFORMATION-LINK's unique supporting problem. |
static SubLObject |
inference_worker_transformation.transformation_link_data_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
inference_worker_transformation.transformation_link_hl_module(SubLObject transformation_link)
|
static SubLObject |
inference_worker_transformation.transformation_link_p(SubLObject object)
|
static SubLObject |
inference_worker_transformation.transformation_link_rule_assertion(SubLObject transformation_link)
|
static SubLObject |
inference_worker_transformation.transformation_link_supporting_mapped_problem(SubLObject transformation_link)
|
static SubLObject |
inference_worker_transformation.transformation_link_supporting_problem(SubLObject transformation_link)
|
static SubLObject |
inference_worker_transformation.transformation_link_supporting_variable_map(SubLObject transformation_link)
|
static SubLObject |
inference_worker_transformation.transformation_link_supports(SubLObject transformation_link)
|
static SubLObject |
inference_worker_transformation.transformation_link_tactic(SubLObject transformation_link)
|
static SubLObject |
inference_worker_transformation.transformation_link_transformation_mt(SubLObject transformation_link)
|
static SubLObject |
inference_modules.transformation_module_p(SubLObject object)
|
static SubLObject |
inference_modules.transformation_modules()
|
static SubLObject |
inference_worker_transformation.transformation_proof_abnormal_intP(SubLObject transformation_proof)
|
static SubLObject |
inference_worker_transformation.transformation_proof_abnormalP_internal(SubLObject transformation_proof)
|
static SubLObject |
inference_worker_transformation.transformation_proof_abnormalP(SubLObject transformation_proof)
|
static SubLObject |
inference_worker_transformation.transformation_proof_p(SubLObject object)
|
static SubLObject |
inference_worker_transformation.transformation_proof_rule_assertion(SubLObject proof)
|
static SubLObject |
inference_worker_transformation.transformation_proof_rule_bindings(SubLObject transformation_proof)
|
static SubLObject |
inference_worker_transformation.transformation_proof_subproof(SubLObject proof)
|
static SubLObject |
inference_analysis.transformation_rule_considered_count(SubLObject rule)
|
static SubLObject |
inference_analysis.transformation_rule_has_insufficient_historical_utilityP(SubLObject rule)
|
static SubLObject |
inference_analysis.transformation_rule_has_recent_statisticsP(SubLObject rule)
|
static SubLObject |
inference_analysis.transformation_rule_historical_utility(SubLObject rule)
Return number between -100 and 100 indicating the historical utility of RULE. |
static SubLObject |
inference_analysis.transformation_rule_recent_considered_count(SubLObject rule)
|
static SubLObject |
inference_analysis.transformation_rule_statistics_table()
|
static SubLObject |
inference_analysis.transformation_rule_success_count(SubLObject rule)
|
static SubLObject |
inference_analysis.transformation_rules_with_statistics_condition_passesP(SubLObject rule,
SubLObject recentP)
|
static SubLObject |
transformation_tactician_datastructures.transformation_strategy_p(SubLObject object)
|
static SubLObject |
inference_strategic_heuristics.transformation_tactic_has_utilityP(SubLObject transformation_tactic)
|
static SubLObject |
inference_strategic_heuristics.transformation_tactic_irrelevantP(SubLObject transformation_tactic)
|
static SubLObject |
inference_worker_transformation.transformation_tactic_lookahead_rule(SubLObject transformation_tactic)
Return the rule to use for lookahead heuristic analysis of TRANSFORMATION-TACTIC. |
static SubLObject |
inference_worker_transformation.transformation_tactic_p(SubLObject tactic)
|
static SubLObject |
inference_strategic_heuristics.transformation_tactic_relevantP(SubLObject transformation_tactic)
|
static SubLObject |
inference_worker_transformation.transformation_tactic_rule(SubLObject transformation_tactic)
|
static SubLObject |
inference_min_transformation_depth.tree_min_number_recursive(SubLObject tree,
SubLObject lowest)
|
static SubLObject |
inference_min_transformation_depth.tree_min_number(SubLObject tree)
Return the lowest number TREE. |
static SubLObject |
inference_min_transformation_depth.tree_sum_recursive(SubLObject tree,
SubLObject accumulator)
|
static SubLObject |
inference_min_transformation_depth.tree_sum(SubLObject tree)
Return the sum of all numbers in TREE. |
static SubLObject |
inference_worker_rewrite.trigger_restriction_link_listeners(SubLObject link,
SubLObject proof)
|
static SubLObject |
inference_worker_join_ordered.trigger_split_restriction(SubLObject join_ordered_link,
SubLObject focal_problem_proof)
|
static SubLObject |
inference_worker_join_ordered.trigger_to_sibling_variable_map(SubLObject join_ordered_link,
SubLObject trigger_is_focalP)
|
static SubLObject |
inference_worker_join_ordered.trigger_vars_shared_by_sibling_internal(SubLObject join_ordered_link,
SubLObject trigger_is_focalP)
The variables in the trigger problem of JOIN-ORDERED-LINK which are also shared by the sibling problem (modulo variable maps) |
static SubLObject |
inference_worker_join_ordered.trigger_vars_shared_by_sibling(SubLObject join_ordered_link,
SubLObject trigger_is_focalP)
|
static SubLObject |
inference_trivial.trivial_strategist_at_least_partially_handled_query_property_p(SubLObject object)
|
static SubLObject |
inference_trivial.trivial_strategist_can_handle_query_propertiesP(SubLObject query_properties)
|
static SubLObject |
inference_trivial.trivial_strategist_can_handle_query_propertyP(SubLObject property,
SubLObject value)
|
static SubLObject |
inference_trivial.trivial_strategist_handled_query_property_p(SubLObject object)
|
static SubLObject |
inference_trivial.trivial_strategist_query_property_unhandled_reason(SubLObject property,
SubLObject value)
|
static SubLObject |
inference_trivial.trivial_strategist_strengthen_query_properties(SubLObject query_properties)
|
static SubLObject |
inference_tactician_utilities.under_magic_wand_max_preference_levelP(SubLObject preference_level)
|
static SubLObject |
inference_datastructures_enumerated_types.unexamined_problem_status_p(SubLObject status)
|
static SubLObject |
inference_worker_transformation.unification_bindings_to_transformation_bindings(SubLObject unification_bindings)
|
static SubLObject |
inference_worker_transformation.unification_dependent_dnf_to_transformation_dependent_dnf(SubLObject unification_dependent_dnf)
|
static SubLObject |
inference_worker.unify_all_equal_bindings(SubLObject v_bindings)
For each variable in BINDINGS which occurs twice, unify its first and second value and append them to the result, unless they are ((T . |
static SubLObject |
inference_worker_transformation.unify_transformation_and_subproof_bindings(SubLObject transformation_bindings,
SubLObject subproof_bindings)
|
static SubLObject |
inference_datastructures_problem_store.unindex_problem_store_by_id(SubLObject store)
|
static SubLObject |
inference_datastructures_strategy.uninterestingness_cache_set_aside_code(SubLObject flags)
|
static SubLObject |
inference_datastructures_strategy.uninterestingness_cache_set_aside_wrt_new_root_code(SubLObject flags)
|
static SubLObject |
inference_datastructures_strategy.uninterestingness_cache_set_aside_wrt_removal_code(SubLObject flags)
|
static SubLObject |
inference_datastructures_strategy.uninterestingness_cache_set_aside_wrt_transformation_code(SubLObject flags)
|
static SubLObject |
inference_datastructures_strategy.uninterestingness_cache_thrown_away_code(SubLObject flags)
|
static SubLObject |
inference_datastructures_strategy.uninterestingness_cache_thrown_away_wrt_new_root_code(SubLObject flags)
|
static SubLObject |
inference_datastructures_strategy.uninterestingness_cache_thrown_away_wrt_removal_code(SubLObject flags)
|
static SubLObject |
inference_datastructures_strategy.uninterestingness_cache_thrown_away_wrt_transformation_code(SubLObject flags)
|
static SubLObject |
inference_worker_union.union_link_p(SubLObject object)
|
static SubLObject |
inference_worker_union.union_tactic_p(SubLObject object)
|
static SubLObject |
inference_modules.universal_removal_modules_for_sense(SubLObject sense)
|
static SubLObject |
inference_worker.unsatisfiable_problemP(SubLObject problem,
SubLObject consider_deepP,
SubLObject strategic_context,
SubLObject consider_transformation_tacticsP)
|
static SubLObject |
inference_worker_removal.update_applicable_hl_modules(SubLObject hl_module,
SubLObject asent,
SubLObject sense,
SubLObject applicable_hl_modules,
SubLObject supplanted_hl_modules)
Determine if HL-MODULE applies to ASENT with SENSE |
static SubLObject |
inference_metrics.update_forward_problem_historical_count(SubLObject problem_store)
|
static SubLObject |
inference_datastructures_inference.update_inference_input_query_properties(SubLObject inference,
SubLObject input_dynamic_properties)
|
static SubLObject |
inference_metrics.update_maximum_forward_problem_store_historical_problem_count(SubLObject problem_store)
|
static SubLObject |
inference_metrics.update_maximum_problem_store_historical_problem_count(SubLObject problem_store)
|
static SubLObject |
inference_kernel.update_query_metrics_wrt_timing_info(SubLObject metrics,
SubLObject timing_info)
|
static SubLObject |
inference_worker_removal.update_supplanted_hl_modules(SubLObject hl_module,
SubLObject applicable_hl_modules,
SubLObject supplanted_hl_modules)
Update the set of APPLICABLE-HL-MODULES and SUPPLANTED-HL-MODULES using the :supplants info on HL-MODULE. |
static SubLObject |
inference_datastructures_tactic.update_tactic_productivity(SubLObject tactic,
SubLObject new_productivity)
|
static SubLObject |
inference_datastructures_inference.valid_inference_p(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_link.valid_mapped_problem_p(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_link.valid_problem_link_p(SubLObject object)
|
static SubLObject |
inference_datastructures_problem.valid_problem_p(SubLObject object)
|
static SubLObject |
inference_datastructures_problem_store.valid_problem_store_p(SubLObject object)
|
static SubLObject |
inference_datastructures_proof.valid_proof_p(SubLObject object)
|
static SubLObject |
inference_datastructures_strategy.valid_strategy_p(SubLObject object)
|
static SubLObject |
inference_datastructures_tactic.valid_tactic_p(SubLObject tactic)
|
static SubLObject |
inference_czer.var_tokenized_contextualized_asent_predicate(SubLObject contextualized_asent)
|
static SubLObject |
inference_czer.variable_token(SubLObject dummy)
|
static SubLObject |
inference_balanced_tactician_strategic_uninterestingness.why_balanced_strategy_chooses_to_ignore_new_root(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_balanced_tactician_strategic_uninterestingness.why_balanced_strategy_chooses_to_ignore_strategem(SubLObject strategy,
SubLObject strategem,
SubLObject motivation)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.why_inference_chooses_to_set_aside_problem(SubLObject inference,
SubLObject problem)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.why_inference_chooses_to_set_aside_transformation_tactic(SubLObject inference,
SubLObject transformation_tactic)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.why_inference_chooses_to_throw_away_problem(SubLObject inference,
SubLObject problem)
|
static SubLObject |
removal_tactician_uninterestingness.why_removal_strategy_chooses_to_ignore_problem(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
removal_tactician_uninterestingness.why_removal_strategy_chooses_to_ignore_strategem(SubLObject strategy,
SubLObject strategem)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.why_simple_strategy_chooses_to_set_aside_problem(SubLObject strategy,
SubLObject problem)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.why_simple_strategy_chooses_to_set_aside_tactic(SubLObject strategy,
SubLObject tactic)
|
static SubLObject |
inference_tactician_strategic_uninterestingness.why_simple_strategy_chooses_to_set_aside_transformation_tactic(SubLObject strategy,
SubLObject transformation_tactic)
|
static SubLObject |
inference_analysis.write_asked_query_to_stream(SubLObject stream,
SubLObject query_info,
SubLObject externalizedP)
|
| Uses of SubLTranslatedFile.SubL in com.cyc.cycjava.cycl.inference.modules |
|---|
| Fields in com.cyc.cycjava.cycl.inference.modules with annotations of type SubLTranslatedFile.SubL | |
|---|---|
static SubLSymbol |
preference_modules.$dtp_preference_module$
|
static SubLSymbol |
after_adding_modules.$true_rule_defining_mt$
|
| Uses of SubLTranslatedFile.SubL in com.cyc.cycjava.cycl.inference.modules.removal |
|---|
| Fields in com.cyc.cycjava.cycl.inference.modules.removal with annotations of type SubLTranslatedFile.SubL | |
|---|---|
static SubLSymbol |
removal_modules_abduction.$abduce_subcollection_denoting_termsP$
|
static SubLSymbol |
removal_modules_abduction.$abduction_term_isg$
The id uniqueifer for abduced terms. |
static SubLSymbol |
removal_modules_relation_all.$relation_all_defining_mt$
|
static SubLSymbol |
removal_modules_relation_all_exists.$relation_all_exists_defining_mt$
|
static SubLSymbol |
removal_modules_relation_all_instance.$relation_all_instance_defining_mt$
|
static SubLSymbol |
removal_modules_relation_all_exists.$relation_exists_all_defining_mt$
|
static SubLSymbol |
removal_modules_relation_instance_exists.$relation_exists_instance_defining_mt$
|
static SubLSymbol |
removal_modules_relation_all_instance.$relation_instance_all_defining_mt$
|
static SubLSymbol |
removal_modules_relation_instance_exists.$relation_instance_exists_defining_mt$
|
static SubLSymbol |
removal_modules_asserted_formula.$term_formulas_defining_mt$
|
static SubLSymbol |
removal_modules_function_corresponding_predicate.$use_fcp_removal_moduleP$
|
| Uses of SubLTranslatedFile.SubL in com.cyc.cycjava.cycl.sbhl |
|---|
| Fields in com.cyc.cycjava.cycl.sbhl with annotations of type SubLTranslatedFile.SubL | |
|---|---|
static SubLSymbol |
sbhl_caching_policies.$active_sbhl_caching_policies$
The current caching policies that are active for the respective caches. |
static SubLSymbol |
sbhl_link_vars.$added_assertion$
obsolete |
static SubLSymbol |
sbhl_link_vars.$added_source$
obsolete |
static SubLSymbol |
sbhl_cache.$additional_fort_typing_collections$
The additional fort type collections. |
static SubLSymbol |
sbhl_cache.$all_mts_genl_inverse_cache$
The dictionary of dictionaries of genl-inverse relations with all mts relevance |
static SubLSymbol |
sbhl_cache.$all_mts_genl_predicate_cache$
The dictionary of dictionaries of genl-predicate relations with all mts relevance |
static SubLSymbol |
sbhl_cache.$all_mts_genls_cache$
The dictionary of dictionaries of genls relations |
static SubLSymbol |
sbhl_cache.$all_mts_isa_cache$
The id-index of forts types* |
static SubLSymbol |
sbhl_module_vars.$assume_sbhl_extensions_nonempty$
Assumption made for a collection, predicate, etc. |
static SubLSymbol |
sbhl_cache.$cached_genl_predicates_set$
The predicates that have their spec-preds and spec-inverses cached |
static SubLSymbol |
sbhl_cache.$cached_genls_set$
The collections that have their specs cached. |
static SubLSymbol |
sbhl_cache.$cached_isas_set$
All of the collections whose instances (via #$isa) are cached |
static SubLSymbol |
sbhl_cache.$cached_isas$
|
static SubLSymbol |
sbhl_marking_vars.$debug_sbhl_marking_spacesP$
|
static SubLSymbol |
sbhl_graphs.$default_number_of_concurrent_readers$
|
static SubLSymbol |
sbhl_graphs.$default_number_of_terms_checked$
|
static SubLSymbol |
sbhl_cache.$definitional_fort_typing_collections$
The collections used for fort type definitional typing. |
static SubLSymbol |
sbhl_links.$dtp_sbhl_directed_link$
|
static SubLSymbol |
sbhl_iteration.$dtp_sbhl_iterator$
|
static SubLSymbol |
sbhl_link_iterators.$dtp_sbhl_link_node_search_state_iterator_state$
|
static SubLSymbol |
sbhl_search_datastructures.$dtp_sbhl_link_node_search_state$
|
static SubLSymbol |
sbhl_link_iterators.$dtp_sbhl_module_direction_link_search_state_iterator_state$
|
static SubLSymbol |
sbhl_link_iterators.$dtp_sbhl_module_naut_link_node_search_state_iterator_state$
|
static SubLSymbol |
sbhl_link_iterators.$dtp_sbhl_module_tv_link_node_search_state_iterator_state$
|
static SubLSymbol |
sbhl_module_vars.$dtp_sbhl_module$
|
static SubLSymbol |
sbhl_search_datastructures.$dtp_sbhl_stack$
|
static SubLSymbol |
sbhl_links.$dtp_sbhl_undirected_link$
|
static SubLSymbol |
sbhl_module_vars.$fort_denoting_sbhl_directed_graph$
the fort which is used to determine whether a predicate has directed links |
static SubLSymbol |
sbhl_module_vars.$fort_denoting_sbhl_undirected_graph$
the fort which is used to determine whether a predicate has undirected links |
static SubLSymbol |
sbhl_cache.$genl_inverse_cache$
The dictionary of dictionaries of genl-inverse relations |
static SubLSymbol |
sbhl_search_vars.$genl_inverse_mode_p$
Whether current search state has argument order flipped from search's initial order |
static SubLSymbol |
sbhl_cache.$genl_predicate_cache$
The dictionary of dictionaries of genl-predicate relations |
static SubLSymbol |
sbhl_cache.$genls_cache$
The dictionary of dictionaries of genls relations |
static SubLSymbol |
sbhl_cache.$implicit_fort_type_mapping$
Table mapping implicit fort types to the explicit fort types of which they are composed. |
static SubLSymbol |
sbhl_cache.$implicit_fort_typing_collections$
Implicit fort typing collections which are not stored explicitly but can be deduced by the union of other fort types. |
static SubLSymbol |
sbhl_search_vars.$infer_nat_sbhlP$
permit isa module to infer isa/genls of reified nats from result-type of functor? |
static SubLSymbol |
sbhl_link_methods.$isa_arg2_naut_table$
Store for isa links that have the a NAUT in the arg2 position. |
static SubLSymbol |
sbhl_cache.$isa_cache$
The dictionary of dictionaries of mts of types of forts |
static SubLSymbol |
sbhl_search_vars.$maximize_sbhl_resultP$
obsolete |
static SubLSymbol |
sbhl_search_vars.$minimize_sbhl_resultP$
obsolete |
static SubLSymbol |
sbhl_link_methods.$quoted_isa_arg2_naut_table$
Store for quotedIsa links that have the a NAUT in the arg2 position. |
static SubLSymbol |
sbhl_search_vars.$relevant_sbhl_tv_function$
the truth relevance function for the current search |
static SubLSymbol |
sbhl_marking_vars.$resourced_sbhl_marking_space_limit$
The maximal number of spaces to resource. |
static SubLSymbol |
sbhl_marking_vars.$resourced_sbhl_marking_spaces$
The store of spaces that are being resourced. |
static SubLSymbol |
sbhl_marking_vars.$resourcing_sbhl_marking_spaces_p$
Flag parameter to determine whether to resource sbhl spaces |
static SubLSymbol |
sbhl_search_vars.$sbhl_access_arg$
the arg accessed in current sbhl mapping. |
static SubLSymbol |
sbhl_search_vars.$sbhl_accessed_gather_nodes$
the nodes upon which a gather has already been performed. |
static SubLSymbol |
sbhl_search_vars.$sbhl_add_node_to_result_test$
the function used to govern adding nodes to the result during search |
static SubLSymbol |
sbhl_search_vars.$sbhl_add_unmarked_node_to_result_test$
the function used to govern adding nodes to the result of an unmarking search |
static SubLSymbol |
sbhl_marking_vars.$sbhl_apply_marking_space$
|
static SubLSymbol |
sbhl_search_vars.$sbhl_apply_unwind_function_p$
Toggle determining whether to apply *sbhl-unwind-function* |
static SubLSymbol |
sbhl_graphs.$sbhl_backing_file_vector_cache_constructor$
The allocator to use to get the new caches. |
static SubLSymbol |
sbhl_graphs.$sbhl_backing_file_vector_cache_gather_cache_metricsP$
Whether the caches are supposed to keep metrics of their performance or not. |
static SubLSymbol |
sbhl_graphs.$sbhl_backing_file_vector_cache_minimum_size$
The minimal size of the cache, in the case of small population (e.g. |
static SubLSymbol |
sbhl_graphs.$sbhl_backing_file_vector_cache_size_percentage$
The percentage of the graph size for the module that should be cached in memory |
static SubLSymbol |
sbhl_graphs.$sbhl_backing_file_vector_caches_for_modules$
An ALIST-P that houses the association map from caches on a per-module basis |
static SubLSymbol |
sbhl_graphs.$sbhl_backing_file_vector$
The file vector that backs the SBHL graph. |
static SubLSymbol |
sbhl_search_vars.$sbhl_backward_search_direction$
The keyword specifying backward search |
static SubLSymbol |
sbhl_search_vars.$sbhl_check_for_goal_marking_p$
Whether to check whether a node is marked as :goal before checking other marking in search path termination. |
static SubLSymbol |
sbhl_search_vars.$sbhl_combine_fn$
function applied to each node during closure searches. |
static SubLSymbol |
sbhl_search_vars.$sbhl_compose_fn$
function applied to each node during closure searches. |
static SubLSymbol |
sbhl_search_vars.$sbhl_consider_node_fn$
function applied to each node during closure searches. |
static SubLSymbol |
sbhl_search_vars.$sbhl_current_leaf_queue$
Current search path during sample leaves search. |
static SubLSymbol |
sbhl_search_vars.$sbhl_dependents_cut_node$
The source node in dependent searches |
static SubLSymbol |
sbhl_marking_vars.$sbhl_disjoins_space$
a context name used for marking disjoins |
static SubLSymbol |
sbhl_search_vars.$sbhl_extremal_test_fn$
Function used to test extremal nodes |
static SubLSymbol |
sbhl_graphs.$sbhl_file_vector_data_stream_lock$
The lock for ensuring that CFASL input against the stream is uninterrupted. |
static SubLSymbol |
sbhl_search_vars.$sbhl_finishedP$
Stores whether sbhl search is finished and if so, how. |
static SubLSymbol |
sbhl_search_vars.$sbhl_forward_search_direction$
The keyword specifying forward search |
static SubLSymbol |
sbhl_marking_vars.$sbhl_gather_space$
the context used for gathering valid results in 3 part searches. |
static SubLSymbol |
sbhl_marking_vars.$sbhl_genl_inverse_and_genl_preds_marking$
The marking for nodes accessed in both predicate argument-flipped modes and during search |
static SubLSymbol |
sbhl_marking_vars.$sbhl_genl_inverse_marking$
The marking for nodes only accessed in argument-flipped mode during search |
static SubLSymbol |
sbhl_marking_vars.$sbhl_genl_preds_and_genl_inverse_marking$
The marking for nodes accessed in both predicate argument-flipped modes and during search |
static SubLSymbol |
sbhl_marking_vars.$sbhl_genl_preds_marking$
The marking for nodes only accessed in predicate mode during search |
static SubLSymbol |
sbhl_search_vars.$sbhl_goal_node$
The goal node for current search |
static SubLSymbol |
sbhl_search_vars.$sbhl_goal_nodes$
The goal nodes for current search for any goal |
static SubLSymbol |
sbhl_marking_vars.$sbhl_goal_space$
The space var used when goal nodes are premarked. |
static SubLSymbol |
sbhl_marking_vars.$sbhl_goal_table$
The table var used when goal nodes are premarked. |
static SubLSymbol |
sbhl_search_vars.$sbhl_index_arg$
Obsolete |
static SubLSymbol |
sbhl_search_vars.$sbhl_isaP_goal$
The goal node for current search |
static SubLSymbol |
sbhl_iteration.$sbhl_iterator_store$
|
static SubLSymbol |
sbhl_search_vars.$sbhl_justification_assembled_p$
has the justification path already been assembled? |
static SubLSymbol |
sbhl_search_vars.$sbhl_justification_behavior$
the current behavior used for assembling sbhl-justifications, and determining how their returns will appear |
static SubLSymbol |
sbhl_search_vars.$sbhl_justification_defaulted_old$
parameter used to indicate when justification was coerced and requires old justification behavior |
static SubLSymbol |
sbhl_search_vars.$sbhl_justification_result$
the result in justification searches. |
static SubLSymbol |
sbhl_search_vars.$sbhl_justification_search_p$
Does the current boolean search show the path that allowed success to be concluded |
static SubLSymbol |
sbhl_link_vars.$sbhl_link_direction$
used to specify sbhl-link-direction |
static SubLSymbol |
sbhl_link_vars.$sbhl_link_generator$
Parameter for the saving the information for which function which was used to create the current link-node. |
static SubLSymbol |
sbhl_link_iterators.$sbhl_link_iterator_resourcingP$
|
static SubLSymbol |
sbhl_link_vars.$sbhl_link_mt$
Parameter for link mt, rebound during link iteration. |
static SubLSymbol |
sbhl_link_iterators.$sbhl_link_node_search_state_iterator_state_store$
|
static SubLSymbol |
sbhl_link_vars.$sbhl_link_tv$
Parameter for link tv, rebound during link iteration. |
static SubLSymbol |
sbhl_search_vars.$sbhl_map_function$
The recursive winding function of current search |
static SubLSymbol |
sbhl_search_vars.$sbhl_map_test_fn$
function applied to each node during closure searches. |
static SubLSymbol |
sbhl_marking_vars.$sbhl_mapping_gather_marking_space$
Space nameholder for marking during mapping |
static SubLSymbol |
sbhl_marking_vars.$sbhl_mapping_marking_space$
Space nameholder for marking during mapping |
static SubLSymbol |
sbhl_search_vars.$sbhl_mapping_pred$
obsolete |
static SubLSymbol |
sbhl_marking_vars.$sbhl_marking_generation$
The current marking generation. |
static SubLSymbol |
sbhl_link_iterators.$sbhl_module_direction_link_search_state_iterator_state_store$
|
static SubLSymbol |
sbhl_link_iterators.$sbhl_module_naut_link_node_search_state_iterator_state_store$
|
static SubLSymbol |
sbhl_link_iterators.$sbhl_module_tv_link_node_search_state_iterator_state_store$
|
static SubLSymbol |
sbhl_module_vars.$sbhl_module_types$
Roles that sbhl modules play in the grand SBHL scheme. |
static SubLSymbol |
sbhl_module_vars.$sbhl_module_vars$
The parameters bound with each sbhl module. |
static SubLSymbol |
sbhl_module_vars.$sbhl_module$
the current sbhl-module in use for link traversal |
static SubLSymbol |
sbhl_module_vars.$sbhl_modules$
dictionary of sbhl modules, built up by module declaration |
static SubLSymbol |
sbhl_search_vars.$sbhl_nodes_previous_marking$
previous marking of node |
static SubLSymbol |
sbhl_paranoia.$sbhl_object_type_checking_p$
Parameter that governs whether we perform work within @see sbhl-check-type |
static SubLSymbol |
sbhl_search_what_mts.$sbhl_path_mts$
The current mts gathered along the path to goal |
static SubLSymbol |
sbhl_search_vars.$sbhl_precomputed_goal_space$
The space bound for marking successful paths in repeated boolean searches |
static SubLSymbol |
sbhl_search_what_mts.$sbhl_primary_what_mts_inverse_mt_paths$
Store for inverse path mts results for straightforward searches |
static SubLSymbol |
sbhl_search_what_mts.$sbhl_primary_what_mts_mt_paths$
Store for path mts results for straightforward searches |
static SubLSymbol |
sbhl_link_vars.$sbhl_randomize_lists_p$
Determines whether to iterate over sbhl links in random order |
static SubLSymbol |
sbhl_search_vars.$sbhl_referent$
variable that can be used for comparison during sbhl searched |
static SubLSymbol |
sbhl_search_vars.$sbhl_result$
the result in search |
static SubLSymbol |
sbhl_link_vars.$sbhl_rw_lock$
|
static SubLSymbol |
sbhl_search_vars.$sbhl_sample_leaf_queues$
The list of queues guiding sample leaf searches. |
static SubLSymbol |
sbhl_search_vars.$sbhl_search_behavior$
The current search's entry function |
static SubLSymbol |
sbhl_search_vars.$sbhl_search_direction$
The direction of current search |
static SubLSymbol |
sbhl_search_vars.$sbhl_search_index_arg$
The index arg for current search |
static SubLSymbol |
sbhl_search_vars.$sbhl_search_module_type$
The module type of the current search module. |
static SubLSymbol |
sbhl_search_vars.$sbhl_search_module$
The module initiating the current search |
static SubLSymbol |
sbhl_search_vars.$sbhl_search_parent_marking$
The current node's parent marking |
static SubLSymbol |
sbhl_search_vars.$sbhl_search_truth$
used to determine whether the search is true or false |
static SubLSymbol |
sbhl_search_vars.$sbhl_search_type$
The current type of search. |
static SubLSymbol |
sbhl_search_vars.$sbhl_search_types$
Different types of search, leading to different behaviors. |
static SubLSymbol |
sbhl_search_what_mts.$sbhl_secondary_what_mts_inverse_mt_paths$
Store for inverse path mts results for searches which require two marking spaces |
static SubLSymbol |
sbhl_search_what_mts.$sbhl_secondary_what_mts_mt_paths$
Store for path mts results for searches which require two marking spaces |
static SubLSymbol |
sbhl_marking_vars.$sbhl_space_0$
a variable to use for sbhl spaces |
static SubLSymbol |
sbhl_marking_vars.$sbhl_space_1$
a variable to use for sbhl spaces |
static SubLSymbol |
sbhl_marking_vars.$sbhl_space_2$
a variable to use for sbhl spaces |
static SubLSymbol |
sbhl_marking_vars.$sbhl_space_3$
a variable to use for sbhl spaces |
static SubLSymbol |
sbhl_marking_vars.$sbhl_space_4$
a variable to use for sbhl spaces |
static SubLSymbol |
sbhl_marking_vars.$sbhl_space_5$
a variable to use for sbhl spaces |
static SubLSymbol |
sbhl_marking_vars.$sbhl_space$
the current context for marking |
static SubLSymbol |
sbhl_search_vars.$sbhl_stop_search_pathP$
stop mark and sweep from going further |
static SubLSymbol |
sbhl_marking_vars.$sbhl_suspend_new_spaces_during_mappingP$
Toggle parameter for whether to suspend the creation of new search spaces during mapping. |
static SubLSymbol |
sbhl_marking_vars.$sbhl_suspend_new_spacesP$
Toggle variable to suspend creation of new spaces during search. |
static SubLSymbol |
sbhl_marking_vars.$sbhl_table$
|
static SubLSymbol |
sbhl_marking_vars.$sbhl_target_gather_space$
The space used when we want independent searches to make cross references. |
static SubLSymbol |
sbhl_search_vars.$sbhl_target_node$
The target node for current search |
static SubLSymbol |
sbhl_marking_vars.$sbhl_target_space$
The space used when we want independent searches to make cross references. |
static SubLSymbol |
sbhl_marking_vars.$sbhl_temporality_search_checks_nodes_in_target_space_p$
Parameter determining whether a time search checks markings in target space (for searching marked nodes) |
static SubLSymbol |
sbhl_marking_vars.$sbhl_terminating_marking_space$
The space var used to indicate where the marking of result nodes occurs. |
static SubLSymbol |
sbhl_paranoia.$sbhl_test_level$
controls extent of integrity testing for the sbhl modules [0 .. |
static SubLSymbol |
sbhl_paranoia.$sbhl_test_maxP$
controls very expensive sbhl testing |
static SubLSymbol |
sbhl_paranoia.$sbhl_trace_level$
controls extent of tracing, warnings, etc., for the sbhl modules [0 .. |
static SubLSymbol |
sbhl_paranoia.$sbhl_trace_maxP$
controls very expensive sbhl tracing |
static SubLSymbol |
sbhl_link_vars.$sbhl_true_link_truth_values$
|
static SubLSymbol |
sbhl_search_vars.$sbhl_tv$
search parameter |
static SubLSymbol |
sbhl_paranoia.$sbhl_type_error_action$
Parameter that guides error behavior. |
static SubLSymbol |
sbhl_search_vars.$sbhl_unmarking_search_p$
Is current search an unmarking search |
static SubLSymbol |
sbhl_search_vars.$sbhl_unwind_function$
The function applied during recursive unwind. |
static SubLSymbol |
sbhl_search_what_mts.$sbhl_verify_naut_mt_relevance$
|
static SubLSymbol |
sbhl_search_what_mts.$sbhl_what_mts_behavior$
The initial function to call for what-mts search. |
static SubLSymbol |
sbhl_search_what_mts.$sbhl_what_mts_goal$
the goal node for a what mts search |
static SubLSymbol |
sbhl_search_what_mts.$sbhl_what_mts_inverse_mt_paths$
Hashtable used during what mts search to store inverse path mts to a node |
static SubLSymbol |
sbhl_search_what_mts.$sbhl_what_mts_map_function$
Function used in multistep searches |
static SubLSymbol |
sbhl_search_what_mts.$sbhl_what_mts_mt_paths$
Hashtable used during what mts search to store path mts to a node |
static SubLSymbol |
sbhl_paranoia.$suppress_sbhl_recachingP$
suppress retyping of forts iff this is non-nil |
static SubLSymbol |
sbhl_paranoia.$suspend_sbhl_cache_useP$
suppress use of fort types, and call the SBHL instead. |
static SubLSymbol |
sbhl_caching_policies.$valid_sbhl_caching_instruction_verb$
The list of valid SBHL caching instruction action verbs. |
static SubLSymbol |
sbhl_caching_policies.$valid_sbhl_caching_policy_types$
The list of the valid SBHL caching policy types. |
| Methods in com.cyc.cycjava.cycl.sbhl with annotations of type SubLTranslatedFile.SubL | |
|---|---|
static SubLObject |
sbhl_links._csetf_sbhl_directed_link_inverse_links(SubLObject object,
SubLObject value)
|
static SubLObject |
sbhl_links._csetf_sbhl_directed_link_predicate_links(SubLObject object,
SubLObject value)
|
static SubLObject |
sbhl_module_vars._csetf_sbhl_mod_accessible_link_preds(SubLObject object,
SubLObject value)
|
static SubLObject |
sbhl_module_vars._csetf_sbhl_mod_graph(SubLObject object,
SubLObject value)
|
static SubLObject |
sbhl_module_vars._csetf_sbhl_mod_index_arg(SubLObject object,
SubLObject value)
|
static SubLObject |
sbhl_module_vars._csetf_sbhl_mod_link_pred(SubLObject object,
SubLObject value)
|
static SubLObject |
sbhl_module_vars._csetf_sbhl_mod_link_style(SubLObject object,
SubLObject value)
|
static SubLObject |
sbhl_module_vars._csetf_sbhl_mod_marking_fn(SubLObject object,
SubLObject value)
|
static SubLObject |
sbhl_module_vars._csetf_sbhl_mod_misc_properties(SubLObject object,
SubLObject value)
|
static SubLObject |
sbhl_module_vars._csetf_sbhl_mod_module_type(SubLObject object,
SubLObject value)
|
static SubLObject |
sbhl_module_vars._csetf_sbhl_mod_path_terminating_mark_fn(SubLObject object,
SubLObject value)
|
static SubLObject |
sbhl_module_vars._csetf_sbhl_mod_type_test(SubLObject object,
SubLObject value)
|
static SubLObject |
sbhl_module_vars._csetf_sbhl_mod_unmarking_fn(SubLObject object,
SubLObject value)
|
static SubLObject |
sbhl_links._csetf_sbhl_undirected_link_links(SubLObject object,
SubLObject value)
|
static SubLObject |
sbhl_link_methods.add_sbhl_link(SubLObject arg1,
SubLObject arg2,
SubLObject mt,
SubLObject tv)
after adding support. |
static SubLObject |
sbhl_module_vars.add_sbhl_module(SubLObject predicate,
SubLObject module)
modifier. |
static SubLObject |
sbhl_cache.add_to_sbhl_all_mts_cache(SubLObject pred,
SubLObject node,
SubLObject subnode)
Modifier. |
static SubLObject |
sbhl_cache.add_to_sbhl_cache(SubLObject pred,
SubLObject node,
SubLObject subnode,
SubLObject mt)
Modifier. |
static SubLObject |
sbhl_link_methods.add_to_sbhl_link(SubLObject old_link,
SubLObject mt,
SubLObject direction,
SubLObject tv,
SubLObject node)
Workhorse of link creation. |
static SubLObject |
sbhl_links.any_sbhl_predicate_links_p(SubLObject node,
SubLObject pred)
Accessor: @return booleanp; whether NODE has any forward sbhl links in PRED / *sbhl-module* |
static SubLObject |
sbhl_search_utilities.apply_sbhl_add_node_test(SubLObject test_fn,
SubLObject node)
|
static SubLObject |
sbhl_search_utilities.apply_sbhl_consider_node_fn(SubLObject fn,
SubLObject node)
Modifier: applies FN to NODE. |
static SubLObject |
sbhl_search_utilities.apply_sbhl_consider_unmarked_node_fn(SubLObject fn,
SubLObject node)
Modifier: applies FN to NODE. |
static SubLObject |
sbhl_search_utilities.apply_sbhl_mapping_function(SubLObject node)
|
static SubLObject |
sbhl_module_utilities.apply_sbhl_module_type_test(SubLObject node,
SubLObject module)
|
static SubLObject |
sbhl_search_utilities.apply_sbhl_search_behavior(SubLObject behavior,
SubLObject node)
|
static SubLObject |
sbhl_link_methods.assertion_sbhl_tv(SubLObject assertion)
|
static SubLObject |
sbhl_marking_vars.average_genl_cardinality(SubLObject module)
|
static SubLObject |
sbhl_marking_vars.average_spec_cardinality(SubLObject module)
|
static SubLObject |
sbhl_graphs.cache_capacity_for_cache_strategy_for_sbhl_module(SubLObject sbhl_module)
Compute the cache capacity as a percentage of the known size of the SBHL module graph, but clamp it to the minimum from below. |
static SubLObject |
sbhl_cache.cached_all_mts_relation_p(SubLObject pred,
SubLObject subnode,
SubLObject node)
Accessor. |
static SubLObject |
sbhl_cache.cached_all_mts_relations_for_node(SubLObject pred,
SubLObject node)
Accessor. |
static SubLObject |
sbhl_cache.cached_nodeP(SubLObject node,
SubLObject pred)
|
static SubLObject |
sbhl_cache.cached_relation_in_cache_p(SubLObject pred,
SubLObject subnode,
SubLObject node,
SubLObject mt)
Accessor. |
static SubLObject |
sbhl_cache.cached_relation_p(SubLObject pred,
SubLObject subnode,
SubLObject node)
Accessor. |
static SubLObject |
sbhl_paranoia.check_sbhl_cachesP()
Accessor. |
static SubLObject |
sbhl_module_vars.clean_sbhl_modules()
|
static SubLObject |
sbhl_module_utilities.clear_get_sbhl_predicates()
|
static SubLObject |
sbhl_marking_utilities.clear_sbhl_space(SubLObject space)
Modifier: clears space |
static SubLObject |
sbhl_macros.collection_supports_non_fort_instancesP(SubLObject col)
|
static SubLObject |
sbhl_link_methods.create_and_store_sbhl_link(SubLObject arg1,
SubLObject arg2,
SubLObject direction,
SubLObject mt,
SubLObject tv,
SubLObject module)
stores a new link in the graph corresponding to MODULE using args to initialize the link |
static SubLObject |
sbhl_link_methods.create_new_sbhl_link(SubLObject direction,
SubLObject mt,
SubLObject tv,
SubLObject node,
SubLObject module)
Returns a new sbhl direction link created from scratch from args. |
static SubLObject |
sbhl_caching_policies.create_sbhl_caching_policy_from_term_recommendation_list(SubLObject link_predicate,
SubLObject policy_type,
SubLObject capacity,
SubLObject term_list,
SubLObject exempt,
SubLObject prefetch)
Given a list of terms and some of the basic information for a caching policy, construct one that will meet the structural requirements of the sbhl caching policy description. |
static SubLObject |
sbhl_links.create_sbhl_directed_link(SubLObject direction,
SubLObject mt_links)
Constructor: @return sbhl-directed-link-p; with MT-LINKS in the DIRECTION field |
static SubLObject |
sbhl_links.create_sbhl_direction_link(SubLObject direction,
SubLObject mt_links,
SubLObject module)
Constructor: @return sbhl-direction-link-p; with direction field DIRECTION filled with MT-LINKS. |
static SubLObject |
sbhl_links.create_sbhl_mt_links(SubLObject mt,
SubLObject tv_links)
Constructor: @return sbhl-mt-links; with an entry with key MT and value TV-LINKS |
static SubLObject |
sbhl_links.create_sbhl_tv_links(SubLObject truth,
SubLObject node)
Constructor: returns new sbhl-truth-value-link with value at TRUTH set to '(NODE) |
static SubLObject |
sbhl_links.create_sbhl_undirected_link(SubLObject mt_links)
Constructor: @return sbhl-undirected-link-p; with MT-LINKS in the links field |
static SubLObject |
sbhl_marking_vars.determine_marking_space_limit(SubLObject marking_resource)
|
static SubLObject |
sbhl_marking_vars.determine_resource_limit(SubLObject resourcing_p,
SubLObject num)
|
static SubLObject |
sbhl_search_what_mts.determine_sbhl_link_mt(SubLObject node,
SubLObject link_node)
|
static SubLObject |
sbhl_search_utilities.determine_sbhl_search_behavior(SubLObject module,
SubLObject direction,
SubLObject tv)
Accessor: @return function-spec-p. |
static SubLObject |
sbhl_search_utilities.determine_sbhl_terminating_marking_space(SubLObject search_behavior)
Accessor: @return sbhl-space-object-p; uses SEARCH-BEHAVIOR to determine which marking space will contain goal markings. |
static SubLObject |
sbhl_search_what_mts.determine_sbhl_what_mts_behavior(SubLObject module,
SubLObject direction,
SubLObject tv)
Accessor: @return function-spec-p. |
static SubLObject |
sbhl_macros.do_sbhl_non_fort_linksP(SubLObject node,
SubLObject module)
|
static SubLObject |
sbhl_link_utilities.empty_direction_link_p(SubLObject direction,
SubLObject d_link)
Accessor: takes direction-link D-LINK and determines if all substructures are empty. |
static SubLObject |
sbhl_link_utilities.empty_graph_link_p(SubLObject node,
SubLObject module)
Accessor: takes NODE and determines emptiness of the fields of the direction link that NODE and that MODULE / *sbhl-module* specify. |
static SubLObject |
sbhl_link_utilities.empty_mt_link_p(SubLObject mt,
SubLObject mt_links)
Accessor: takes MT and MT-LINKS and determines if all tv-link substructures are empty. |
static SubLObject |
sbhl_link_utilities.empty_mt_links_p(SubLObject mt_links)
Accessor: determines if the MT-LINKS structure has completely empty substructures |
static SubLObject |
sbhl_link_utilities.empty_tv_link_p(SubLObject tv,
SubLObject tv_links)
Accessor: determines if the tv-link in TV-LINKS associated with TV is empty |
static SubLObject |
sbhl_link_utilities.empty_tv_links_p(SubLObject tv_links)
Accessor: determines if all truth value fields of TV-LINK are NIL. |
static SubLObject |
sbhl_caching_policies.enforce_standard_kb_sbhl_caching_policies(SubLObject dump_directory)
Attempt to load a standard KB sbhl caching policy file from the dump directory. |
static SubLObject |
sbhl_caching_policies.flesh_out_sbhl_caching_policy(SubLObject policy,
SubLObject capacity,
SubLObject exemptions,
SubLObject prefetch)
Interpret the arguments and see if they are sensible with respect to the policy. |
static SubLObject |
sbhl_search_vars.flip_genl_inverse_modeP(SubLObject sbhl_module,
SubLObject sbhl_search_module)
|
static SubLObject |
sbhl_module_vars.fort_denotes_sbhl_directed_graph_p(SubLObject fort)
Accessor: @return booleanp; whether FORT indicates a directed or undirected graph |
static SubLObject |
sbhl_marking_vars.free_sbhl_marking_space(SubLObject space)
|
static SubLObject |
sbhl_marking_utilities.genl_inverse_marking_fn(SubLObject node,
SubLObject space)
Modifier: adds #$genlInverse to NODE's marking. |
static SubLObject |
sbhl_marking_vars.genl_inverse_marking_p(SubLObject marking)
Accessor: @return booleanp; whether MARKING indicates access only in argument-flipped mode. |
static SubLObject |
sbhl_search_vars.genl_inverse_mode_p()
Accessor: @return booleanp. |
static SubLObject |
sbhl_marking_vars.genl_preds_and_genl_inverse_marking_p(SubLObject marking)
Accessor: @return booleanp; whether MARKING indicates access in both predicate and argument-flipped mode. |
static SubLObject |
sbhl_marking_utilities.genl_preds_marking_fn(SubLObject node,
SubLObject space)
Modifier: adds #$genlPreds to NODE's marking. |
static SubLObject |
sbhl_marking_vars.genl_preds_marking_p(SubLObject marking)
Accessor: @return booleanp; whether MARKING indicates access only in predicate mode. |
static SubLObject |
sbhl_cache.genls_cache_addition_maintainence(SubLObject assertion)
|
static SubLObject |
sbhl_cache.genls_cache_removal_maintainence(SubLObject assertion)
|
static SubLObject |
sbhl_graphs.get_cache_strategy_for_sbhl_module(SubLObject sbhl_module)
Either fetch or allocate the CACHE-STRATEGY-P for the SBHL module provided. |
static SubLObject |
sbhl_cache.get_cached_nodes_set_for_pred(SubLObject pred)
|
static SubLObject |
sbhl_cache.get_mts_for_cached_sbhl_relation(SubLObject pred,
SubLObject subnode,
SubLObject node)
Accessor. |
static SubLObject |
sbhl_module_utilities.get_relevant_sbhl_directions(SubLObject module)
Accessor: @return listp; of the keywords for relevant directions for links of MODULE / *sbhl-module*. |
static SubLObject |
sbhl_module_utilities.get_sbhl_accessible_link_preds(SubLObject module)
Accessor: @return listp; the list of sbhl predicates allowed by MODULE / *sbhl-module* for following links. |
static SubLObject |
sbhl_macros.get_sbhl_accessible_modules(SubLObject module)
Accessor: @return listp; the list of sbhl modules allowed by MODULE for following links. |
static SubLObject |
sbhl_module_utilities.get_sbhl_add_node_to_result_test(SubLObject module)
Accessor: @return functionp; the function applied to a node's marking before pushing it onto the result |
static SubLObject |
sbhl_cache.get_sbhl_all_mts_cache_for_pred(SubLObject pred)
Accesor. |
static SubLObject |
sbhl_link_vars.get_sbhl_backward_directed_direction()
|
static SubLObject |
sbhl_link_methods.get_sbhl_backward_link_nodes(SubLObject node,
SubLObject mt,
SubLObject tv)
Accessor: Takes NODE, MT, and TV. |
static SubLObject |
sbhl_search_vars.get_sbhl_backward_search_direction()
Accessor. |
static SubLObject |
sbhl_cache.get_sbhl_cache_for_pred(SubLObject pred)
Accessor. |
static SubLObject |
sbhl_cache.get_sbhl_cached_nodes_for_pred(SubLObject pred)
|
static SubLObject |
sbhl_caching_policies.get_sbhl_caching_policy_link_predicate(SubLObject policy)
|
static SubLObject |
sbhl_caching_policies.get_sbhl_caching_policy_terms_to_prefetch(SubLObject policy)
|
static SubLObject |
sbhl_caching_policies.get_sbhl_caching_policy_type(SubLObject policy)
|
static SubLObject |
sbhl_search_vars.get_sbhl_compose_fn()
Accessor. |
static SubLObject |
sbhl_search_vars.get_sbhl_consider_node_fn()
Accessor. |
static SubLObject |
sbhl_link_vars.get_sbhl_directed_directions()
|
static SubLObject |
sbhl_links.get_sbhl_directed_mt_links(SubLObject directed_link,
SubLObject direction)
Accessor: @return sbhl-mt-links-object-p; the mt-links in the DIRECTION field of DIRECTED-LINK |
static SubLObject |
sbhl_module_utilities.get_sbhl_disjoins_module(SubLObject module)
Accessor: @return sbhl-module-p. |
static SubLObject |
sbhl_module_utilities.get_sbhl_disjoins_search_tt_module(SubLObject module)
Accessor: @return sbhl-predicate-object-p; If current search is a disjoins search, returns the module it transfers through. |
static SubLObject |
sbhl_search_vars.get_sbhl_false_tv()
|
static SubLObject |
sbhl_link_vars.get_sbhl_forward_directed_direction()
|
static SubLObject |
sbhl_link_methods.get_sbhl_forward_link_nodes(SubLObject node,
SubLObject mt,
SubLObject tv)
Accessor: Takes NODE, MT, and TV. |
static SubLObject |
sbhl_search_vars.get_sbhl_forward_search_direction()
Accessor. |
static SubLObject |
sbhl_search_vars.get_sbhl_goal_node()
Accessor: @return sbhl-node-object-p; the @see *sbhl-goal-node*. |
static SubLObject |
sbhl_search_vars.get_sbhl_goal_nodes()
Accessor: @return listp; the current goal nodes. |
static SubLObject |
sbhl_marking_vars.get_sbhl_goal_space()
Accessor: @return sbhl-space-object-p; @see *sbhl-goal-space* |
static SubLObject |
sbhl_graphs.get_sbhl_graph_link_from_graph(SubLObject node,
SubLObject graph,
SubLObject v_cache)
Get the graph link from the graph, potentially swapping it in from the file vector backing. |
static SubLObject |
sbhl_link_methods.get_sbhl_graph_link_nodes(SubLObject node,
SubLObject direction,
SubLObject mt,
SubLObject tv)
Accessor: Takes NODE, DIRECTION, MT, and TV. |
static SubLObject |
sbhl_graphs.get_sbhl_graph_link(SubLObject node,
SubLObject module)
Accessor: @return direction-link-p; the sbhl-direction-link structure for NODE within graph corresponding to PRED. |
static SubLObject |
sbhl_module_utilities.get_sbhl_graph(SubLObject module)
Accessor: @return hash-table-p; the table containing the graph corresonding to link predicate of MODULE / *sbhl-module*. |
static SubLObject |
sbhl_module_utilities.get_sbhl_index_arg(SubLObject module)
Accessor: @return integerp; the number corresponding to the index-arg position for MODULE / *sbhl-module*. |
static SubLObject |
sbhl_search_vars.get_sbhl_just_behavior()
|
static SubLObject |
sbhl_link_vars.get_sbhl_link_direction()
Accessor. |
static SubLObject |
sbhl_link_vars.get_sbhl_link_mt()
Accessor: @return sbhl-node-object-p; @see *sbhl-link-mt* |
static SubLObject |
sbhl_links.get_sbhl_link_nodes(SubLObject tv_links,
SubLObject truth)
Accessor: @return listp; within the value at TRUTH in TV-LINKS |
static SubLObject |
sbhl_module_utilities.get_sbhl_link_pred(SubLObject module)
Accessor: @return fortp; the link predicate associated with MODULE / *sbhl-module* |
static SubLObject |
sbhl_module_utilities.get_sbhl_link_style(SubLObject module)
Accessor: @return fortp; whether MODULE / *sbhl-module* entails directed or undirected direction links |
static SubLObject |
sbhl_link_vars.get_sbhl_link_tv()
Accessor: @return sbhl-node-object-p; @see *sbhl-link-tv* |
static SubLObject |
sbhl_search_vars.get_sbhl_map_function()
Accessor. |
static SubLObject |
sbhl_module_utilities.get_sbhl_marking_fn(SubLObject module)
Accessor: @return functionp; the marking function associated with MODULE / *sbhl-module* |
static SubLObject |
sbhl_marking_vars.get_sbhl_marking_space()
|
static SubLObject |
sbhl_marking_utilities.get_sbhl_marking_state(SubLObject node,
SubLObject space)
Accessor: returns the marking state of NODE within SPACE / *sbhl-space* |
static SubLObject |
sbhl_module_vars.get_sbhl_module_accessible_link_preds(SubLObject module)
Accessor. |
static SubLObject |
sbhl_module_utilities.get_sbhl_module_backward_direction(SubLObject module)
Accessor: @return keywordp; the keyword that relates MODULE to either :inverse or :link direction |
static SubLObject |
sbhl_module_utilities.get_sbhl_module_forward_direction(SubLObject module)
Accessor: @return keywordp; the keyword that relates MODULE / *sbhl-module* to either :predicate or :link direction |
static SubLObject |
sbhl_module_vars.get_sbhl_module_graph(SubLObject module)
Accessor. |
static SubLObject |
sbhl_module_vars.get_sbhl_module_index_arg(SubLObject module)
Accessor. |
static SubLObject |
sbhl_module_vars.get_sbhl_module_link_pred(SubLObject module)
Accessor. |
static SubLObject |
sbhl_module_vars.get_sbhl_module_link_style(SubLObject module)
Accessor. |
static SubLObject |
sbhl_module_vars.get_sbhl_module_list()
Return what the sbhl module structures that the predicates point to. |
static SubLObject |
sbhl_module_vars.get_sbhl_module_marking_fn(SubLObject module)
Accessor. |
static SubLObject |
sbhl_module_vars.get_sbhl_module_module_type(SubLObject module)
Accessor. |
static SubLObject |
sbhl_module_vars.get_sbhl_module_path_terminating_mark(SubLObject module)
Accessor. |
static SubLObject |
sbhl_module_vars.get_sbhl_module_property(SubLObject module,
SubLObject property)
|
static SubLObject |
sbhl_module_vars.get_sbhl_module_type_test(SubLObject module)
Accessor. |
static SubLObject |
sbhl_module_utilities.get_sbhl_module_type(SubLObject module)
Accessor: @return sbhl-module-type-p. |
static SubLObject |
sbhl_module_vars.get_sbhl_module_unmarking_fn(SubLObject module)
Accessor. |
static SubLObject |
sbhl_module_utilities.get_sbhl_module_which_this_module_inverts_arguments_of(SubLObject module)
Accessor: @return sbhl-module-p. |
static SubLObject |
sbhl_module_vars.get_sbhl_module(SubLObject predicate)
Accessor: @return sbhl-module-p; the sbhl module for PREDICATE / defaults to *sbhl-module* |
static SubLObject |
sbhl_module_vars.get_sbhl_modules()
|
static SubLObject |
sbhl_links.get_sbhl_mt_links(SubLObject direction_link,
SubLObject direction,
SubLObject module)
Accessor: @return the sbhl-mt-links in the DIRECTION field of DIRECTION-LINK. |
static SubLObject |
sbhl_link_vars.get_sbhl_opposite_link_direction()
Accessor. |
static SubLObject |
sbhl_module_utilities.get_sbhl_path_terminating_markP_fn(SubLObject module)
Accessor: @return functionp; the function determing whether to terminate a search path, associated with MODULE / *sbhl-module* |
static SubLObject |
sbhl_module_vars.get_sbhl_predicates_int()
|
static SubLObject |
sbhl_module_utilities.get_sbhl_predicates_internal()
|
static SubLObject |
sbhl_module_utilities.get_sbhl_predicates()
|
static SubLObject |
sbhl_module_utilities.get_sbhl_premark_module(SubLObject module)
Accessor: @return sbhl-predicate-object-p; the module corresponding to MODULE to be used for premarking in searches. |
static SubLObject |
sbhl_module_utilities.get_sbhl_reductions_module(SubLObject module)
Accessor: @return sbhl-predicate-object-p; Module for minimizations and maximizations. |
static SubLObject |
sbhl_marking_vars.get_sbhl_resourced_marking_space()
Accessor. |
static SubLObject |
sbhl_search_vars.get_sbhl_search_add_node_test()
|
static SubLObject |
sbhl_search_vars.get_sbhl_search_add_unmarked_node_test()
|
static SubLObject |
sbhl_search_vars.get_sbhl_search_behavior()
Accessor. |
static SubLObject |
sbhl_search_vars.get_sbhl_search_direction()
Accessor. |
static SubLObject |
sbhl_search_vars.get_sbhl_search_module_type()
Accessor. |
static SubLObject |
sbhl_search_vars.get_sbhl_search_module()
Accessor. |
static SubLObject |
sbhl_search_vars.get_sbhl_search_type()
Accessor. |
static SubLObject |
sbhl_search_implied_relations.get_sbhl_sibling_disjoint_any_boolean_fn(SubLObject module)
|
static SubLObject |
sbhl_search_implied_relations.get_sbhl_sibling_disjoint_boolean_fn(SubLObject module)
|
static SubLObject |
sbhl_search_implied_relations.get_sbhl_sibling_disjoint_closure_fn(SubLObject module)
|
static SubLObject |
sbhl_search_implied_relations.get_sbhl_sibling_disjoint_max_nodes_fn(SubLObject module)
|
static SubLObject |
sbhl_marking_vars.get_sbhl_terminating_marking_space()
Accessor: @return sbhl-space-object-p; @see *sbhl-goal-space* |
static SubLObject |
sbhl_module_utilities.get_sbhl_transfers_through_module(SubLObject module)
returns the module, if any, that MODULE uses to transfer through. |
static SubLObject |
sbhl_search_vars.get_sbhl_true_tv()
|
static SubLObject |
sbhl_links.get_sbhl_tv_links(SubLObject mt_links,
SubLObject mt)
Accessor: @return sbhl-tv-links-p; the tv-links stucture after hashing on MT within MT-LINKS |
static SubLObject |
sbhl_search_vars.get_sbhl_tv()
|
static SubLObject |
sbhl_module_utilities.get_sbhl_type_test(SubLObject module)
Accessor: @return function-spec-p; the function used to test the type of objects used in *sbhl-module* / MODULE |
static SubLObject |
sbhl_link_vars.get_sbhl_undirected_direction_as_list()
|
static SubLObject |
sbhl_link_vars.get_sbhl_undirected_direction()
|
static SubLObject |
sbhl_links.get_sbhl_undirected_mt_links(SubLObject undirected_link)
Accessor: @return sbhl-mt-links-object-p; the mt-links in the DIRECTION field of UNDIRECTED-LINK |
static SubLObject |
sbhl_module_utilities.get_sbhl_unmarking_fn(SubLObject module)
Accessor: @return functionp; the unmarking function associated with MODULE / *sbhl-module* |
static SubLObject |
sbhl_search_vars.get_sbhl_unwind_function()
Accessor. |
static SubLObject |
sbhl_search_what_mts.get_sbhl_what_mts_behavior()
Accessor. |
static SubLObject |
sbhl_search_what_mts.get_sbhl_what_mts_goal()
|
static SubLObject |
sbhl_search_what_mts.get_sbhl_what_mts_map_function()
Accessor: returns @see *sbhl-what-mts-map-function* |
static SubLObject |
sbhl_search_what_mts.get_sbhl_what_mts_marking_space()
Accessor: @return hash-table-p; the space for what mts marking. |
static SubLObject |
sbhl_search_what_mts.get_sbhl_what_mts_marking(SubLObject node)
Accessor: @return listp; the current what mts marking for NODE. |
static SubLObject |
sbhl_caching_policies.get_standard_kb_sbhl_caching_policies_filename(SubLObject dump_directory)
|
static SubLObject |
sbhl_caching_policies.implement_sbhl_caching_policy(SubLObject policy)
Apply the policy to the current caching infrastructure for the SBHL module, paging in whatever needs to be loaded, in the fasion specified by the policy. |
static SubLObject |
sbhl_module_utilities.init_sbhl_module_data(SubLObject predicate,
SubLObject data)
Modifier: initialize and store the DATA for PREDICATE. |
static SubLObject |
sbhl_module_vars.init_sbhl_module_properties(SubLObject property_list)
Modifier. |
static SubLObject |
sbhl_module_declarations.initialize_disjoint_with_module()
|
static SubLObject |
sbhl_module_declarations.initialize_genl_inverse_module()
|
static SubLObject |
sbhl_module_declarations.initialize_genl_mt_module()
|
static SubLObject |
sbhl_module_declarations.initialize_genl_preds_module()
|
static SubLObject |
sbhl_module_declarations.initialize_genls_module()
|
static SubLObject |
sbhl_link_methods.initialize_isa_arg2_naut_table()
Initializes *isa-arg2-naut-table*. |
static SubLObject |
sbhl_module_declarations.initialize_isa_module()
|
static SubLObject |
sbhl_module_declarations.initialize_negation_inverse_module()
|
static SubLObject |
sbhl_module_declarations.initialize_negation_mt_module()
|
static SubLObject |
sbhl_module_declarations.initialize_negation_preds_module()
|
static SubLObject |
sbhl_link_methods.initialize_quoted_isa_arg2_naut_table()
Initializes *quoted-isa-arg2-naut-table*. |
static SubLObject |
sbhl_module_declarations.initialize_quoted_isa_module()
|
static SubLObject |
sbhl_graphs.initialize_sbhl_graph_caches_during_load_kb(SubLObject data_file,
SubLObject index_file)
This is called by the load KB command after swapping in the references. |
static SubLObject |
sbhl_graphs.initialize_sbhl_graph_caches_file_vector(SubLObject data_file,
SubLObject index_file)
|
static SubLObject |
sbhl_graphs.initialize_sbhl_graph_caches()
|
static SubLObject |
sbhl_module_declarations.initialize_sbhl_modules(SubLObject forceP)
|
static SubLObject |
sbhl_marking_vars.instantiate_sbhl_marking_space()
Creates an sbhl-space-p |
static SubLObject |
sbhl_cache.isa_cache_addition_maintainence(SubLObject assertion)
|
static SubLObject |
sbhl_cache.isa_cache_removal_maintainence(SubLObject assertion)
|
static SubLObject |
sbhl_link_methods.isa_stored_naut_arg2_p(SubLObject v_term)
|
static SubLObject |
sbhl_link_methods.isa_to_naut_conditionsP(SubLObject arg1,
SubLObject arg2)
Return booleanp; Returns whether looking for (isa ARG1 ARG2) in the NAUT table is applicable. |
static SubLObject |
sbhl_caching_policies.load_sbhl_caching_policies(SubLObject policies_file)
Load the SBHL caching policies in the most effective way. |
static SubLObject |
sbhl_graphs.make_new_sbhl_graph()
|
static SubLObject |
sbhl_links.make_sbhl_directed_link(SubLObject arglist)
|
static SubLObject |
sbhl_module_vars.make_sbhl_module(SubLObject arglist)
|
static SubLObject |
sbhl_links.make_sbhl_undirected_link(SubLObject arglist)
|
static SubLObject |
sbhl_search_methods.max_nodes_backward(SubLObject module,
SubLObject nodes,
SubLObject mt,
SubLObject tv)
|
static SubLObject |
sbhl_search_methods.max_nodes_direction(SubLObject nodes)
|
static SubLObject |
sbhl_search_methods.max_nodes_forward(SubLObject module,
SubLObject nodes,
SubLObject mt,
SubLObject tv)
|
static SubLObject |
sbhl_links.member_of_tv_linksP(SubLObject node,
SubLObject truth,
SubLObject tv_links)
Accessor: @return booleanp; whether NODE is a member of TV-LINKS corresponding to TRUTH. |
static SubLObject |
sbhl_graphs.new_cache_strategy_for_sbhl_module(SubLObject sbhl_module,
SubLObject capacity)
Allocate the cache strategy object for the SBHL graph file vector. |
static SubLObject |
sbhl_caching_policies.new_sbhl_caching_policy(SubLObject link_predicate,
SubLObject policy_type,
SubLObject capacity,
SubLObject exemptions,
SubLObject prefetch)
|
static SubLObject |
sbhl_marking_vars.new_sbhl_marking_space_resource(SubLObject num)
Returns a resource of sbhl marking spaces. |
static SubLObject |
sbhl_module_utilities.new_sbhl_module_graph(SubLObject module)
Modifier: stores a hash-table in the :graph field of MODULE |
static SubLObject |
sbhl_module_vars.new_sbhl_module(SubLObject pred)
|
static SubLObject |
sbhl_link_methods.non_fort_instance_table_lookup(SubLObject col)
|
static SubLObject |
sbhl_link_methods.non_fort_isa_table()
For use by ONLY the dumper. |
static SubLObject |
sbhl_link_methods.non_fort_isa_tables_unbuiltP()
|
static SubLObject |
sbhl_link_methods.non_fort_isaP(SubLObject ins,
SubLObject col,
SubLObject mt,
SubLObject tv)
|
static SubLObject |
sbhl_search_vars.not_genl_inverse_mode_p()
Accessor: @return booleanp. |
static SubLObject |
sbhl_cache.note_sbhl_caches_initialized()
|
static SubLObject |
sbhl_module_declarations.note_sbhl_modules_initialized()
|
static SubLObject |
sbhl_module_vars.optimize_sbhl_modules()
Optimize SBHL modules for access. |
static SubLObject |
sbhl_link_methods.possibly_add_non_fort_isa(SubLObject gaf)
Called by the afterAdding for #$isa |
static SubLObject |
sbhl_cache.possibly_add_to_sbhl_caches(SubLObject assertion,
SubLObject term2_check_pred,
SubLObject cache_pred)
Modifier. |
static SubLObject |
sbhl_marking_vars.possibly_new_marking_resource(SubLObject resourcing_p)
|
static SubLObject |
sbhl_cache.possibly_remove_from_sbhl_caches(SubLObject pred,
SubLObject assertion)
Modifier. |
static SubLObject |
sbhl_link_methods.possibly_remove_non_fort_isa(SubLObject gaf)
Called by the afterRemoving for #$isa |
static SubLObject |
sbhl_link_methods.possibly_update_sbhl_links_tv(SubLObject assertion,
SubLObject old_tv)
|
static SubLObject |
sbhl_search_what_mts.possibly_update_sbhl_path_mts(SubLObject mt,
SubLObject path_mts)
|
static SubLObject |
sbhl_links.push_onto_sbhl_tv_links(SubLObject tv_links,
SubLObject truth,
SubLObject node)
Modifier: pushes NODE onto head of value at TRUTH in TV-LINKS. |
static SubLObject |
sbhl_graphs.put_sbhl_graph_link_into_graph(SubLObject node,
SubLObject graph,
SubLObject v_cache,
SubLObject value)
Modify the graph in such a fashion that the file vector backed map can track the modification. |
static SubLObject |
sbhl_link_methods.quoted_isa_stored_naut_arg2_p(SubLObject v_term)
|
static SubLObject |
sbhl_cache.recache_sbhl_cachesP()
|
static SubLObject |
sbhl_search_vars.relevant_sbhl_tv_is_general_tv(SubLObject tv)
Accessor: @return booleanp; whether TV generalizes to *sbhl-tv* |
static SubLObject |
sbhl_search_vars.relevant_sbhl_tvP(SubLObject tv)
Accessor: @return booleanp; applies *relevant-sbhl-tv-function* to TV, or if no function is bound as default applies @see relevant-sbhl-tv-is-general-tv. |
static SubLObject |
sbhl_links.remove_sbhl_direction_link(SubLObject direction_link,
SubLObject direction,
SubLObject module)
Modifier: Sets the DIRECTION field of DIRECTION-LINK to NIL. |
static SubLObject |
sbhl_graphs.remove_sbhl_graph_link_from_graph(SubLObject node,
SubLObject graph,
SubLObject v_cache)
Remove that node from the graph, with potential modifications that can be tracked by the file vector backing infrastructure. |
static SubLObject |
sbhl_graphs.remove_sbhl_graph_link(SubLObject node,
SubLObject module)
Modifier: performs (remhash NODE graph) on graph determined by MODULE / *sbhl-module* |
static SubLObject |
sbhl_link_methods.remove_sbhl_link(SubLObject arg1,
SubLObject arg2,
SubLObject mt,
SubLObject tv)
|
static SubLObject |
sbhl_links.remove_sbhl_mt_link(SubLObject mt_links,
SubLObject mt)
Modifier: removes data from the MT slot of MT-LINKS. |
static SubLObject |
sbhl_links.remove_sbhl_tv_link_node(SubLObject tv_links,
SubLObject truth,
SubLObject node)
Modifier: removes NODE from the links corresponding to TRUTH within TV-LINKS. |
static SubLObject |
sbhl_links.remove_sbhl_tv_link(SubLObject tv_links,
SubLObject truth)
Modifier: removes data corresponding to TRUTH within TV-LINKS. |
static SubLObject |
sbhl_caching_policies.reset_sbhl_caching_policies_internal(SubLObject policies)
Do the actual reset of the SBHL caching policies. |
static SubLObject |
sbhl_caching_policies.reset_sbhl_caching_policy(SubLObject policy)
Implements the cache policy after having reset the existing infrastructure relevant to the policy. |
static SubLObject |
sbhl_module_vars.reset_sbhl_modules()
|
static SubLObject |
sbhl_marking_vars.resourcing_sbhl_marking_spaces_p()
Accessor. |
static SubLObject |
sbhl_cache.retract_from_sbhl_all_mts_cache(SubLObject pred,
SubLObject node,
SubLObject subnode)
|
static SubLObject |
sbhl_cache.retract_from_sbhl_cache(SubLObject pred,
SubLObject node,
SubLObject subnode,
SubLObject mt)
Modifier. |
static SubLObject |
sbhl_link_methods.sbhl_access_links(SubLObject node,
SubLObject direction)
Accessor: Takes NODE and DIRECTION, determines sbhl-graph from *sbhl-module*, returns mt-links dictionary from DIRECTION field of direction-link. |
static SubLObject |
sbhl_link_methods.sbhl_after_adding(SubLObject source,
SubLObject assertion,
SubLObject module)
more indirection on top of after adding procedure. |
static SubLObject |
sbhl_link_methods.sbhl_after_removing(SubLObject source,
SubLObject assertion,
SubLObject module)
|
static SubLObject |
sbhl_link_methods.sbhl_after_tv_modification(SubLObject assertion,
SubLObject old_tv,
SubLObject module)
|
static SubLObject |
sbhl_search_methods.sbhl_all_backward_true_nodes(SubLObject module,
SubLObject node,
SubLObject mt,
SubLObject tv)
|
static SubLObject |
sbhl_search_methods.sbhl_all_forward_true_nodes(SubLObject module,
SubLObject node,
SubLObject mt,
SubLObject tv)
|
static SubLObject |
sbhl_search_implied_relations.sbhl_all_implied_disjoins(SubLObject module,
SubLObject node,
SubLObject mt,
SubLObject tv)
|
static SubLObject |
sbhl_search_implied_relations.sbhl_all_sibling_disjoint_nodes(SubLObject module,
SubLObject node,
SubLObject mt,
SubLObject tv)
|
static SubLObject |
sbhl_link_methods.sbhl_any_asserted_true_links(SubLObject module,
SubLObject node,
SubLObject mt)
|
static SubLObject |
sbhl_search_implied_relations.sbhl_any_with_implied_disjoins_relation_p(SubLObject module,
SubLObject nodes,
SubLObject node,
SubLObject mt,
SubLObject tv)
|
static SubLObject |
sbhl_search_methods.sbhl_any_with_predicate_relation_p(SubLObject module,
SubLObject nodes,
SubLObject node,
SubLObject mt,
SubLObject tv)
|
static SubLObject |
sbhl_search_implied_relations.sbhl_any_with_sibling_disjoint_relation_p(SubLObject module,
SubLObject nodes1,
SubLObject node2,
SubLObject mt,
SubLObject tv)
|
static SubLObject |
sbhl_search_utilities.sbhl_apply_compose_fn(SubLObject node)
Modifier. |
static SubLObject |
sbhl_search_vars.sbhl_apply_unwind_function_p()
Accessor. |
static SubLObject |
sbhl_search_utilities.sbhl_apply_unwind_function(SubLObject node)
|
static SubLObject |
sbhl_search_what_mts.sbhl_apply_what_mts_behavior(SubLObject node)
|
static SubLObject |
sbhl_search_what_mts.sbhl_apply_what_mts_map_function(SubLObject node)
|
static SubLObject |
sbhl_search_utilities.sbhl_assemble_justification_step(SubLObject just_step,
SubLObject mt)
Accessor. |
static SubLObject |
sbhl_search_utilities.sbhl_assemble_justification(SubLObject just_path,
SubLObject mt)
|
static SubLObject |
sbhl_link_methods.sbhl_asserted_true_links(SubLObject module,
SubLObject node,
SubLObject mt)
|
static SubLObject |
sbhl_search_vars.sbhl_backward_search_direction_p(SubLObject direction)
Accessor. |
static SubLObject |
sbhl_search_vars.sbhl_backward_search_p()
Accessor: @return booleanp; whether the *sbhl-search-direction* is backward. |
static SubLObject |
sbhl_link_methods.sbhl_backward_true_link_nodes(SubLObject module,
SubLObject node,
SubLObject mt,
SubLObject tv,
SubLObject with_cutoff_supportP)
|
static SubLObject |
sbhl_search_vars.sbhl_boolean_search_p()
Accessor: @return booleanp; whether search type indicates boolean search |
static SubLObject |
sbhl_cache.sbhl_cache_addition_maintainence(SubLObject assertion)
Modifier. |
static SubLObject |
sbhl_cache.sbhl_cache_removal_maintainence(SubLObject assertion)
Modifier. |
static SubLObject |
sbhl_cache.sbhl_cache_use_possible_for_nodes_p(SubLObject pred,
SubLObject nodes,
SubLObject node)
Accessor. |
static SubLObject |
sbhl_cache.sbhl_cache_use_possible_p(SubLObject pred,
SubLObject node1,
SubLObject node2)
Accessor. |
static SubLObject |
sbhl_cache.sbhl_cached_predicate_relation_p(SubLObject pred,
SubLObject subnode,
SubLObject node,
SubLObject mt)
Accessor. |
static SubLObject |
sbhl_cache.sbhl_cached_relation_p(SubLObject pred,
SubLObject subnode,
SubLObject node)
|
static SubLObject |
sbhl_cache.sbhl_caches_initialized_p()
|
static SubLObject |
sbhl_paranoia.sbhl_cerror(SubLObject level,
SubLObject continue_str,
SubLObject format_str,
SubLObject arg1,
SubLObject arg2,
SubLObject arg3,
SubLObject arg4,
SubLObject arg5)
If *sbhl-trace-level* is greater than or equal to LEVEL, signal a cerror with CONTINUE-STR and FORMAT-STR. |
static SubLObject |
sbhl_search_utilities.sbhl_check_cutoff(SubLObject node)
Modifier. |
static SubLObject |
sbhl_search_utilities.sbhl_check_disjoins_of_all_backward_nodes(SubLObject node)
Used for implied false relations, which need to check the disjoins of all of the backward closure of NODE. |
static SubLObject |
sbhl_search_vars.sbhl_check_for_goal_marking_p()
Accessor. |
static SubLObject |
sbhl_search_utilities.sbhl_consider_any_node(SubLObject node)
Modifier. |
static SubLObject |
sbhl_search_utilities.sbhl_consider_node(SubLObject node)
Modifier. |
static SubLObject |
sbhl_search_utilities.sbhl_consider_unmarked_node(SubLObject node)
Modifier. |
static SubLObject |
sbhl_link_vars.sbhl_directed_direction_p(SubLObject direction)
|
static SubLObject |
sbhl_links.sbhl_directed_link_inverse_links(SubLObject object)
|
static SubLObject |
sbhl_links.sbhl_directed_link_p(SubLObject object)
|
static SubLObject |
sbhl_links.sbhl_directed_link_predicate_links(SubLObject object)
|
static SubLObject |
sbhl_links.sbhl_directed_link_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
sbhl_links.sbhl_direction_link_p(SubLObject d_link)
Accessor: @return booleanp; is D-LINK either an sbhl-directed-link or sbhl-undirected-link, or neither. |
static SubLObject |
sbhl_module_utilities.sbhl_disjoins_module_p(SubLObject module)
Accessor: @return booleanp. |
static SubLObject |
sbhl_module_vars.sbhl_disjoins_module_type_p(SubLObject module_type)
|
static SubLObject |
sbhl_search_implied_relations.sbhl_disjoins_relation_with_backward_nodes_p(SubLObject module,
SubLObject node,
SubLObject not_node,
SubLObject mt,
SubLObject tv)
|
static SubLObject |
sbhl_module_utilities.sbhl_disjoins_search_p()
Accessor: @return booleanp; whether the current search module is a disjoins module |
static SubLObject |
sbhl_search_implied_relations.sbhl_disjoins_with_tt_nodes_relation_p(SubLObject module,
SubLObject node,
SubLObject not_node,
SubLObject mt,
SubLObject tv)
|
static SubLObject |
sbhl_search_utilities.sbhl_empty_extent_p(SubLObject node)
|
static SubLObject |
sbhl_paranoia.sbhl_error(SubLObject level,
SubLObject format_str,
SubLObject arg1,
SubLObject arg2,
SubLObject arg3,
SubLObject arg4,
SubLObject arg5)
If *sbhl-trace-level* is greater than or equal to LEVEL, signal a cerror with FORMAT-STR. |
static SubLObject |
sbhl_search_methods.sbhl_extremal_nodes(SubLObject nodes)
|
static SubLObject |
sbhl_search_methods.sbhl_false_inverse_relation_p(SubLObject module,
SubLObject node1,
SubLObject node2,
SubLObject mt,
SubLObject tv)
|
static SubLObject |
sbhl_search_methods.sbhl_false_predicate_relation_p(SubLObject module,
SubLObject node1,
SubLObject node2,
SubLObject mt,
SubLObject tv)
|
static SubLObject |
sbhl_search_vars.sbhl_false_tv_p(SubLObject tv)
Accessor: @return booleanp; whether TV generalizes to #$False-JustificationTruth. |
static SubLObject |
sbhl_search_vars.sbhl_false_tv(SubLObject tv)
Accessor: @return sbhl-search-truth-value-p; the false truth value with same strength as TV |
static SubLObject |
sbhl_search_utilities.sbhl_find_gaf(SubLObject gaf_formula,
SubLObject mt,
SubLObject tv)
Accessor. |
static SubLObject |
sbhl_search_vars.sbhl_finished_with_goal()
Modifier: sets *sbhl-finished?* to :goal. |
static SubLObject |
sbhl_search_methods.sbhl_floors(SubLObject module,
SubLObject nodes,
SubLObject candidates,
SubLObject mt,
SubLObject tv)
|
static SubLObject |
sbhl_link_vars.sbhl_forward_directed_direction_p(SubLObject direction)
|
static SubLObject |
sbhl_search_vars.sbhl_forward_search_direction_p(SubLObject direction)
Accessor. |
static SubLObject |
sbhl_search_vars.sbhl_forward_search_p()
Accessor: @return booleanp; whether the *sbhl-search-direction* is forward. |
static SubLObject |
sbhl_link_methods.sbhl_forward_true_link_nodes(SubLObject module,
SubLObject node,
SubLObject mt,
SubLObject tv,
SubLObject with_cutoff_supportP)
|
static SubLObject |
sbhl_search_utilities.sbhl_gaf_pred(SubLObject gaf_formula)
Accessor. |
static SubLObject |
sbhl_search_methods.sbhl_gather_all_forward_true_nodes(SubLObject module,
SubLObject node,
SubLObject function,
SubLObject mt,
SubLObject tv,
SubLObject combine_fn)
Applies FUNCTION to each element of NODE's forward true closure, combining any non-nil result with *sbhl-result* using COMBINE-FN. |
static SubLObject |
sbhl_search_methods.sbhl_gather_closure(SubLObject node,
SubLObject function,
SubLObject combine_fn)
|
static SubLObject |
sbhl_search_methods.sbhl_gather_first_among_all_forward_true_nodes(SubLObject module,
SubLObject node,
SubLObject fn,
SubLObject mt,
SubLObject tv,
SubLObject combine_fn)
Applies FUNCTION to each element of NODE's forward true closure, returning the first non-nil result. |
static SubLObject |
sbhl_search_methods.sbhl_gather_first_among_closure_with_prune(SubLObject node,
SubLObject compose_fn,
SubLObject combine_fn)
|
static SubLObject |
sbhl_search_methods.sbhl_gather_first_among_closure(SubLObject node,
SubLObject compose_fn,
SubLObject combine_fn)
|
static SubLObject |
sbhl_search_utilities.sbhl_gather_first_non_nil_result_with_prune(SubLObject node)
Modifier. |
static SubLObject |
sbhl_search_utilities.sbhl_gather_first_non_nil_result(SubLObject node)
Modifier. |
static SubLObject |
sbhl_cache.sbhl_genl_preds_cache_addition_maintainence(SubLObject assertion)
|
static SubLObject |
sbhl_cache.sbhl_genl_preds_cache_removal_maintainence(SubLObject assertion)
|
static SubLObject |
sbhl_marking_vars.sbhl_get_new_space(SubLObject source)
Get a new SBHL marking space from SOURCE. |
static SubLObject |
sbhl_search_utilities.sbhl_goal_empty_extent_p()
|
static SubLObject |
sbhl_search_vars.sbhl_goal_node_p(SubLObject node)
Accessor: @return booleanp; whether NODE is equal to *sbhl-goal-node* |
static SubLObject |
sbhl_search_utilities.sbhl_handle_justification(SubLObject method,
SubLObject module,
SubLObject node1,
SubLObject node2,
SubLObject mt,
SubLObject tv,
SubLObject behavior,
SubLObject justify_node_equalityP)
Wraps the execution of METHOD (with args NODE1 NODE2 MT TV) so that justifications will be accumulated on the unwind. |
static SubLObject |
sbhl_cache.sbhl_id_index_lookup(SubLObject v_id_index,
SubLObject node)
Does an @xref fort-id-index-lookup on ID-INDEX with NODE, provided node is a fort. |
static SubLObject |
sbhl_search_implied_relations.sbhl_implied_disjoins_relation_p(SubLObject module,
SubLObject node1,
SubLObject node2,
SubLObject mt,
SubLObject tv)
|
static SubLObject |
sbhl_search_implied_relations.sbhl_implied_false_predicate_relation_p(SubLObject module,
SubLObject node,
SubLObject not_node,
SubLObject mt,
SubLObject tv)
|
static SubLObject |
sbhl_search_implied_relations.sbhl_implied_max_disjoins(SubLObject module,
SubLObject node,
SubLObject mt,
SubLObject tv)
|
static SubLObject |
sbhl_search_methods.sbhl_independent_cycles(SubLObject nodes)
|
static SubLObject |
sbhl_module_utilities.sbhl_inverse_cardinality(SubLObject module,
SubLObject node)
The cardinality of NODE with PRED in the inverse direction |
static SubLObject |
sbhl_module_utilities.sbhl_inverse_module_p(SubLObject module)
Accessor: @return booleanp; is MODULE / *sbhl-module* one which is defined by the fact that it inverts the argument order of another module. |
static SubLObject |
sbhl_module_utilities.sbhl_isa_collection_p(SubLObject node)
|
static SubLObject |
sbhl_module_utilities.sbhl_isa_microtheory_p(SubLObject node)
|
static SubLObject |
sbhl_module_utilities.sbhl_isa_predicate_p(SubLObject node)
|
static SubLObject |
sbhl_iteration.sbhl_iterator_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
sbhl_search_utilities.sbhl_just_gaf(SubLObject just_step)
Accessor. |
static SubLObject |
sbhl_search_utilities.sbhl_just_mt(SubLObject just_step)
Accessor. |
static SubLObject |
sbhl_search_utilities.sbhl_just_tv(SubLObject just_step)
Accessor. |
static SubLObject |
sbhl_search_vars.sbhl_justification_assembled_p()
Accessor: @return booleanp; @see *sbhl-justification-assembled-p* |
static SubLObject |
sbhl_search_vars.sbhl_justification_search_p()
Accessor: @return booleanp; whether current search is one that gathers justifications. |
static SubLObject |
sbhl_search_vars.sbhl_leaf_sample_search_p()
Accessor: @return booleanp; uses *sbhl-sample-leaf-queues* to answer whether current search is one that uses the leaf queues. |
static SubLObject |
sbhl_link_methods.sbhl_link_nodes(SubLObject module,
SubLObject node,
SubLObject direction,
SubLObject mt,
SubLObject tv,
SubLObject with_cutoff_supportP)
|
static SubLObject |
sbhl_link_vars.sbhl_link_truth_value_p(SubLObject truth)
|
static SubLObject |
sbhl_search_methods.sbhl_map_all_forward_true_nodes(SubLObject module,
SubLObject node,
SubLObject function,
SubLObject mt,
SubLObject tv)
Applies FUNCTION to each element of NODE's forward true transitive closure |
static SubLObject |
sbhl_search_methods.sbhl_map_and_mark_forward_true_nodes_in_space(SubLObject module,
SubLObject node,
SubLObject fn,
SubLObject space,
SubLObject gather_space)
Binds *sbhl-space* to SPACE and *sbhl-gather-space* to GATHER-SPACE and performs @see sbhl-map-all-forward-true-nodes. |
static SubLObject |
sbhl_marking_methods.sbhl_mark_all_forward_true_nodes(SubLObject module,
SubLObject node,
SubLObject mt,
SubLObject tv)
Modifier. |
static SubLObject |
sbhl_search_utilities.sbhl_mark_and_sweep(SubLObject node)
Modifier. |
static SubLObject |
sbhl_marking_methods.sbhl_mark_closure_as_marked(SubLObject node)
Modifier: marks all nodes accessible to NODE as marked, in the current search space. |
static SubLObject |
sbhl_marking_methods.sbhl_mark_forward_true_nodes_in_space(SubLObject module,
SubLObject node,
SubLObject space,
SubLObject gather_space)
Modifier: Binds *sbhl-space* to SPACE and *sbhl-gather-space* to GATHER-SPACE and performs @see sbhl-mark-all-forward-true-nodes. |
static SubLObject |
sbhl_marking_utilities.sbhl_mark_node_marked(SubLObject node,
SubLObject space)
Modifier: applies *sbhl-module* defined marking fn, @see get-sbhl-marking-fn. |
static SubLObject |
sbhl_marking_utilities.sbhl_mark_node_unmarked(SubLObject node,
SubLObject space)
Modifier: applies *sbhl-module* defined unmarking fn, @see get-sbhl-unmarking-fn. |
static SubLObject |
sbhl_marking_utilities.sbhl_mark_nodes_in_target_space_gp(SubLObject nodes)
Modifier: marks each of NODES in @see *sbhl-target-space* |
static SubLObject |
sbhl_marking_utilities.sbhl_mark_nodes_in_target_space(SubLObject nodes)
Modifier: marks each of NODES in @see *sbhl-target-space* |
static SubLObject |
sbhl_marking_methods.sbhl_mark_proper_closure_as_marked(SubLObject node)
Modifier: marks all nodes properly accessible to NODE as marked, thereby only marking NODE if it is part of a cycle. |
static SubLObject |
sbhl_marking_utilities.sbhl_marked_in_target_space_p(SubLObject node)
Accessor: applies *sbhl-module* defined path-termination-function to NODE's marking within target space, @see *sbhl-target-space* |
static SubLObject |
sbhl_marking_utilities.sbhl_marked_in_terminating_space_p(SubLObject node)
Accessor: applies *sbhl-module* defined path-termination-function to NODE's marking within terminating space, @see get-sbhl-termingating-marking-space. |
static SubLObject |
sbhl_marking_utilities.sbhl_marked_p(SubLObject marking)
Accessor: @return booleanp; whether MARKING has a non-NIL marking state. |
static SubLObject |
sbhl_marking_utilities.sbhl_marked_with(SubLObject node,
SubLObject space)
Accessor: returns NODE's current marking state (usually boolean). |
static SubLObject |
sbhl_search_what_mts.sbhl_max_floor_mts_of_paths(SubLObject paths)
|
static SubLObject |
sbhl_search_what_mts.sbhl_max_floor_mts_of_predicate_paths(SubLObject module,
SubLObject node,
SubLObject goal_node,
SubLObject tv)
|
static SubLObject |
sbhl_search_what_mts.sbhl_max_floor_mts(SubLObject mts)
helper for @see sbhl-max-floor-mts-of-paths |
static SubLObject |
sbhl_search_methods.sbhl_max_floors_pruning_cycles(SubLObject module,
SubLObject nodes,
SubLObject candidates,
SubLObject mt,
SubLObject tv)
|
static SubLObject |
sbhl_search_methods.sbhl_max_floors(SubLObject module,
SubLObject nodes,
SubLObject candidates,
SubLObject mt,
SubLObject tv,
SubLObject direction)
|
static SubLObject |
sbhl_search_methods.sbhl_max_nodes(SubLObject module,
SubLObject nodes,
SubLObject mt,
SubLObject tv,
SubLObject direction)
|
static SubLObject |
sbhl_search_implied_relations.sbhl_max_sibling_disjoint_nodes(SubLObject module,
SubLObject node,
SubLObject mt,
SubLObject tv)
|
static SubLObject |
sbhl_search_methods.sbhl_max_true_disjoins(SubLObject module,
SubLObject node,
SubLObject mt,
SubLObject tv)
|
static SubLObject |
sbhl_search_what_mts.sbhl_min_mt_paths(SubLObject mt_paths)
|
static SubLObject |
sbhl_search_what_mts.sbhl_min_mts_of_predicate_paths(SubLObject module,
SubLObject node,
SubLObject goal_node,
SubLObject tv)
|
static SubLObject |
sbhl_search_methods.sbhl_min_nodes(SubLObject module,
SubLObject nodes,
SubLObject mt,
SubLObject tv)
|
static SubLObject |
sbhl_module_vars.sbhl_mod_accessible_link_preds(SubLObject object)
|
static SubLObject |
sbhl_module_vars.sbhl_mod_graph(SubLObject object)
|
static SubLObject |
sbhl_module_vars.sbhl_mod_index_arg(SubLObject object)
|
static SubLObject |
sbhl_module_vars.sbhl_mod_link_pred(SubLObject object)
|
static SubLObject |
sbhl_module_vars.sbhl_mod_link_style(SubLObject object)
|
static SubLObject |
sbhl_module_vars.sbhl_mod_marking_fn(SubLObject object)
|
static SubLObject |
sbhl_module_vars.sbhl_mod_misc_properties(SubLObject object)
|
static SubLObject |
sbhl_module_vars.sbhl_mod_module_type(SubLObject object)
|
static SubLObject |
sbhl_module_vars.sbhl_mod_path_terminating_mark_fn(SubLObject object)
|
static SubLObject |
sbhl_module_vars.sbhl_mod_type_test(SubLObject object)
|
static SubLObject |
sbhl_module_vars.sbhl_mod_unmarking_fn(SubLObject object)
|
static SubLObject |
sbhl_module_utilities.sbhl_module_directed_linksP(SubLObject module)
Accessor: @return booleanp; whether MODULE / *sbhl-module* is a directed or undirected graph |
static SubLObject |
sbhl_search_vars.sbhl_module_flips_inverse_mode_p(SubLObject sbhl_module)
|
static SubLObject |
sbhl_module_utilities.sbhl_module_indicates_predicate_search_p(SubLObject module)
Accessor: @return booleanp. |
static SubLObject |
sbhl_module_vars.sbhl_module_link_pred_preference_order()
|
static SubLObject |
sbhl_module_vars.sbhl_module_object_p(SubLObject object)
|
static SubLObject |
sbhl_module_vars.sbhl_module_p(SubLObject object)
|
static SubLObject |
sbhl_search_utilities.sbhl_module_premarks_gather_nodes_p()
Accessor. |
static SubLObject |
sbhl_module_vars.sbhl_module_property_p(SubLObject property)
|
static SubLObject |
sbhl_search_utilities.sbhl_module_transitivity_support(SubLObject module,
SubLObject mt)
|
static SubLObject |
sbhl_module_declarations.sbhl_modules_initializedP()
|
static SubLObject |
sbhl_module_vars.sbhl_modules_link_pred_L(SubLObject pred1,
SubLObject pred2)
|
static SubLObject |
sbhl_links.sbhl_mt_links_object_p(SubLObject object)
Accessor: @return booleanp; whether OBJECT is a dictionary. |
static SubLObject |
sbhl_link_methods.sbhl_mt_matching_link_nodes(SubLObject module,
SubLObject node,
SubLObject mt)
|
static SubLObject |
sbhl_link_vars.sbhl_mt_object_p(SubLObject object)
Accessor: @return booleanp; whether OBJECT has valid structure to be an sbhl mt |
static SubLObject |
sbhl_marking_vars.sbhl_new_space_source()
Determine whether and where to get new spaces from. |
static SubLObject |
sbhl_search_utilities.sbhl_node_is_goal_node(SubLObject node)
Modifier. |
static SubLObject |
sbhl_search_utilities.sbhl_node_locally_disjoint_with_self_p(SubLObject node)
|
static SubLObject |
sbhl_search_utilities.sbhl_node_marked_as_goal_node(SubLObject node)
Modifier. |
static SubLObject |
sbhl_link_vars.sbhl_node_object_p(SubLObject object)
Accessor: @return booleanp; whether OBJECT has valid structure to be an sbhl node |
static SubLObject |
sbhl_search_methods.sbhl_non_justifying_predicate_relation_p(SubLObject module,
SubLObject node1,
SubLObject node2,
SubLObject mt,
SubLObject tv)
|
static SubLObject |
sbhl_module_utilities.sbhl_non_time_predicate_p(SubLObject object)
|
static SubLObject |
sbhl_paranoia.sbhl_object_type_checking_p()
Accessor. |
static SubLObject |
sbhl_search_vars.sbhl_opposite_tv(SubLObject tv)
Accessor: @return sbhl-search-truth-value-p; the truth value with same strength and opposite truth from TV. |
static SubLObject |
sbhl_search_methods.sbhl_path_from_any_of_nodes_to_node_p(SubLObject nodes,
SubLObject node)
|
static SubLObject |
sbhl_search_methods.sbhl_path_from_node_to_any_of_nodes_p(SubLObject node,
SubLObject nodes)
|
static SubLObject |
sbhl_search_methods.sbhl_path_from_node_to_node_p(SubLObject node1,
SubLObject node2)
|
static SubLObject |
sbhl_marking_utilities.sbhl_path_terminating_mark_p(SubLObject node,
SubLObject space)
Accessor: applies *sbhl-module* defined path termination determining fn, @see get-sbhl-path-terminating-mark?-fn. |
static SubLObject |
sbhl_search_utilities.sbhl_possibly_just_mt(SubLObject just_step,
SubLObject mt)
|
static SubLObject |
sbhl_search_vars.sbhl_possibly_translate_tv(SubLObject tv)
|
static SubLObject |
sbhl_cache.sbhl_pred_all_mts_cache_uses_id_index_p(SubLObject pred)
|
static SubLObject |
sbhl_module_utilities.sbhl_pred_get_hl_module(SubLObject pred)
|
static SubLObject |
sbhl_cache.sbhl_pred_has_caching_p(SubLObject pred)
|
static SubLObject |
sbhl_module_utilities.sbhl_predicate_cardinality(SubLObject module,
SubLObject node)
The cardinality of NODE with MODULE in the predicate direction |
static SubLObject |
sbhl_marking_utilities.sbhl_predicate_marking_fn(SubLObject node,
SubLObject space)
Modifier: adds either #$genlPreds or #$genlInverse to NODE's marking, depending on @see genl-inverse-mode-p |
static SubLObject |
sbhl_search_what_mts.sbhl_predicate_mt_paths(SubLObject module,
SubLObject node,
SubLObject goal_node,
SubLObject tv)
|
static SubLObject |
sbhl_module_vars.sbhl_predicate_object_p(SubLObject object)
Type test for candidate sbhl-predicates. |
static SubLObject |
sbhl_module_utilities.sbhl_predicate_p(SubLObject object)
|
static SubLObject |
sbhl_marking_utilities.sbhl_predicate_path_termination_p(SubLObject marking)
Accessor: @return booleanp; whether MARKING indicates path termination for predicate search |
static SubLObject |
sbhl_search_methods.sbhl_predicate_relation_p(SubLObject module,
SubLObject node1,
SubLObject node2,
SubLObject mt,
SubLObject tv)
|
static SubLObject |
sbhl_cache.sbhl_predicate_relation_to_which_cached_nodes_excluding_link_node(SubLObject pred,
SubLObject node,
SubLObject cache_pred,
SubLObject excl_link_node)
|
static SubLObject |
sbhl_cache.sbhl_predicate_relation_to_which_cached_nodes(SubLObject pred,
SubLObject node,
SubLObject cache_pred)
|
static SubLObject |
sbhl_search_methods.sbhl_predicate_relation_to_which_excluding_link_node(SubLObject module,
SubLObject node,
SubLObject candidates,
SubLObject excl_link_node,
SubLObject mt,
SubLObject tv)
|
static SubLObject |
sbhl_search_methods.sbhl_predicate_relation_to_which(SubLObject module,
SubLObject node,
SubLObject candidates,
SubLObject mt,
SubLObject tv,
SubLObject excl_link_node)
|
static SubLObject |
sbhl_marking_methods.sbhl_premark_direction(SubLObject module)
|
static SubLObject |
sbhl_marking_methods.sbhl_premark_gather_nodes(SubLObject node)
Used for initial marking for boolean disjoins searches. |
static SubLObject |
sbhl_search_methods.sbhl_premark_node_closure(SubLObject node)
Modifier. |
static SubLObject |
sbhl_search_what_mts.sbhl_primary_what_mts_spaces()
Accessor: returns the keyword :primary. |
static SubLObject |
sbhl_search_methods.sbhl_prune_unwanted_extremal_cycles(SubLObject module,
SubLObject nodes,
SubLObject cycle_preferred_members,
SubLObject mt,
SubLObject tv)
Does the pruning for @see sbhl-max-floors pruning-cycles. |
static SubLObject |
sbhl_search_utilities.sbhl_push_onto_result_if(SubLObject node)
Modifier. |
static SubLObject |
sbhl_search_utilities.sbhl_push_onto_result(SubLObject node)
Modifier. |
static SubLObject |
sbhl_search_utilities.sbhl_push_unwind_onto_result(SubLObject nodelist)
Modifier: will push a list of *sbhl-module*, the nodes in NODELIST, *sbhl-link-mt*, and sbhl-link-tv* onto the result. |
static SubLObject |
sbhl_link_vars.sbhl_randomize_lists_p()
Accessor: @return booleanp; @see *sbhl-randomize-lists-p* |
static SubLObject |
sbhl_module_utilities.sbhl_reflexive_module_p(SubLObject module)
Accessor: @return booleanp; whether MODULE is for a reflexive predicate or not. |
static SubLObject |
sbhl_module_utilities.sbhl_search_direction_to_link_direction(SubLObject direction,
SubLObject module)
Accessor: @return keywordp; the keyword for links in direction DIRECTION corresponding to MODULE / *sbhl-module*. |
static SubLObject |
sbhl_search_vars.sbhl_search_false_tv()
Accessor: @return sbhl-search-truth-value-p; the false truth value with same strength as *sbhl-tv* |
static SubLObject |
sbhl_marking_utilities.sbhl_search_path_termination_p(SubLObject node,
SubLObject space)
Accessor: applies *sbhl-module* defined path termination determining fn, @see get-sbhl-path-terminating-mark?-fn. |
static SubLObject |
sbhl_search_vars.sbhl_search_true_tv()
Accessor: @return sbhl-search-truth-value-p; the true truth value with same strength as *sbhl-tv* |
static SubLObject |
sbhl_search_vars.sbhl_search_truth_value_p(SubLObject truth)
|
static SubLObject |
sbhl_search_implied_relations.sbhl_sibling_disjoint_relation_p(SubLObject module,
SubLObject node1,
SubLObject node2,
SubLObject mt,
SubLObject tv)
|
static SubLObject |
sbhl_search_implied_relations.sbhl_sibling_disjoint_relation_tt_p(SubLObject module,
SubLObject node,
SubLObject not_node,
SubLObject mt,
SubLObject tv)
|
static SubLObject |
sbhl_search_implied_relations.sbhl_sibling_disjoint_relation_with_backward_nodes_p(SubLObject module,
SubLObject node,
SubLObject not_node,
SubLObject mt,
SubLObject tv)
|
static SubLObject |
sbhl_search_utilities.sbhl_simple_false_search(SubLObject node)
Used as first part of false searches; it gathers all nodes related by true predicate links that would carry a false relation to NODE. |
static SubLObject |
sbhl_module_utilities.sbhl_simple_module_p(SubLObject module)
Accessor: @return booleanp. |
static SubLObject |
sbhl_module_vars.sbhl_simple_non_reflexive_module_type_p(SubLObject module_type)
|
static SubLObject |
sbhl_module_vars.sbhl_simple_reflexive_module_type_p(SubLObject module_type)
|
static SubLObject |
sbhl_search_utilities.sbhl_simple_true_search(SubLObject node)
Used for basic true searches. |
static SubLObject |
sbhl_search_what_mts.sbhl_simple_true_what_mts_search(SubLObject node)
Used for true what mts searches of simple predicates, sweeping nodes accessible to NODE |
static SubLObject |
sbhl_search_methods.sbhl_simply_gather_first_among_all_backward_true_nodes_with_prune(SubLObject module,
SubLObject node,
SubLObject fn,
SubLObject mt,
SubLObject tv,
SubLObject combine_fn)
|
static SubLObject |
sbhl_search_methods.sbhl_simply_gather_first_among_all_backward_true_nodes(SubLObject module,
SubLObject node,
SubLObject fn,
SubLObject mt,
SubLObject tv,
SubLObject combine_fn)
|
static SubLObject |
sbhl_search_utilities.sbhl_step_and_check_markings(SubLObject node)
Used as third part of disjoins boolean search; it steps across disjoins relations of NODE checking for link nodes marked in gather-space. |
static SubLObject |
sbhl_search_utilities.sbhl_step_and_mark(SubLObject node)
Modifier: Steps over NODE's accessible unmarked links, testing their markings and subsequently marking them. |
static SubLObject |
sbhl_search_utilities.sbhl_step_and_perform_marking(SubLObject module,
SubLObject link_direction,
SubLObject tv,
SubLObject space,
SubLObject map_fn,
SubLObject node,
SubLObject unmarkingP)
|
static SubLObject |
sbhl_search_utilities.sbhl_step_and_suspend_mark(SubLObject node,
SubLObject suspend_test_p)
Mofifier: Steps over NODE's accessible links, ignoring NODE's marking if SUSPEND-TEST-P is true. |
static SubLObject |
sbhl_search_utilities.sbhl_step_and_sweep_with_tt_module(SubLObject node)
Used for step part of step and sweep searches. |
static SubLObject |
sbhl_search_utilities.sbhl_step_and_test(SubLObject module,
SubLObject link_direction,
SubLObject tv,
SubLObject space,
SubLObject map_fn,
SubLObject node,
SubLObject unmarkingP)
|
static SubLObject |
sbhl_search_utilities.sbhl_step_disjoins_and_sweep_inherited(SubLObject node)
Used as second part of disjoins closure searches; it steps across disjoins relations to NODE. |
static SubLObject |
sbhl_search_utilities.sbhl_step_false_and_sweep_opposite(SubLObject node)
Used as second part of false searches; it steps across false relations to NODE. |
static SubLObject |
sbhl_search_utilities.sbhl_step_gather_disjoins(SubLObject node)
Steps and marks asserted disjoins of NODE. |
static SubLObject |
sbhl_search_utilities.sbhl_step_through(SubLObject module,
SubLObject link_direction,
SubLObject tv,
SubLObject space,
SubLObject map_fn,
SubLObject node)
|
static SubLObject |
sbhl_search_utilities.sbhl_step_with_carried_module(SubLObject node)
Used for step part of sweep and step searches. |
static SubLObject |
sbhl_search_utilities.sbhl_step(SubLObject module,
SubLObject link_direction,
SubLObject tv,
SubLObject space,
SubLObject map_fn,
SubLObject node,
SubLObject suspend_marking_p,
SubLObject suspend_test_p)
Takes MODULE, TV, LINK-DIRECTION, SPACE, and MAP-FN parameter and binds them for the execution of @sbhl-step-and-mark, as applied to NODE. |
static SubLObject |
sbhl_search_vars.sbhl_stop_search_path_p()
Accessor: @return booleanp; whether to stop the current search path. |
static SubLObject |
sbhl_search_vars.sbhl_stop_search_path()
Modifier: sets environment to stop current search path. |
static SubLObject |
sbhl_marking_vars.sbhl_suspend_new_spaces_during_mappingP()
Accessor: @return booleanp; whether to suspend the creation of new search spaces during mapping. |
static SubLObject |
sbhl_marking_vars.sbhl_suspend_new_spacesP()
Accessor. |
static SubLObject |
sbhl_search_utilities.sbhl_sweep_and_gather_disjoins(SubLObject node)
Used to gather the extremal disjoins. |
static SubLObject |
sbhl_search_utilities.sbhl_sweep_forward_step_false_disjoins_and_sweep_forward_nots(SubLObject node)
Used in false-disjoins searches while sweeping all backward nodes. |
static SubLObject |
sbhl_search_utilities.sbhl_sweep_inherited_disjoins(SubLObject node)
Used as third part of disjoins closure searches; it gathers all of the inherited disjoins relations. |
static SubLObject |
sbhl_search_utilities.sbhl_sweep_step_disjoins_and_sweep_again(SubLObject node)
Used as first part of disjoins searches, or second part of boolean disjoins searches; it gathers all nodes related by true predicate links that would carry a disjoins relation to NODE. |
static SubLObject |
sbhl_search_utilities.sbhl_sweep_with_carrying_module(SubLObject node)
Used for sweep part of step and sweep searches. |
static SubLObject |
sbhl_search_utilities.sbhl_sweep_with_tt_module_carry_step(SubLObject node)
Used for sweep part of sweep and step searches. |
static SubLObject |
sbhl_search_utilities.sbhl_sweep(SubLObject module,
SubLObject link_direction,
SubLObject tv,
SubLObject space,
SubLObject map_fn,
SubLObject node,
SubLObject unmarkingP)
Takes MODULE, TV, LINK-DIRECTION, SPACE, and MAP-FN parameter and binds them for the execution of @sbhl-mark-and-sweep, as applied to NODE. |
static SubLObject |
sbhl_search_utilities.sbhl_target_sweep_step_disjoins_and_check(SubLObject node)
|
static SubLObject |
sbhl_module_utilities.sbhl_time_module_p(SubLObject module)
Accessor: @return booleanp. |
static SubLObject |
sbhl_module_vars.sbhl_time_module_type_p(SubLObject module_type)
|
static SubLObject |
sbhl_module_utilities.sbhl_time_search_p()
Accessor: @return booleanp; whether the current module is a time module. |
static SubLObject |
sbhl_search_vars.sbhl_toggle_unwind_function_on()
Sets to t @see *sbhl-apply-unwind-function-p* |
static SubLObject |
sbhl_module_utilities.sbhl_transfers_through_module_p(SubLObject module)
Accessor: @return booleanp. |
static SubLObject |
sbhl_module_vars.sbhl_transfers_through_module_type_p(SubLObject module_type)
|
static SubLObject |
sbhl_search_methods.sbhl_transitive_closure(SubLObject node)
|
static SubLObject |
sbhl_module_utilities.sbhl_transitive_module_p(SubLObject module)
Accessor: @return booleanp. |
static SubLObject |
sbhl_module_vars.sbhl_transitive_module_type_p(SubLObject module_type)
|
static SubLObject |
sbhl_search_vars.sbhl_translate_to_old_tv(SubLObject tv)
Accessor. |
static SubLObject |
sbhl_search_vars.sbhl_true_search_p()
Accessor: @return booleanp; whether *sbhl-tv* generalizes to #$True-JustificationTruth. |
static SubLObject |
sbhl_search_vars.sbhl_true_tv_p(SubLObject tv)
Accessor: @return booleanp; whether TV generalizes to #$True-JustificationTruth. |
static SubLObject |
sbhl_search_vars.sbhl_true_tv(SubLObject tv)
Accessor: @return sbhl-search-truth-value-p; the true truth value with same strength as TV |
static SubLObject |
sbhl_search_what_mts.sbhl_tt_what_mts_search(SubLObject node)
Used for forward transfers through what mts searches. |
static SubLObject |
sbhl_search_vars.sbhl_tv_generalizes_to_general_tvP(SubLObject tv,
SubLObject general_tv)
Accessor: @return booleanp; whether TV is subsumed by GENERAL-TV. |
static SubLObject |
sbhl_links.sbhl_tv_links_object_p(SubLObject object)
Accessor: @return booleanp; whether OBJECT is a @see dictionary-p |
static SubLObject |
sbhl_links.sbhl_undirected_link_links(SubLObject object)
|
static SubLObject |
sbhl_links.sbhl_undirected_link_p(SubLObject object)
|
static SubLObject |
sbhl_links.sbhl_undirected_link_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
sbhl_search_utilities.sbhl_unmark_and_sweep(SubLObject node)
Modifier. |
static SubLObject |
sbhl_marking_methods.sbhl_unmark_marked_closure_and_gather_if(SubLObject node,
SubLObject function)
Modifier: unmarks all marked nodes accessible to NODE and pushes them onto the result if they pass the test FUNCTION. |
static SubLObject |
sbhl_search_utilities.sbhl_unmark_sweep(SubLObject module,
SubLObject link_direction,
SubLObject tv,
SubLObject space,
SubLObject map_fn,
SubLObject node)
Takes MODULE, TV, LINK-DIRECTION, SPACE, and MAP-FN parameter and binds them for the execution of @sbhl-unmark-and-sweep, as applied to NODE. |
static SubLObject |
sbhl_search_vars.sbhl_unmarking_search_p()
Accessor. |
static SubLObject |
sbhl_search_what_mts.sbhl_verify_naut_mt_relevance_p()
|
static SubLObject |
sbhl_paranoia.sbhl_warn(SubLObject level,
SubLObject format_str,
SubLObject arg1,
SubLObject arg2,
SubLObject arg3,
SubLObject arg4,
SubLObject arg5)
If *sbhl-trace-level* is greater than or equal to LEVEL, warn with FORMAT-STR. |
static SubLObject |
sbhl_search_what_mts.sbhl_what_mt_paths_from_node_to_node(SubLObject node1,
SubLObject node2)
|
static SubLObject |
sbhl_search_what_mts.sbhl_what_mts_final_mt_paths(SubLObject node)
|
static SubLObject |
sbhl_search_what_mts.sbhl_what_mts_goal_final_mt_paths()
Accessor: @return listp; the list of path mts for @see *sbhl-what-mts-goal*. |
static SubLObject |
sbhl_search_what_mts.sbhl_what_mts_goal_p(SubLObject node)
Accessor: @return booleanp; whether the search context allows goal checking and if NODE is the @see *sbhl-what-mts-goal* |
static SubLObject |
sbhl_search_what_mts.sbhl_what_mts_mark_and_sweep(SubLObject node)
Modifier. |
static SubLObject |
sbhl_search_what_mts.sbhl_what_mts_mark_mt_paths_to_node(SubLObject node)
Modifier. |
static SubLObject |
sbhl_search_what_mts.sbhl_what_mts_marking_subsumes_marking_p(SubLObject node)
Accessor. |
static SubLObject |
sbhl_search_what_mts.sbhl_what_mts_not_mapping_p()
Accessor: @return booleanp; whether @see *sbhl-what-mts-map-function* is or is not null. |
static SubLObject |
sbhl_search_what_mts.sbhl_what_mts_step_across_links(SubLObject node)
Modifier. |
static SubLObject |
sbhl_search_what_mts.sbhl_what_mts_step(SubLObject module,
SubLObject link_direction,
SubLObject tv,
SubLObject map_fn,
SubLObject node)
Binds its arguments in setup for @see sbhl-what-mts-step-across-links |
static SubLObject |
sbhl_search_what_mts.sbhl_what_mts_sweep(SubLObject module,
SubLObject link_direction,
SubLObject tv,
SubLObject spaces,
SubLObject map_fn,
SubLObject node)
Binds its arguments in setup for @see sbhl-what-mts-mark-and-sweep |
static SubLObject |
sbhl_search_what_mts.sbhl_what_mts_terminating_space()
Accessor. |
static SubLObject |
sbhl_search_what_mts.sbhl_what_mts_tt_sweep(SubLObject node)
Used as second part of forward transfers through what mts searches. |
static SubLObject |
sbhl_caching_policies.seed_sbhl_module_graph_cache_with_nodes(SubLObject module,
SubLObject nodes,
SubLObject touch_p)
|
static SubLObject |
sbhl_graphs.set_cache_strategy_for_sbhl_module(SubLObject sbhl_module,
SubLObject cache_strategy)
|
static SubLObject |
sbhl_link_methods.set_non_fort_instance_table(SubLObject table)
For use by the dumper ONLY |
static SubLObject |
sbhl_link_methods.set_non_fort_isa_table(SubLObject table)
For use by the dumper ONLY |
static SubLObject |
sbhl_search_utilities.set_sbhl_boolean_goal_conditions()
Modifier. |
static SubLObject |
sbhl_links.set_sbhl_directed_link(SubLObject directed_link,
SubLObject direction,
SubLObject value)
Modifier: Sets the DIRECTION field of DIRECTED-LINK to be VALUE |
static SubLObject |
sbhl_links.set_sbhl_direction_link(SubLObject direction_link,
SubLObject direction,
SubLObject value,
SubLObject module)
Modifier: Sets the DIRECTION field of DIRECTION-LINK to be VALUE. |
static SubLObject |
sbhl_graphs.set_sbhl_graph_link(SubLObject node,
SubLObject direction_link,
SubLObject module)
Modifier: Sets the value corresonding to NODE in graph determined by MODULE / *sbhl-module* to DIRECTION-LINK, if it is an @see sbhl-direction-link-p. |
static SubLObject |
sbhl_marking_utilities.set_sbhl_marking_state_to_marked(SubLObject node,
SubLObject space)
Modifier: sets the hash slot for NODE in *sbhl-space* / SPACE to t. |
static SubLObject |
sbhl_marking_utilities.set_sbhl_marking_state_to_unmarked(SubLObject node,
SubLObject space)
Modifier: sets the hash slot for NODE in *sbhl-space* to nil @see set-sbhl-marking-state |
static SubLObject |
sbhl_marking_utilities.set_sbhl_marking_state(SubLObject node,
SubLObject value,
SubLObject space)
Modifier: sets the hash slot for NODE in SPACE / *sbhl-space* to VALUE |
static SubLObject |
sbhl_module_vars.set_sbhl_module_property(SubLObject module,
SubLObject property,
SubLObject value)
|
static SubLObject |
sbhl_links.set_sbhl_mt_links(SubLObject mt_links,
SubLObject mt,
SubLObject tv_links)
Modifier: sets the value corresponding to key MT in MT-LINKS to be TV-LINKS |
static SubLObject |
sbhl_search_vars.set_sbhl_search_parent_marking(SubLObject marking)
Modifier. |
static SubLObject |
sbhl_links.set_sbhl_undirected_link(SubLObject undirected_link,
SubLObject value)
Modifier: Sets the links field of UNDIRECTED-LINK to be VALUE. |
static SubLObject |
sbhl_link_methods.store_in_sbhl_graph(SubLObject arg1,
SubLObject arg2,
SubLObject mt,
SubLObject tv)
Calculates forward and backward links relevant to GAF specified by the arguments. |
static SubLObject |
sbhl_link_vars.support_tv_to_sbhl_tv(SubLObject support_tv)
|
static SubLObject |
sbhl_paranoia.suspend_sbhl_type_checkingP()
|
static SubLObject |
sbhl_graphs.swap_out_all_pristine_graph_links(SubLObject module)
|
static SubLObject |
sbhl_graphs.swap_out_all_pristine_sbhl_module_graph_links()
|
static SubLObject |
sbhl_graphs.touch_sbhl_graph_link(SubLObject node,
SubLObject direction_link,
SubLObject module)
Modifier: Notifies the SBHL swapping infrastructure that the NODE has been modified and that the swapping mechanism needs to treat this as mutated. |
static SubLObject |
sbhl_graphs.touch_sbhl_link_graph(SubLObject node,
SubLObject graph,
SubLObject v_cache)
Inform the file vector backing infrastructure that the entry for the node in the graph is mutated. |
static SubLObject |
sbhl_link_vars.truth_strength_to_sbhl_tv(SubLObject truth,
SubLObject strength)
|
static SubLObject |
sbhl_marking_vars.update_sbhl_resourced_spaces(SubLObject space)
Modifier. |
static SubLObject |
sbhl_cache.valid_fort_typeP(SubLObject type)
Accessor. |
static SubLObject |
sbhl_search_methods.why_sbhl_relationP(SubLObject module,
SubLObject node1,
SubLObject node2,
SubLObject mt,
SubLObject tv,
SubLObject behavior)
|
| Uses of SubLTranslatedFile.SubL in com.cyc.cycjava.cycl.sksi.sksi_infrastructure |
|---|
| Fields in com.cyc.cycjava.cycl.sksi.sksi_infrastructure with annotations of type SubLTranslatedFile.SubL | |
|---|---|
static SubLSymbol |
sksi_macros.$sksi_sql_connection_cache$
|
static SubLSymbol |
sksi_macros.$sksi_sql_statement_cache$
|
static SubLSymbol |
sksi_macros.$sksi_sql_statement_pool_lock$
|
| Uses of SubLTranslatedFile.SubL in com.cyc.tool.subl.jrtl.translatedCode.sublisp |
|---|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||