Algunos programas realizan búsquedas exhaustivas de una solución, mientras que otros realizan búsquedas heurísticas para obtener una respuesta similar. Por ejemplo, en el ajedrez, la búsqueda del mejor próximo movimiento tiende a ser de naturaleza más exhaustiva, mientras que en Go, la búsqueda del mejor próximo movimiento tiende a ser más heurística debido al espacio de búsqueda mucho más grande.
¿La técnica de búsqueda bruta de fuerza bruta para una buena respuesta se considera IA o generalmente se requiere el uso de algoritmos heurísticos antes de ser considerada IA? Si es así, ¿la computadora que juega al ajedrez está superando a un profesional humano visto como un hito significativo?