diff --git a/src/solve/naive/mod.rs b/src/solve/naive/mod.rs index f8cdee0..960bb3c 100644 --- a/src/solve/naive/mod.rs +++ b/src/solve/naive/mod.rs @@ -27,7 +27,7 @@ impl<'wl, WL: WordList> Solver<'wl, WL> for NaiveSolver<'wl, WL> { /// word, but don't know the position of. fn guess_for(&self, game: &crate::game::Game) -> WResult { // HACK: hardcoded length - let mut pattern: String = String::from("....."); + let mut pattern: String = ".".repeat(game.length()); let mut other_chars: Vec = Vec::new(); let response = game.last_response(); trace!(