15#include "../Global/TermConversions.h"
63 std::vector<std::unique_ptr<KBConceptBaseDataSetUnit>>
m_data_array;
void ActivationDecayOfConcept(double)
std::vector< ConceptBasicUnit * > m_BasicConcept_updated_list
std::vector< IDElement * > getAntonymList(IDElement *)
void CleanConceptBasicUnitUpdateList()
IDElement * m_increase_pt
bool CheckExistingInConceptBasicUnitUpdateList(ConceptBasicUnit *)
void SetActivationChangeOfConceptComposedUnitsBackToOne()
void PropagateActivationFromBasicConceptToComposedConcept()
IDElement * getTurnOffPt()
std::vector< ConceptComposedUnit * > m_ComposedConcept_updated_list
void ReconstructThePointerLinks(void *)
void ReadKBConceptInfoFromInputFile()
void CopyStaticKBConceptFromAnother(KBConcept *)
void ConvertConnectionToStringForm()
IDElement * getDecreasePt()
std::vector< std::unique_ptr< ConceptComposedUnit > > m_ComposedConcept_list
void SetAllConceptActivationChangeBackToOneAndCleanTheUpdateList()
IDElement * m_close_smaller_pt
bool CheckExistingInConceptComposedUnitUpdateList(ConceptComposedUnit *)
bool checkWhetherAntonyms(IDElement *, IDElement *)
IDElement * m_turn_off_pt
void PropagateActivationAmongConceptsTopDown()
void SaveActivationToOldActivationVariable()
void CleanConceptComposedUnitUpdateList()
ConceptComposedUnit * checkExistanceOfConceptComposedUnit(std::string)
IDElement * getTurnOnPt()
IDElement * getOpenBiggerPt()
void BuidConnectionsWithinKBConcept()
IDElement * m_decrease_pt
IDElement * FindConceptByID(std::string)
void AddDataSetOfTheConceptBase()
ConceptBasicUnit * checkExistanceOfConceptBasicUnit(std::string)
void SetActivationChangeOfConceptBasicUnitsBackToOne()
IDElement * getIncreasePt()
IDElement * m_open_bigger_pt
void ReadAntonymBaseFromInputFile()
void PropagateActivationAmongComposedConceptBottomUp()
IDElement * getBiggerPt()
void ChangeActivationByConceptID(IDElement *, double)
IDElement * getCloseSmallerPt()
void SaveConceptActivationIntoOutputFile(std::string)
IDElement * getStablePt()
void FillTheConceptCompsedUnitUpdateList()
IDElement * CheckExistanceOfConcept(std::string)
std::vector< std::unique_ptr< KBConceptBaseDataSetUnit > > m_data_array
std::vector< std::unique_ptr< ConceptBasicUnit > > m_BasicConcept_list
void ErrorMessage(std::string)
IDElement * getSmallerPt()