heuristic program n 1: a commonsense rule (or set of rules) intended to increase the probability of solving some problem [syn: {heuristic}, {heuristic rule}, {heuristic program}]