diff options
Diffstat (limited to 'srchr/src/config.rs')
| -rw-r--r-- | srchr/src/config.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/srchr/src/config.rs b/srchr/src/config.rs index 60cd80c..f89aa18 100644 --- a/srchr/src/config.rs +++ b/srchr/src/config.rs @@ -16,13 +16,13 @@ U V W X Y Z . , / ' // Tournament parameters pub const NUM_CONTESTANTS: usize = 256; pub const NUM_PERSIST: usize = 8; -pub const MAX_NUM_TRANSPOSITIONS: usize = 15; +pub const MAX_NUM_TRANSPOSITIONS: usize = 6; // Fitness parameters pub const STANDARD_DSFB_WEIGHT: f32 = 1.0 / 3.0; pub const INDEX_DSFB_WEIGHT: f32 = 1.0 / 3.0; -pub const MIN_INDEX_USAGE_PERCENT: f32 = 0.10; +pub const MIN_INDEX_USAGE_PERCENT: f32 = 0.12; pub fn index_usage_fitness(index_perc: f32) -> f32 { if index_perc < MIN_INDEX_USAGE_PERCENT { MIN_INDEX_USAGE_PERCENT - index_perc @@ -31,7 +31,7 @@ pub fn index_usage_fitness(index_perc: f32) -> f32 { } } -pub const MAX_PINKY_USAGE_PERCENT: f32 = 0.085; +pub const MAX_PINKY_USAGE_PERCENT: f32 = 0.092; pub fn pinky_col_penalty(lesser_perc: f32, greater_perc: f32) -> f32 { if greater_perc > MAX_PINKY_USAGE_PERCENT { if lesser_perc > MAX_PINKY_USAGE_PERCENT { |
