public class EvolutionParams
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
DistanceCalc |
distance_calc_method |
GenerationMode |
generation_mode |
float |
mutate_add_state_prob |
float |
mutate_del_state_prob |
float |
mutate_del_tr_prob |
float |
mutate_mod_init_state_prob |
float |
mutate_mod_tr_nextstate_prob |
float |
mutate_mod_tr_output_prob |
float |
mutate_threshold_prob |
short |
nInput |
short |
nOutput |
int |
nState |
int |
output_units |
boolean |
state_num_change_allowed |
int |
threshold_units |
int |
value_count_above_to_threshold |
Constructor and Description |
---|
EvolutionParams(short inputnumber,
short outputnumber,
java.util.Hashtable<java.lang.String,XMLFieldEntry> properties) |
Modifier and Type | Method and Description |
---|---|
DistanceCalc |
getDistanceCalcMethod()
Returns distance calculation method.
|
GenerationMode |
getGenerationMode()
Returns generation mode of MealyFSM.
|
int |
getNumOfStates() |
int |
getValueCountAboveToThreshold()
Returns count of values above which threshold should be used.
|
boolean |
isFixedStateFSM() |
public boolean state_num_change_allowed
public GenerationMode generation_mode
public DistanceCalc distance_calc_method
public int threshold_units
public int output_units
public int value_count_above_to_threshold
public short nInput
public short nOutput
public int nState
public float mutate_add_state_prob
public float mutate_mod_tr_nextstate_prob
public float mutate_mod_tr_output_prob
public float mutate_del_state_prob
public float mutate_mod_init_state_prob
public float mutate_del_tr_prob
public float mutate_threshold_prob
public EvolutionParams(short inputnumber, short outputnumber, java.util.Hashtable<java.lang.String,XMLFieldEntry> properties)
public boolean isFixedStateFSM()
public int getNumOfStates()
public GenerationMode getGenerationMode()
GenerationMode
public DistanceCalc getDistanceCalcMethod()
DistanceCalc
public int getValueCountAboveToThreshold()
InputMapper