I think the misunderstanding is just definitional, if you&#x27;re searching on a constrained-space it wouldn&#x27;t be called brute-force, though by all means you are still enumerating possible solutions.<p>&gt; Brute force search should not be confused with backtracking, where large sets of solutions can be discarded without being explicitly enumerated *<p>[0] <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Brute-force_search" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Brute-force_search</a>