float GetActivationOfthisLink()
void OneStepWorkOnThisInvestigatorLink()
float m_link_last_activated_time
std::vector< std::string > m_thoughtline_roots_list
std::vector< std::string > m_ID_explanation_list
std::vector< std::string > m_pause_confidence_propagation_ID_list
std::vector< float > m_paused_confidence_passing_list
IDElement * CheckExistenceInTheRejectedInvestList(IDElement *_ID_pt)
bool m_inference_direction_reverse_bl
std::vector< std::string > m_ID_confirmed_invest_list
IDElement * m_condition_ID_pt
std::vector< std::string > m_ID_possible_invest_list
void ResetTheLastActivationTimeOfTheNextToBeRetrievedInvestigator()
void BoostActivationOfThisLinkByActiveDiagnosisInvestigation()
KnowledgeUnit * m_K_unit_pt
bool CheckWhetherInAThoughtLine(std::string)
IDElement * CheckExistenceInTheConfirmedInvestList(IDElement *_ID_pt)
bool m_invest_link_dormant
std::vector< std::string > m_ID_upperstream_list
void ErrorMessage(std::string)
bool m_is_inference_path_bl
bool m_has_feedback_to_downstream
void ChangeInvestigatorLinkToken(int)
std::vector< IDElement * > m_confirmed_invest_ID_list
std::string GetASimpleDescriptionOfTheInvestigatorLink()
float m_interest_from_SymptomInvestigator
double CalculateBackwardRetrievalScore()
void PrintMessage(std::string)
std::vector< IDElement * > m_possible_invest_ID_list
std::string m_ID_downstream
void FeedBackToDownstreamInvestigator310331043105()
void CrankTheNextLikelyRetrievedInvestigatorActivationToOne()
virtual ~InvestigatorLink()
std::vector< std::string > m_note_list
void CheckThePathStatus3102()
void CopyInvestigatorLinkInfoFromAnother(InvestigatorLink *)
void UpdateMHappenIncomplete()
void TransferOutOfThisInvestigatorLink3110()
bool m_is_a_strong_inference
void FinishThePausedConfidencePropagationBeforeCloseInvestigatorLink()
std::vector< int > m_invest_link_Token_history
std::unique_ptr< Activation > m_dummy_activation
std::string m_ID_has_moved_to_invest
void SetAdummyActivation()
std::vector< std::string > m_ID_rejected_invest_list
std::vector< IDElement * > m_explanation_ID_list
IDElement * m_downstream_ID_pt
void AttachThoughtLineToThisLink(std::string)
float GetDownstreamInitiationTimeOrStatementTime()
void BuildConnectionsToThisInvestigatorLink(void *)
void BackwardPropagateConfidenceLevel(float _p)
IDElement * m_has_moved_to_invest
std::vector< IDElement * > m_upperstream_ID_list
std::vector< float > m_link_token_endtime_history
void RetrieveTheNextLikelyInvestigator3101()
void AddTimeConsumptionInInvestigatorLink(double)
float CalculateFilteredPrioritizingScoreOfInvestigatorLink()
void MarkMHappenIncompleteTrue()
void BoostAttentionOfThisFromDiagnosisInvestigation(float, bool)
std::vector< IDElement * > m_rejected_invest_ID_list
IDElement * CheckExistenceInThePossibleInvestList(IDElement *_ID_pt)
std::string m_ID_condition