Einige Programme führen umfassende Suchvorgänge nach einer Lösung durch, während andere heuristische Suchvorgänge nach einer ähnlichen Antwort durchführen. Im Schach ist die Suche nach dem besten nächsten Zug in der Regel vollständiger, während die Suche nach dem besten nächsten Zug in Go aufgrund des viel größeren Suchraums eher heuristisch ist.
Wird die Brute-Force-Technik als erschöpfend angesehen, um nach einer guten Antwort zu suchen, oder müssen im Allgemeinen heuristische Algorithmen verwendet werden, bevor sie als KI eingestuft werden? Wenn ja, wird der Computer, der Schach spielt, als bedeutender Meilenstein angesehen?