public class RuleInitializer extends SimpleInitializer
Parameter bases
| rule.rsc | RuleSetConstraints |
| rule.rc | RuleConstraints |
| Modifier and Type | Field and Description |
|---|---|
byte |
numRuleConstraints |
byte |
numRuleSetConstraints |
static String |
P_RULECONSTRAINTS |
static String |
P_RULESETCONSTRAINTS |
static String |
P_SIZE |
Hashtable |
ruleConstraintRepository |
RuleConstraints[] |
ruleConstraints |
Hashtable |
ruleSetConstraintRepository |
RuleSetConstraints[] |
ruleSetConstraints |
private static long |
serialVersionUID |
static int |
SIZE_OF_BYTE |
P_POP| Constructor and Description |
|---|
RuleInitializer() |
| Modifier and Type | Method and Description |
|---|---|
void |
setup(EvolutionState state,
Parameter base)
Sets up the RuleConstraints and RuleSetConstraints cliques.
|
void |
setupConstraints(EvolutionState state,
Parameter base)
Sets up all the RuleConstraints, loading them from the parameter
file.
|
void |
setupRuleSetConstraints(EvolutionState state,
Parameter base) |
initialPopulation, setupPopulationprivate static final long serialVersionUID
public static final int SIZE_OF_BYTE
public static final String P_RULESETCONSTRAINTS
public static final String P_RULECONSTRAINTS
public static final String P_SIZE
public Hashtable ruleConstraintRepository
public RuleConstraints[] ruleConstraints
public byte numRuleConstraints
public Hashtable ruleSetConstraintRepository
public RuleSetConstraints[] ruleSetConstraints
public byte numRuleSetConstraints
public void setup(EvolutionState state, Parameter base)
setup in interface Setupsetup in class SimpleInitializerpublic void setupConstraints(EvolutionState state, Parameter base)
public void setupRuleSetConstraints(EvolutionState state, Parameter base)
Copyright © 2014 Evolutionary Computation Laboratory at George Mason University. All rights reserved.