A heuristic is any #problem-solving approach that employs a practical method that is not guaranteed to be optimal, perfect, or rational but is sufficient for reaching an immediate, short-term goal or approximation.
You can use heuristic methods to find a satisfactory solution where finding an optimal solution is impossible or impractical.
Examples that employ heuristics:
- Trial and error.
- Rule of thumb.
- Educated guess.