Một số chương trình thực hiện tìm kiếm toàn diện cho một giải pháp trong khi những chương trình khác thực hiện tìm kiếm heuristic cho một câu trả lời tương tự. Ví dụ, trong cờ vua, việc tìm kiếm nước đi tiếp theo tốt nhất có xu hướng toàn diện hơn trong tự nhiên, trong khi ở Go, việc tìm kiếm nước đi tiếp theo tốt nhất có xu hướng tự nhiên hơn do không gian tìm kiếm lớn hơn nhiều.
Là kỹ thuật của lực lượng vũ phu tìm kiếm một câu trả lời tốt được coi là AI hay thường được yêu cầu sử dụng thuật toán heuristic trước khi được coi là AI? Nếu vậy, máy tính chơi cờ đánh bại một chuyên gia của con người được coi là một cột mốc có ý nghĩa?