From 7b591bf2aa8a0d6d3f2fb0afe2a791bcf49e4dab Mon Sep 17 00:00:00 2001 From: Matuush Date: Thu, 26 Dec 2024 21:21:55 +0100 Subject: [PATCH] Going through possible sequences can be range-based --- solver.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/solver.cpp b/solver.cpp index 9300564..6b0eb2d 100644 --- a/solver.cpp +++ b/solver.cpp @@ -23,9 +23,9 @@ vector Solver::guess() { } void Solver::learn(vector guess, Response response) { vector> next_possible(0); - for(int i = 0; i < possible.size(); i++) - if(validate(possible[i], guess) == response) - next_possible.push_back(possible[i]); + for(auto sequence : possible) + if(validate(sequence, guess) == response) + next_possible.push_back(sequence); possible = next_possible; }