Technique empirique de résolution de problèmes qui tient compte à chaque étape des résultats précédents et en déduit la stratégie à adopter par la suite. Contrairement aux méthodes algorithmiques, les méthodes heuristiques n'assurent pas que l'on arrivera à un résultat en un nombre fini d'étapes. Les heuristiques sont fréquemment utilisées en intelligence artificielle, à l'intérieur de ce que l'on appelle des univers incertains. Ainsi, les jeux d'échecs sur ordinateur ont recours aux heuristiques.
|