aboutsummaryrefslogtreecommitdiff
path: root/srchr/src/main.rs
diff options
context:
space:
mode:
authortslil clingman <tslil@posteo.de>2022-10-22 16:34:58 +0200
committertslil clingman <tslil@posteo.de>2022-10-22 18:59:15 +0200
commit5f3c2fbd14dd1dc3fd78df31c8150ee5ec2bdc64 (patch)
tree0e00e4f3debf79c7280fc17a265651127fc26fca /srchr/src/main.rs
parentf6d4be2195a9103e42b00c9aa362c62d079c3f4e (diff)
add lsb calculation (cannot optimised for with prelayouts)
Diffstat (limited to 'srchr/src/main.rs')
-rw-r--r--srchr/src/main.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/srchr/src/main.rs b/srchr/src/main.rs
index b4a26f9..628dbdb 100644
--- a/srchr/src/main.rs
+++ b/srchr/src/main.rs
@@ -67,7 +67,7 @@ impl<'a> Tournament<'a> {
});
let result;
- if tournament[0].1 + 0.00001 < best {
+ if tournament[0].1 + 1e-7 < best {
result = Some(tournament[0].0);
} else {
result = None;
@@ -92,10 +92,10 @@ fn main() {
let seed_layout = Layout::from_verbose(STARTING_LAYOUT_STRING).unwrap();
let seed_evl = Evaluation::evaluate_layout(&corpus, &seed_layout);
- println!("Starting with\n {}{}", seed_layout, seed_evl);
-
let seed_prelayout = seed_layout.as_prelayout();
+ println!("Starting with\n{}{}", seed_layout, seed_evl);
+
let mut tournament = Tournament::new_from_seed_prelayout(&seed_prelayout, &corpus);
let mut count: usize = 0;