also: ヒューリスティク
heuristic
Borrowed from English; used in technical contexts such as computer science, psychology, and problem-solving to describe a practical method or rule of thumb.
This algorithm uses a heuristic approach.
Relying too much on heuristics can sometimes miss the optimal solution.