All Packages Class Hierarchy This Package Previous Next Index
Class aid.cbr.tools.core.reasoner.CaseSetFormulaReusePattern
java.lang.Object
|
+----aid.cbr.tools.core.reasoner.CaseSetFormulaReusePattern
- public abstract class CaseSetFormulaReusePattern
- extends Object
- implements Reuse
-
_formula
-
-
CaseSetFormulaReusePattern()
-
-
doReuse(CbrCase, RetrieveResult, Memory)
-
-
finalizeReuse(Reasoning)
-
-
getFormula()
-
-
getSourceCaseSolution(CbrCase)
-
-
initializeReuse(Reasoning)
-
-
reuse(Reasoning)
-
-
setFormula(CaseSetAdaptationFormula)
-
-
setTargetCaseSolution(CbrCase, float)
-
-
updateReuseResult(float, ReuseResult)
-
_formula
protected CaseSetAdaptationFormula _formula
CaseSetFormulaReusePattern
public CaseSetFormulaReusePattern()
reuse
public void reuse(Reasoning r)
initializeReuse
protected void initializeReuse(Reasoning r)
getSourceCaseSolution
protected abstract float getSourceCaseSolution(CbrCase c)
setTargetCaseSolution
protected abstract void setTargetCaseSolution(CbrCase c,
float sol)
doReuse
protected float doReuse(CbrCase target,
RetrieveResult sourceCases,
Memory memory)
updateReuseResult
protected void updateReuseResult(float sol,
ReuseResult stepResult)
finalizeReuse
protected void finalizeReuse(Reasoning r)
getFormula
public CaseSetAdaptationFormula getFormula()
setFormula
public void setFormula(CaseSetAdaptationFormula f)
All Packages Class Hierarchy This Package Previous Next Index