|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.cyc.tool.subl.util.SubLTrampolineFile
com.cyc.tool.subl.util.SubLTranslatedFile
com.cyc.cycjava.cycl.inference.harness.inference_datastructures_problem
public final class inference_datastructures_problem
Nested Class Summary | |
---|---|
static class |
inference_datastructures_problem.$problem_native
|
static class |
inference_datastructures_problem.$problem_p$UnaryFunction
|
static class |
inference_datastructures_problem.$sxhash_problem_method$UnaryFunction
|
Nested classes/interfaces inherited from class com.cyc.tool.subl.util.SubLTranslatedFile |
---|
SubLTranslatedFile.SubL |
Fields inherited from class com.cyc.tool.subl.util.SubLTranslatedFile |
---|
EMPTY_SUBL_OBJECT_ARRAY |
Methods inherited from class com.cyc.tool.subl.util.SubLTranslatedFile |
---|
extractFunctionNamed |
Methods inherited from class com.cyc.tool.subl.util.SubLTrampolineFile |
---|
checkType, enforceType, extractBinaryFunc, extractCount, extractEnd, extractEndUsingSize, extractPackage, extractStart, extractUnaryFunc, main |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final SubLFile me
public static final java.lang.String myName
public static SubLSymbol $dtp_problem$
public static SubLSymbol $empty_clauses$
public static SubLSymbol $transformation_depth_computation$
public static SubLSymbol $problem_min_transformation_depth_from_signature_enabledP$
public static SubLSymbol $max_problem_tactics$
public static final SubLSymbol $sym0$PROBLEM
public static final SubLSymbol $sym1$PROBLEM_P
public static final SubLInteger $int2$212
public static final SubLList $list3
public static final SubLList $list4
public static final SubLList $list5
public static final SubLList $list6
public static final SubLSymbol $sym7$PRINT_PROBLEM
public static final SubLSymbol $sym8$PROBLEM_PRINT_FUNCTION_TRAMPOLINE
public static final SubLSymbol $sym9$PROB_SUID
public static final SubLSymbol $sym10$_CSETF_PROB_SUID
public static final SubLSymbol $sym11$PROB_STORE
public static final SubLSymbol $sym12$_CSETF_PROB_STORE
public static final SubLSymbol $sym13$PROB_QUERY
public static final SubLSymbol $sym14$_CSETF_PROB_QUERY
public static final SubLSymbol $sym15$PROB_STATUS
public static final SubLSymbol $sym16$_CSETF_PROB_STATUS
public static final SubLSymbol $sym17$PROB_DEPENDENT_LINKS
public static final SubLSymbol $sym18$_CSETF_PROB_DEPENDENT_LINKS
public static final SubLSymbol $sym19$PROB_ARGUMENT_LINKS
public static final SubLSymbol $sym20$_CSETF_PROB_ARGUMENT_LINKS
public static final SubLSymbol $sym21$PROB_TACTICS
public static final SubLSymbol $sym22$_CSETF_PROB_TACTICS
public static final SubLSymbol $sym23$PROB_PROOF_BINDINGS_INDEX
public static final SubLSymbol $sym24$_CSETF_PROB_PROOF_BINDINGS_INDEX
public static final SubLSymbol $sym25$PROB_ARGUMENT_LINK_BINDINGS_INDEX
public static final SubLSymbol $sym26$_CSETF_PROB_ARGUMENT_LINK_BINDINGS_INDEX
public static final SubLSymbol $kw27$SUID
public static final SubLSymbol $kw28$STORE
public static final SubLSymbol $kw29$QUERY
public static final SubLSymbol $kw30$STATUS
public static final SubLSymbol $kw31$DEPENDENT_LINKS
public static final SubLSymbol $kw32$ARGUMENT_LINKS
public static final SubLSymbol $kw33$TACTICS
public static final SubLSymbol $kw34$PROOF_BINDINGS_INDEX
public static final SubLSymbol $kw35$ARGUMENT_LINK_BINDINGS_INDEX
public static final SubLString $str36$Invalid_slot__S_for_construction_
public static final SubLSymbol $kw37$FREE
public static final SubLString $str38$_Invalid_PROBLEM__s_
public static final SubLString $str39$__a_PROBLEM__a__a__s_
public static final SubLSymbol $sym40$SXHASH_PROBLEM_METHOD
public static final SubLSymbol $sym41$PROBLEM_STORE_P
public static final SubLSymbol $sym42$CONTEXTUALIZED_DNF_CLAUSES_P
public static final SubLString $str43$Ignore_the_crazy_problems
public static final SubLString $str44$Crazy_amount_of_problems___a__in_
public static final SubLSymbol $kw45$NEW
public static final SubLSymbol $sym46$_EMPTY_CLAUSES_
public static final SubLList $list47
public static final SubLList $list48
public static final SubLSymbol $kw49$ALLOW_OTHER_KEYS
public static final SubLSymbol $kw50$DONE
public static final SubLSymbol $sym51$DO_PROBLEM_QUERY_LITERALS
public static final SubLSymbol $sym52$PROBLEM_QUERY
public static final SubLList $list53
public static final SubLList $list54
public static final SubLSymbol $kw55$COMPLETENESS
public static final SubLSymbol $kw56$PREFERENCE_LEVEL
public static final SubLSymbol $kw57$HL_MODULE
public static final SubLSymbol $kw58$TYPE
public static final SubLSymbol $kw59$PRODUCTIVITY
public static final SubLSymbol $sym60$DO_PROBLEM_TACTICS_TYPE_MATCH
public static final SubLSymbol $sym61$DO_PROBLEM_TACTICS_STATUS_MATCH
public static final SubLSymbol $sym62$DO_PROBLEM_TACTICS_COMPLETENESS_MATCH
public static final SubLSymbol $sym63$DO_PROBLEM_TACTICS_PREFERENCE_LEVEL_MATCH
public static final SubLSymbol $sym64$DO_PROBLEM_TACTICS_HL_MODULE_MATCH
public static final SubLSymbol $sym65$DO_PROBLEM_TACTICS_PRODUCTIVITY_MATCH
public static final SubLSymbol $sym66$DO_LIST
public static final SubLSymbol $sym67$PROBLEM_TACTICS
public static final SubLSymbol $sym68$DO_PROBLEM_TACTICS
public static final SubLSymbol $sym69$PWHEN
public static final SubLSymbol $sym70$CAND
public static final SubLSymbol $sym71$COMPLETENESS_P
public static final SubLSymbol $sym72$PREFERENCE_LEVEL_P
public static final SubLSymbol $sym73$PRODUCTIVITY_P
public static final SubLSymbol $sym74$HL_MODULE_P
public static final SubLList $list75
public static final SubLSymbol $sym76$GENERALIZED_TACTIC_TYPE_P
public static final SubLSymbol $kw77$NON_TRANSFORMATION
public static final SubLSymbol $kw78$GENERALIZED_REMOVAL
public static final SubLSymbol $kw79$GENERALIZED_REMOVAL_OR_REWRITE
public static final SubLSymbol $kw80$CONNECTED_CONJUNCTION
public static final SubLSymbol $kw81$CONJUNCTIVE
public static final SubLSymbol $kw82$DISJUNCTIVE
public static final SubLSymbol $kw83$LOGICAL
public static final SubLSymbol $kw84$LOGICAL_CONJUNCTIVE
public static final SubLSymbol $kw85$STRUCTURAL_CONJUNCTIVE
public static final SubLSymbol $kw86$META_STRUCTURAL
public static final SubLSymbol $kw87$CONTENT
public static final SubLSymbol $kw88$UNION
public static final SubLSymbol $kw89$SPLIT
public static final SubLSymbol $kw90$JOIN_ORDERED
public static final SubLSymbol $kw91$JOIN
public static final SubLSymbol $sym92$PROBLEM_ARGUMENT_LINKS
public static final SubLSymbol $sym93$DO_PROBLEM_ARGUMENT_LINKS
public static final SubLList $list94
public static final SubLList $list95
public static final SubLSymbol $sym96$DO_SET_CONTENTS
public static final SubLSymbol $sym97$PROBLEM_DEPENDENT_LINKS
public static final SubLSymbol $sym98$DO_PROBLEM_DEPENDENT_LINKS
public static final SubLSymbol $sym99$PROBLEM_LINK_HAS_TYPE_
public static final SubLList $list100
public static final SubLList $list101
public static final SubLSymbol $kw102$OPEN_
public static final SubLSymbol $sym103$PROBLEM_VAR
public static final SubLSymbol $sym104$CLET
public static final SubLSymbol $sym105$DO_PROBLEM_LINK_SUPPORTING_MAPPED_PROBLEMS
public static final SubLSymbol $sym106$MAPPED_PROBLEM_PROBLEM
public static final SubLList $list107
public static final SubLSymbol $sym108$LINK
public static final SubLSymbol $sym109$PROBLEM_LINK_SUPPORTED_PROBLEM
public static final SubLList $list110
public static final SubLSymbol $sym111$LINK
public static final SubLSymbol $sym112$PROBLEM_LINK_SUPPORTED_INFERENCE
public static final SubLList $list113
public static final SubLSymbol $sym114$LINK
public static final SubLSymbol $sym115$DO_PROBLEM_LINK_SUPPORTING_PROBLEMS
public static final SubLList $list116
public static final SubLList $list117
public static final SubLSymbol $kw118$PROOF_STATUS
public static final SubLSymbol $sym119$PROOF_LIST
public static final SubLSymbol $sym120$BINDINGS
public static final SubLSymbol $sym121$DO_DICTIONARY_CONTENTS
public static final SubLSymbol $sym122$PROBLEM_PROOF_BINDINGS_INDEX
public static final SubLSymbol $sym123$IGNORE
public static final SubLSymbol $sym124$STATUS_VAR
public static final SubLSymbol $sym125$DO_PROBLEM_PROOFS
public static final SubLSymbol $sym126$PROOF_HAS_STATUS_
public static final SubLList $list127
public static final SubLSymbol $sym128$STRATEGY
public static final SubLSymbol $sym129$DO_PROBLEM_ACTIVE_STRATEGIES
public static final SubLSymbol $sym130$STRATEGY_INFERENCE
public static final SubLList $list131
public static final SubLSymbol $sym132$STORE
public static final SubLSymbol $sym133$PROB
public static final SubLSymbol $sym134$PROBLEM_STORE
public static final SubLSymbol $sym135$DO_PROBLEM_STORE_INFERENCES
public static final SubLSymbol $sym136$PROBLEM_RELEVANT_TO_INFERENCE_
public static final SubLList $list137
public static final SubLSymbol $sym138$STORE
public static final SubLSymbol $sym139$PROB
public static final SubLSymbol $sym140$DO_PROBLEM_STORE_STRATEGIES
public static final SubLSymbol $sym141$PROBLEM_ACTIVE_IN_STRATEGY_
public static final SubLList $list142
public static final SubLSymbol $sym143$INFERENCE
public static final SubLSymbol $sym144$DO_PROBLEM_RELEVANT_INFERENCES
public static final SubLSymbol $sym145$DO_INFERENCE_STRATEGIES
public static final SubLList $list146
public static final SubLSymbol $sym147$PROGN
public static final SubLList $list148
public static final SubLSymbol $sym149$DO_PROBLEM_RELEVANT_STRATEGIES
public static final SubLSymbol $kw150$SKIP
public static final SubLSymbol $sym151$PROBLEM_STATUS_P
public static final SubLSymbol $kw152$NEG
public static final SubLList $list153
public static final SubLSymbol $kw154$POS
public static final SubLObject $const155$ist
public static final SubLObject $const156$InferencePSC
public static final SubLString $str157$The_problem__S_did_not_have_a_sin
public static final SubLList $list158
public static final SubLString $str159$Found_more_than_one__a_argument_l
public static final SubLString $str160$Expected__a_to_have_a__a_argument
public static final SubLSymbol $sym161$PROBLEM_LINK_TYPE_P
public static final SubLSymbol $sym162$_
public static final SubLSymbol $sym163$PROBLEM_SUID
public static final SubLString $str164$_a_had_more_than_one_dependent_li
public static final SubLString $str165$_a_had_no_dependent_links
public static final SubLSymbol $kw166$ANSWER
public static final SubLSymbol $kw167$TRANSFORMATION
public static final SubLSymbol $sym168$TACTIC_POSSIBLE_
public static final SubLSymbol $sym169$TACTIC_EXECUTED_
public static final SubLSymbol $sym170$TACTIC_DISCARDED_
public static final SubLSymbol $kw171$POSSIBLE
public static final SubLSymbol $kw172$EXECUTED
public static final SubLSymbol $kw173$DISCARDED
public static final SubLSymbol $sym174$TACTIC_STATUS_P
public static final SubLSymbol $sym175$STRATEGIC_CONTEXT_P
public static final SubLSymbol $kw176$REMOVAL
public static final SubLSymbol $sym177$PROBLEM_HAS_AN_IN_PROGRESS_TACTIC_
public static final SubLSymbol $kw178$PROVEN
public static final SubLSymbol $kw179$REJECTED
public static final SubLSymbol $kw180$INDESTRUCTIBLE
public static final SubLSymbol $kw181$DESTRUCTIBLE
public static final SubLSymbol $kw182$UNKNOWN
public static final SubLSymbol $kw183$UNDETERMINED
public static final SubLSymbol $kw184$COUNTERINTUITIVE
public static final SubLSymbol $sym185$PROBLEM_LINK_P
public static final SubLInteger $int186$10000
public static final SubLSymbol $sym187$TACTIC_P
public static final SubLString $str188$Tried_to_add__s_to__s__which_woul
public static final SubLSymbol $sym189$PROOF_P
public static final SubLSymbol $sym190$BINDINGS_P
public static final SubLSymbol $sym191$NON_NEGATIVE_INTEGER_P
public static final SubLSymbol $sym192$INFERENCE_P
public static final SubLSymbol $sym193$PROBLEM_QUERY_DEPTH_SIGNATURE_P
public static final SubLSymbol $sym194$_
public static final SubLSymbol $sym195$CDR
Method Detail |
---|
public static final SubLObject problem_print_function_trampoline(SubLObject object, SubLObject stream)
public static final SubLObject problem_p(SubLObject object)
public static final SubLObject prob_suid(SubLObject object)
public static final SubLObject prob_store(SubLObject object)
public static final SubLObject prob_query(SubLObject object)
public static final SubLObject prob_status(SubLObject object)
public static final SubLObject prob_dependent_links(SubLObject object)
public static final SubLObject prob_argument_links(SubLObject object)
public static final SubLObject prob_tactics(SubLObject object)
public static final SubLObject prob_proof_bindings_index(SubLObject object)
public static final SubLObject prob_argument_link_bindings_index(SubLObject object)
public static final SubLObject _csetf_prob_suid(SubLObject object, SubLObject value)
public static final SubLObject _csetf_prob_store(SubLObject object, SubLObject value)
public static final SubLObject _csetf_prob_query(SubLObject object, SubLObject value)
public static final SubLObject _csetf_prob_status(SubLObject object, SubLObject value)
public static final SubLObject _csetf_prob_dependent_links(SubLObject object, SubLObject value)
public static final SubLObject _csetf_prob_argument_links(SubLObject object, SubLObject value)
public static final SubLObject _csetf_prob_tactics(SubLObject object, SubLObject value)
public static final SubLObject _csetf_prob_proof_bindings_index(SubLObject object, SubLObject value)
public static final SubLObject _csetf_prob_argument_link_bindings_index(SubLObject object, SubLObject value)
public static final SubLObject make_problem(SubLObject arglist)
public static final SubLObject valid_problem_p(SubLObject object)
public static final SubLObject problem_invalid_p(SubLObject problem)
public static final SubLObject sxhash_problem_method(SubLObject object)
public static final SubLObject new_problem(SubLObject store, SubLObject query)
public static final SubLObject problem_tactics(SubLObject problem)
public static final SubLObject do_problem_tactics_status_match(SubLObject tactic, SubLObject status_spec)
public static final SubLObject do_problem_tactics_completeness_match(SubLObject tactic, SubLObject completeness_spec)
public static final SubLObject do_problem_tactics_preference_level_match(SubLObject tactic, SubLObject preference_level_spec)
public static final SubLObject do_problem_tactics_productivity_match(SubLObject tactic, SubLObject productivity_spec)
public static final SubLObject do_problem_tactics_hl_module_match(SubLObject tactic, SubLObject hl_module_spec)
public static final SubLObject do_problem_tactics_type_match(SubLObject tactic, SubLObject type_spec)
public static final SubLObject tactic_matches_type_specP(SubLObject tactic, SubLObject type_spec)
public static final SubLObject problem_argument_links(SubLObject problem)
public static final SubLObject problem_dependent_links(SubLObject problem)
public static final SubLObject problem_proof_bindings_index(SubLObject problem)
public static final SubLObject proof_has_statusP(SubLObject proof, SubLObject status)
public static final SubLObject destroy_problem_store_problem(SubLObject problem)
public static final SubLObject destroy_problem_int(SubLObject problem)
public static final SubLObject note_problem_invalid(SubLObject problem)
public static final SubLObject problem_suid(SubLObject problem)
public static final SubLObject problem_store(SubLObject problem)
public static final SubLObject problem_query(SubLObject problem)
public static final SubLObject problem_status(SubLObject problem)
public static final SubLObject set_problem_status(SubLObject problem, SubLObject status)
public static final SubLObject closed_problem_p(SubLObject problem)
public static final SubLObject closed_problem_query_p(SubLObject query)
public static final SubLObject problem_variables(SubLObject problem)
public static final SubLObject single_literal_problem_p(SubLObject object)
public static final SubLObject single_literal_problem_predicate(SubLObject problem)
public static final SubLObject single_literal_problem_atomic_sentence(SubLObject problem)
public static final SubLObject single_literal_problem_mt(SubLObject problem)
public static final SubLObject single_literal_problem_sense(SubLObject problem)
public static final SubLObject mt_asent_sense_from_single_literal_problem(SubLObject problem)
problem
- ; single-literal-problem-p
public static final SubLObject single_clause_problem_p(SubLObject object)
public static final SubLObject ist_problem_p(SubLObject object)
public static final SubLObject multi_literal_problem_p(SubLObject object)
public static final SubLObject multi_clause_problem_p(SubLObject object)
public static final SubLObject problem_sole_clause(SubLObject problem)
public static final SubLObject problem_query_sole_clause(SubLObject query)
public static final SubLObject problem_in_equality_reasoning_domainP(SubLObject problem)
public static final SubLObject problem_relevant_to_inferenceP(SubLObject problem, SubLObject inference)
public static final SubLObject problem_relevant_to_strategyP(SubLObject problem, SubLObject strategy)
public static final SubLObject problem_has_argument_link_p(SubLObject problem)
public static final SubLObject problem_has_argument_link_of_typeP(SubLObject problem, SubLObject type)
public static final SubLObject problem_first_argument_link_of_type(SubLObject problem, SubLObject type)
public static final SubLObject problem_sole_argument_link_of_type(SubLObject problem, SubLObject type)
public static final SubLObject problem_has_dependent_link_of_typeP(SubLObject problem, SubLObject type)
public static final SubLObject problem_next_tactic_suid(SubLObject problem)
public static final SubLObject problem_tactic_count(SubLObject problem)
public static final SubLObject problem_has_possible_tacticsP(SubLObject problem)
public static final SubLObject problem_no_tactics_possibleP(SubLObject problem)
public static final SubLObject problem_has_tactic_of_type_with_statusP(SubLObject problem, SubLObject type, SubLObject status)
public static final SubLObject problem_has_tactic_of_typeP(SubLObject problem, SubLObject type)
public static final SubLObject problem_has_transformation_tacticsP(SubLObject problem)
public static final SubLObject problem_has_possible_removal_tacticP(SubLObject problem, SubLObject strategic_context)
public static final SubLObject problem_has_complete_possible_removal_tacticP(SubLObject problem, SubLObject strategic_context)
public static final SubLObject problem_has_split_tacticsP(SubLObject problem)
public static final SubLObject problem_proof_count(SubLObject problem, SubLObject proof_status)
public static final SubLObject problem_has_some_proofP(SubLObject problem, SubLObject proof_status)
public static final SubLObject problem_has_some_proven_proofP(SubLObject problem)
public static final SubLObject problem_proofs_lookup(SubLObject problem, SubLObject v_bindings)
public static final SubLObject problem_argument_links_lookup(SubLObject problem, SubLObject v_bindings)
public static final SubLObject problem_min_proof_depth(SubLObject problem, SubLObject inference)
public static final SubLObject problem_min_transformation_depth(SubLObject problem, SubLObject inference)
public static final SubLObject problem_min_transformation_depth_signature(SubLObject problem, SubLObject inference)
public static final SubLObject add_problem_argument_link(SubLObject problem, SubLObject argument_link)
public static final SubLObject index_problem_argument_link(SubLObject problem, SubLObject argument_link)
public static final SubLObject deindex_problem_argument_link(SubLObject problem, SubLObject argument_link)
public static final SubLObject add_problem_dependent_link(SubLObject problem, SubLObject dependent_link)
public static final SubLObject remove_problem_dependent_link(SubLObject problem, SubLObject dependent_link)
public static final SubLObject add_problem_tactic(SubLObject problem, SubLObject tactic)
public static final SubLObject add_problem_proof(SubLObject problem, SubLObject proof)
public static final SubLObject set_problem_min_proof_depth(SubLObject problem, SubLObject inference, SubLObject depth)
public static final SubLObject set_problem_min_transformation_depth_signature(SubLObject problem, SubLObject inference, SubLObject pqds)
public static final SubLObject set_root_problem_min_transformation_depth_signature(SubLObject problem, SubLObject inference)
public static final SubLObject note_problem_min_transformation_depth_signature(SubLObject problem, SubLObject inference, SubLObject new_pqds)
public static final SubLObject tactically_good_problem_p(SubLObject problem)
public static final SubLObject tactically_no_good_problem_p(SubLObject problem)
public static final SubLObject tactically_unexamined_problem_p(SubLObject problem)
public static final SubLObject tactically_examined_problem_p(SubLObject problem)
public static final SubLObject tactically_possible_problem_p(SubLObject problem)
public static final SubLObject tactically_pending_problem_p(SubLObject problem)
public static final SubLObject tactically_finished_problem_p(SubLObject problem)
public static final SubLObject declare_inference_datastructures_problem_file()
public static final SubLObject init_inference_datastructures_problem_file()
public static final SubLObject setup_inference_datastructures_problem_file()
public void declareFunctions()
SubLFile
public void initializeVariables()
SubLFile
public void runTopLevelForms()
SubLFile
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |