heuristic program

noun

1.
a commonsense rule (or set of rules) intended to increase the probability of solving some problem