Penguin

Differences between version 3 and revision by previous author of Heuristic.

Other diffs: Previous Major Revision, Previous Revision, or view the Annotated Edit History

Newer page: version 3 Last edited on Saturday, November 20, 2004 10:38:07 am by AristotlePagaltzis Revert
Older page: version 1 Last edited on Tuesday, November 9, 2004 10:33:00 pm by StuartYeates Revert
@@ -1,3 +1,6 @@
-A heuristic is a sequence of actions which usually leads to the right result or an approximation of the right result. See also [Algorithm], which is a sequence of actions which always leads to the right result
+A [Heuristic] is a step-by-step problem-solving procedure which usually leads to a sufficiently close approximation of the right result. Often, a [Heuristic] has the potential to also deliver very wrong results. [Heuristic]s are used in scenarios where an appropiate [Algorithm] is either unknown or computationally infeasible , and occasionally getting bad apples is an acceptable trade-off to not solving the problem at all
  
-[Heuristic]s are used when appropiate [Algorithm] is unknown, or computationally infeasible
+ Of course, this is a heuristic, which is a fancy way of saying that it doesn't work.  
+ <br> ''--Mark-Jason Dominus''  
+  
+Contrast [Algorithm].