128 {this->
ErrorMessage(
"this->m_stuck_KU_pt == NULL");
return;}
137 {this->
ErrorMessage(
"this->m_problem_permission_invest_pt == NULL");
return;}
146 {this->
ErrorMessage(
"this->m_problem_invest_pt == NULL");
return;}
155 {this->
ErrorMessage(
"this->m_invest_pt == NULL");
return;}
164 {this->
ErrorMessage(
"this->m_unfinished_invest_pt == NULL");
return;}
173 {this->
ErrorMessage(
"this->m_unfinished_invest_link_pt == NULL");
return;}
182 cout <<
r5pars_.timesno <<
" " << str <<
"In SymptomCase.cpp" <<
'\n';
183 ofstream fout(
"err messages.txt", ios::app);
184 fout <<
r5pars_.timesno <<
" " << str <<
'\n';
Diagnostic reasoning engine — knowledge representation, mental model, and inference.
InvestigatorLink * FindInvestigatorLinkByID(std::string)
KnowledgeUnit * FindKnowledgeUnitByID(std::string)
Investigator * FindInvestigatorByID(std::string)
Investigator * m_invest_pt
std::string m_ID_stuck_KU
Investigator * m_unfinished_invest_pt
KnowledgeUnit * m_stuck_KU_pt
InvestigatorLink * m_unfinished_invest_link_pt
std::string m_ID_unfinished_invest_link
std::string m_ID_problem_permission_invest
Investigator * m_problem_permission_invest_pt
Investigator * m_problem_invest_pt
void ErrorMessage(std::string)
bool m_invest_opposite_bl
std::string m_ID_unfinished_invest
void CopySymptomCaseInfoFromAnother(SymptomCase *)
void BuildConnectionsForThisSymptomCase(void *)
std::string m_ID_problem_invest