From 149993f16d79478b6185c7c585b89d622faf97b8 Mon Sep 17 00:00:00 2001 From: Eryn Wells Date: Sun, 8 Apr 2018 09:27:01 -0700 Subject: [PATCH] Remove prints from letter frequency stuff --- src/letter_frequency.rs | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/letter_frequency.rs b/src/letter_frequency.rs index cdb6f71..78c1f70 100644 --- a/src/letter_frequency.rs +++ b/src/letter_frequency.rs @@ -39,7 +39,6 @@ impl<'a> LetterFreq for &'a str { if english_letters.contains(&c_str) { *freqs.entry(c_str).or_insert(0f32) += 1f32; } - println!("{:?}: {:?}", c, freqs); } freqs } @@ -52,12 +51,9 @@ impl<'a> LetterFreq for &'a str { let freqs = self.letter_freqs(lang); let english_freqs = english_letter_freqs(); let num_letters = freqs.values().sum::(); - println!("freqs:{:?}, num:{}", freqs, num_letters); let score = english_freqs.into_iter() .map(|(c, sc)| (freqs.get(&c).map_or(0f32, |c| *c), sc * num_letters)) - .inspect(|c| println!("{:?}", c)) .fold(0f32, |acc, (obs, exp)| acc + ((obs - exp).powf(2.0) / exp)); - println!("chi2 -> {}", score); score } }