HVariableState Member List

This is the complete list of members for HVariableState, including all inherited members.

activateAtom(const int &atomIdx, const bool &ignoreActivePreds, const bool &groundOnly)HVariableState [inline]
ADD_CLAUSE_DEADHVariableState [static]
ADD_CLAUSE_INITIALHVariableState [static]
ADD_CLAUSE_REGULARHVariableState [static]
ADD_CLAUSE_SATHVariableState [static]
addBreakCost(const int &atomIdx, const long double &cost)HVariableState [inline]
addBreakCostToAtomsInClause(const int &clauseIdx, const long double &cost)HVariableState [inline]
addFalseClause(const int &clauseIdx)HVariableState [inline]
addFalseHybridConstraint(const int &contClauseIdx)HVariableState [inline]
addMakeCost(const int &atomIdx, const long double &cost)HVariableState [inline]
addMakeCostToAtomsInClause(const int &clauseIdx, const long double &cost)HVariableState [inline]
addNewClauses(bool initial)HVariableState [inline]
addNewClauses(int addType, Array< GroundClause * > &clauses)HVariableState [inline]
atom_HVariableState
atomEvi_HVariableState
atomsLast_HVariableState
bInitFromEvi_HVariableState
bMaxOnly_HVariableState
breakCost_HVariableState
buildContOccurrence()HVariableState [inline]
CheckIfLBFGSCacheSatisfied(int contClauseIdx)HVariableState [inline]
clause_HVariableState
clauseCost_HVariableState
clauseGoodInPrevious(const int &clauseIdx)HVariableState [inline]
computeMaxValue(PolyNomial &pl, int contClauseIdx, int i)HVariableState [inline]
contAtomNum_HVariableState
contAtomRange_HVariableState
contAtoms_HVariableState
contAtomsBackup_HVariableState
contAtomsEvi_HVariableState
contAtomsLast_HVariableState
contAtomsLow_HVariableState
contOptimum_HVariableState
contOptimumAssignment_HVariableState
contsolvers_HVariableState
costHybridFalseConstraint_HVariableState
costOfTotalFalseConstraints_HVariableState
deadClause_HVariableState
decrementNumTrueLits(const int &clauseIdx)HVariableState [inline]
eliminateSoftClauses()HVariableState [inline]
falseClause_HVariableState
falseClauseLow_HVariableState
fixAtom(const int &atomIdx, const bool &value)HVariableState [inline]
fixedAtom_HVariableState
flipAtom(const int &toFlip, const int &blockIdx)HVariableState [inline]
flipAtomValue(const int &atomIdx, const int &blockIdx)HVariableState [inline]
getActiveClauses(Predicate *inputPred, Array< GroundClause * > &activeClauses, bool const &active, bool const &ignoreActivePreds)HVariableState [inline]
getActiveClauses(Array< GroundClause * > &allClauses, bool const &ignoreActivePreds)HVariableState [inline]
getAtomInClause(const int &atomIdxInClause, const int &clauseIdx)HVariableState [inline]
getAtomsInClause(const int &clauseIdx)HVariableState [inline]
getBlockArray(const int &blockIdx)HVariableState [inline]
getBlockEvidence(const int &blockIdx)HVariableState [inline]
getBlockIndex(const int &atomIdx)HVariableState [inline]
getBreakCost(const int &atomIdx)HVariableState [inline]
getClauseCost(const int &clauseIdx)HVariableState [inline]
getClauseSize(const int &clauseIdx)HVariableState [inline]
getContClauseGndings(Array< double > *const &numGndings)HVariableState [inline]
getContClauseGndingsWithUnknown(double numGndings[], int contClauseCnt, const Array< bool > *const &unknownPred)HVariableState [inline]
getContContOccurenceArray(const int &idx)HVariableState [inline]
getContDisOccurenceArray(const int &idx)HVariableState [inline]
getContVarValueByRandomMove(const int &atomIdx)HVariableState [inline]
getCostOfAllClauses(double &discost, double &hybridcost)HVariableState [inline]
getCostOfFalseClauses()HVariableState [inline]
getCostOfTotalFalseConstraints()HVariableState [inline]
getDisImproveInHybridByFlippingHMWS(const int &atomIdx)HVariableState [inline]
getDisImproveInHybridByFlippingMCSAT(const int &atomIdx)HVariableState [inline]
getDomain()HVariableState [inline]
getGndClause(const int &index)HVariableState [inline]
getGndPred(const int &index)HVariableState [inline]
getGndPredHashArrayPtr() constHVariableState [inline]
getGndPredIndex(GroundPredicate *const &gndPred)HVariableState [inline]
getHardWt()HVariableState [inline]
GetHybridClausePolynomial(int contClauseIdx)HVariableState [inline]
getImprovementByFlippingDisHMCS(const int &atomIdx)HVariableState [inline]
getImprovementByFlippingDisHMWS(const int &atomIdx)HVariableState [inline]
GetImprovementByMovingContVar(const int &atomIdx, double &vContAtomFlipped)HVariableState [inline]
GetImprovementBySolvingHybridConstraintToContVar(const int &contClauseIdx, const int &inIdx, double &cont_var_val)HVariableState [inline]
getImprovementInWeightSumByFlipping(const int &atomIdx)HVariableState [inline]
getImprovementRandomMoveCont(const int &atomIdx, const double &atomValue)HVariableState [inline]
getIndexOfAtomInRandomFalseClause()HVariableState [inline]
getIndexOfRandomAtom()HVariableState [inline]
getKnePreds() constHVariableState [inline]
getKnePredValues() constHVariableState [inline]
getLazy()HVariableState [inline]
getLowBad()HVariableState [inline]
getLowBadAll()HVariableState [inline]
getLowBadCont()HVariableState [inline]
getLowCost()HVariableState [inline]
getLowCostAll()HVariableState [inline]
getLowCostCont()HVariableState [inline]
getMakeCost(const int &atomIdx)HVariableState [inline]
getMaxClauseWeight()HVariableState [inline]
getMaxClauseWeightTotal()HVariableState [inline]
getMLN()HVariableState [inline]
getNegOccurenceArray(const int &atomIdx)HVariableState [inline]
getNumActiveAtoms()HVariableState [inline]
getNumAtoms()HVariableState [inline]
getNumBlocks()HVariableState [inline]
getNumClauseGndings(Array< double > *const &numGndings, bool tv)HVariableState [inline]
getNumClauseGndingsWithUnknown(double numGndings[], int clauseCnt, bool tv, const Array< bool > *const &unknownPred)HVariableState [inline]
getNumClauses()HVariableState [inline]
getNumContAtoms()HVariableState [inline]
getNumContFormulas()HVariableState [inline]
getNumDeadClauses()HVariableState [inline]
getNumFalseClauses()HVariableState [inline]
getNumTrueLits(const int &clauseIdx)HVariableState [inline]
getOccurenceArray(const int &idx)HVariableState [inline]
getPosOccurenceArray(const int &atomIdx)HVariableState [inline]
getRandomAtomInClause(const int &clauseIdx)HVariableState [inline]
getRandomFalseClauseIndex()HVariableState [inline]
getRandomFalseClauseIndexHMCS()HVariableState [inline]
getRandomFalseClauseIndexHMWS()HVariableState [inline]
getRandomToFixClauseIdx()HVariableState [inline]
getRandomTrueLitInClause(const int &clauseIdx)HVariableState [inline]
getTrueFixedAtomInBlock(const int blockIdx)HVariableState [inline]
getTrueLiteralOtherThan(const int &clauseIdx, const int &atomIdx1, const int &atomIdx2)HVariableState [inline]
getUnePreds() constHVariableState [inline]
getUseThreshold()HVariableState [inline]
getValueOfAtom(const int &atomIdx)HVariableState [inline]
getValueOfLowAtom(const int &atomIdx)HVariableState [inline]
getWatch1(const int &clauseIdx)HVariableState [inline]
getWatch2(const int &clauseIdx)HVariableState [inline]
gndClauses_HVariableState
gndPredCont_HVariableState
gndPredDis_HVariableState
gndPredHashArray_HVariableState
gndPredReverseCont_HVariableState
gndPreds_HVariableState
hmwsContOptimal_HVariableState
hmwsDisOptimal_HVariableState
HVariableState(GroundPredicateHashArray *const &unknownQueries, GroundPredicateHashArray *const &knownQueries, Array< TruthValue > *const &knownQueryValues, const Array< int > *const &allPredGndingsAreQueries, const bool &markHardGndClauses, const bool &trackParentClauseWts, const MLN *const &mln, const Domain *const &domain, const bool &lazy)HVariableState [inline]
HybridClauseContPartValue(int contClauseIdx)HVariableState [inline]
hybridClauseCost_HVariableState
HybridClauseDisPartValue(int contClauseIdx)HVariableState [inline]
hybridClauseDisValue_HVariableState
hybridClauseNum_HVariableState
HybridClauseValue(int contClauseIdx, bool &dis, double &cont)HVariableState [inline]
HybridClauseValue(int contClauseIdx)HVariableState [inline]
hybridClauseValue_HVariableState
HybridClauseValueNonWt(int contClauseIdx)HVariableState [inline]
hybridConjunctionDisjunction_HVariableState
hybridConstraints_HVariableState
hybridContClause_HVariableState
hybridContOccurrence_HVariableState
hybridDisClause_HVariableState
hybridDisOccurrence_HVariableState
hybridFalseClause_HVariableState
hybridFalseClauseLow_HVariableState
hybridFalseConstraintNum_HVariableState
hybridFormulaGndClauseIdx_HVariableState
hybridFormulaNum_HVariableState
hybridGndClauseToFormulaMap_HVariableState
hybridPls_HVariableState
hybridWhereFalse_HVariableState
hybridWts_HVariableState
incrementNumTrueLits(const int &clauseIdx)HVariableState [inline]
init()HVariableState [inline]
initBlocksRandom()HVariableState [inline]
initContinuousVariableRandom()HVariableState [inline]
initLazyBlocks()HVariableState [inline]
initLowState()HVariableState [inline]
initMakeBreakCostWatch()HVariableState [inline]
initMakeBreakCostWatch(const int &startClause)HVariableState [inline]
initMakeBreakCostWatchCont()HVariableState [inline]
initRandom()HVariableState [inline]
initRange()HVariableState [inline]
isActive(const int &atomIdx)HVariableState [inline]
isActive(const Predicate *pred)HVariableState [inline]
isBlockEvidence(const int &blockIdx)HVariableState [inline]
isConstraintSolvableByCont(const int &contClauseIdx)HVariableState [inline]
isDeadClause(const int &clauseIdx)HVariableState [inline]
isSatisfied(int iContClauseIdx)HVariableState [inline]
isSatisfied(const HybridConstraint &cst, double currentValue)HVariableState [inline]
isSatisfied(const HybridConstraint &cst)HVariableState [inline]
isSatisfied_HVariableState
isTrueLiteral(const int &literal)HVariableState [inline]
killClauses(const int &startClause)HVariableState [inline]
knePreds_HVariableState
knePredValues_HVariableState
lbfgsCache_HVariableState
LoadContEviValues(const char *szContEvi)HVariableState [inline]
LoadContGroundedMLN(const char *szContFile)HVariableState [inline]
LoadContPartAtoms(const string &str, Array< int > &arDis)HVariableState [inline]
LoadDisEviValues(const char *szDisEvi)HVariableState [inline]
LoadDisEviValuesFromRst(const char *szDisEvi)HVariableState [inline]
LoadDisPartAtoms(const string &str, Array< int > &arDis, map< string, int > &gndPredCont, const int &clauseIdx)HVariableState [inline]
lowAtom_HVariableState
lowBadAll_HVariableState
lowBadHybrid_HVariableState
lowCost_HVariableState
lowCostAll_HVariableState
lowCostHybrid_HVariableState
makeCost_HVariableState
makeUnitCosts()HVariableState [inline]
MODE_HARDHVariableState [static]
MODE_MWSHVariableState [static]
MODE_SAMPLESATHVariableState [static]
newClauses_HVariableState
newPreds_HVariableState
numTrueLits_HVariableState
occurence_HVariableState
OptimizeHybridClauseToContVar(int clause_idx, int cont_var_inIdx)HVariableState [inline]
optimizeIndividualNumTerm()HVariableState [inline]
printContAtom(int conAtomIdx, ostream &os)HVariableState [inline]
printContAtoms(ostream &os)HVariableState [inline]
printContOccurrence(ostream &os)HVariableState [inline]
PrintContPartMLN(ostream &os)HVariableState [inline]
printDisAtom(int atomIdx, ostream &os)HVariableState [inline]
PrintDisAtoms(ostream &os)HVariableState [inline]
printDisClause(int i, ostream &os)HVariableState [inline]
printFalseClauses(ostream &os)HVariableState [inline]
printGndPred(const int &predIndex, ostream &out)HVariableState [inline]
printHybridConstraint(int i, ostream &os)HVariableState [inline]
printLowState(ostream &out)HVariableState [inline]
printLowStateAll(ostream &os)HVariableState [inline]
printLowStateCont(ostream &os)HVariableState [inline]
proceedOneStepAndCache(int contClauseIdx, PolyNomial &pl)HVariableState [inline]
proposalStdev_HVariableState
randomSampleRange(const DoubleRange &r)HVariableState [inline]
recordAtomMakeDisClauseFalse(int clauseIdx, Array< int > *record)HVariableState [inline]
recordAtomMakeDisClauseTrue(int clauseIdx, Array< int > *record)HVariableState [inline]
ReduceClauseAndOptimize(const Array< int > &contVarIdx, Array< double > &assign)HVariableState [inline]
ReduceClauseAndOptimize(const int &contVarIdx, double *assign)HVariableState [inline]
removeFalseClause(const int &clauseIdx)HVariableState [inline]
removeFalseHybridConstraint(const int &contClauseIdx)HVariableState [inline]
resetDeadClauses()HVariableState [inline]
resetDeadClausesAndInitMake()HVariableState [inline]
resetFixedAtoms()HVariableState [inline]
saveCurrentAsLastAssignment()HVariableState [inline]
saveLastAsCurrentAssignment()HVariableState [inline]
saveLowState()HVariableState [inline]
saveLowStateAll()HVariableState [inline]
saveLowStateCont()HVariableState [inline]
saveLowStateToDB()HVariableState [inline]
saveLowStateToGndPreds()HVariableState [inline]
saveLowToCurrentAll()HVariableState [inline]
saveLowToCurrentCont()HVariableState [inline]
saveLowToCurrentDis()HVariableState [inline]
setContVarValueFromEvi()HVariableState [inline]
setDisVarValueFromEvi()HVariableState [inline]
setGndClausesWtsToSumOfParentWts()HVariableState [inline]
setInferenceMode(int mode)HVariableState [inline]
setInitFromEvi(bool bInitFromEvi)HVariableState [inline]
setLazy(const bool &l)HVariableState [inline]
setOthersInBlockToFalse(const int &atomIdx, const int &blockIdx)HVariableState [inline]
setProposalStdev(const char *szStdev)HVariableState [inline]
setUseThreshold(const bool &t)HVariableState [inline]
setValueOfAtom(const int &atomIdx, const bool &value, const bool &activate, const int &blockIdx)HVariableState [inline]
setWatch1(const int &clauseIdx, const int &atomIdx)HVariableState [inline]
setWatch2(const int &clauseIdx, const int &atomIdx)HVariableState [inline]
simplifyClauseFromFixedAtoms(const int &clauseIdx)HVariableState [inline]
SolveConstraintAndRandomSample(const int &contClauseIdx, const int &inIdx)HVariableState [inline]
SolveContByLBFGS(int contClauseIdx, int maxIter)HVariableState [inline]
SolveHybridConstraintToContVarSample(int contClauseIdx, int inIdx, int maxIter=100)HVariableState [inline]
strHybridDis_HVariableState
subtractBreakCost(const int &atomIdx, const long double &cost)HVariableState [inline]
subtractBreakCostFromAtomsInClause(const int &clauseIdx, const long double &cost)HVariableState [inline]
subtractMakeCost(const int &atomIdx, const long double &cost)HVariableState [inline]
subtractMakeCostFromAtomsInClause(const int &clauseIdx, const long double &cost)HVariableState [inline]
threshold_HVariableState
totalAtomNum_HVariableState
totalFalseConstraintNum_HVariableState
unePreds_HVariableState
updateCost()HVariableState [inline]
UpdateHybridClause(const int &contClauseIdx)HVariableState [inline]
UpdateHybridClauseInfoByContAtom(const int &atomIdx, const double &atomValue)HVariableState [inline]
UpdateHybridClauseInfoByDisAtom(const int &atomIdx, const bool &atomValue)HVariableState [inline]
UpdateHybridClauseWeightSumByContAtom(const int &atomIdx, const double &atomValue)HVariableState [inline]
UpdateHybridClauseWeightSumByDisAtom(const int &atomIdx, bool atomValue)HVariableState [inline]
UpdateHybridConstraintTh()HVariableState [inline]
updateMakeBreakCostAfterFlip(const int &toFlip)HVariableState [inline]
updateNumTrueLits()HVariableState [inline]
updateSatisfiedClauses(const int &toFix)HVariableState [inline]
useThreshold_HVariableState
watch1_HVariableState
watch2_HVariableState
weightSumCont_HVariableState
weightSumDis_HVariableState
whereFalse_HVariableState
WriteGndPredIdxMap(const char *gnd_pred_map_file)HVariableState [inline]
~HVariableState()HVariableState [inline]


Generated on Sun Jun 7 11:55:25 2009 for Alchemy by  doxygen 1.5.1