A technique for solving a problem more quickly when classic methods are too slow, or for finding an approximate solution when classic methods cannot provide[1] an exact solution.

Terms definitions
1. provide. When information have been given to the user, developer, designer, tester. Related Articles: Glossary: Heuristic function« Back to Glossary Index