From 463c98b89d2fe083d7b6c6c796f5e0dbac61d18b Mon Sep 17 00:00:00 2001 From: Will Estes Date: Wed, 26 Aug 2026 07:29:29 -0400 Subject: [PATCH] Stop suggesting scout words once 10 or fewer candidates remain Only real possible answers are worth guessing at that point. Co-Authored-By: Claude Sonnet 5 Claude-Session: https://claude.ai/code/session_01XZQCPNLSvMcS3uLivk9tam --- wordle_solver/cli.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wordle_solver/cli.py b/wordle_solver/cli.py index 9ab0cba..dcd2d95 100644 --- a/wordle_solver/cli.py +++ b/wordle_solver/cli.py @@ -135,7 +135,7 @@ def print_suggestions(solver: Solver, top_n: int, position_weight: float, presen position_weight=position_weight, presence_weight=presence_weight) print(" " + ", ".join(word for word, _, _ in ranked_candidates)) - pool = solver.hard_mode_pool() + pool = solver.candidates if 0 < n_remaining <= 10 else solver.hard_mode_pool() suggestions = rank_guesses(pool, solver.candidates, top_n=top_n, position_weight=position_weight, presence_weight=presence_weight) if not suggestions: