Refers to common-sense rules drawn from experience. As opposed to algorithmic programming (which is based on mathematically provable procedures), heuristic programming is characterized by programs that are self-learning, meaning they get better with experience. Heuristic programs do not always reach the best result but they usually produce a good result.
NetLingo Classification: Technical Terms
Subscribe to Word of the Day - Email this Definition to a Friend