diff --git a/solver.cpp b/solver.cpp index f2b18a1..8218531 100644 --- a/solver.cpp +++ b/solver.cpp @@ -122,7 +122,7 @@ vector Solver::extract_info(Historic_guess hist) { col_was_cleaned[hist.guess[n]] = true; for(int n = 0; n < N; n++) - if(guess[n] > -1 && col_was_cleaned[guess[n]]) + if(guess[n] > -1) for(int n2 = 0; n2 < N; n2++) if(known.final_color(n2) != guess[n]) known.cannot_be(n2, guess[n]);