public class DampeningLastNEvaluations extends DampeningAbstract
Modifier and Type | Field and Description |
---|---|
static String |
KEY_EVALUATIONS_COUNT |
static String |
KEY_EVALUATIONS_MAX |
static String |
KEY_OCCURRENCES_COUNT |
static String |
KEY_OCCURRENCES_MAX |
Constructor and Description |
---|
DampeningLastNEvaluations() |
Modifier and Type | Method and Description |
---|---|
boolean |
evaluate() |
String |
getDampeningString() |
void |
incrementEvaluationsCount() |
void |
incrementOccurrencesCount() |
boolean |
isExecutable() |
void |
reset() |
String |
toString() |
void |
updateDampening(RuleDefinitionTable ruleDefinitionTable) |
void |
updateRuleDefinitionTable(RuleDefinitionTable ruleDefinitionTable) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getType
public static final String KEY_OCCURRENCES_MAX
public static final String KEY_EVALUATIONS_MAX
public static final String KEY_OCCURRENCES_COUNT
public static final String KEY_EVALUATIONS_COUNT
public void updateRuleDefinitionTable(RuleDefinitionTable ruleDefinitionTable)
public void updateDampening(RuleDefinitionTable ruleDefinitionTable)
public void incrementOccurrencesCount()
public void incrementEvaluationsCount()
public void reset()
public boolean evaluate()
public boolean isExecutable()
public String getDampeningString()
Copyright © 2015–2019. All rights reserved.