define heuristic
A heuristic technique (/hjáµ¿ËrÉªstáµ»k/; Ancient Greek: Îµá½ÏÎ¯ÏÎºÏ, find or discover), often called simply a heuristic, is any approach to problem solving, learning, or discovery that employs a practical method not guaranteed to be optimal or perfect, but sufficient for the immediate goals.