"...............................................................................................................................................................................................................................................................

 Pseudocode 
Ist die psudocode quiescence_search nicht falsch, wenn man Schach betrachtet?
In Schachengines würden Implementationen sagen:

1) Machen Sie eine Auswertung der aktuellen Position (ohne Suche!), vorausgesetzt, dieser Wert ist speichern

2) Versuchen Sie Capture Moves und vielleicht überprüfen Sie, welche Moves geben, um zu sehen, ob wir mehr erreichen können. (unter Verwendung von Quiescence_search rekursiv)

Betrachten Sie die aktuelle ""quiete position""-Idee der wikipedia finden Sie:

Nehmen wir an, Sie haben eine ziemlich glatte Position, Ihre Königin kann einen Pfand fangen, aber Ihre Königin wird dann gefangen genommen werden.

Wir können ""ruhige Position"" nur erkennen, wenn wir diese Aufnahme machen und entscheiden, ""Nein, das Pfand-Robber war keine gute Idee!""

Wenn wir uns für "keine ruhige Position" entscheiden, weil wir einfangen können, werden wir feststellen, dass wir unsere Königin verlieren werden.
Dieses Ergebnis wäre völlig falsch und Implementierungen werden nicht in Schach-Engines auf diese Weise durchgeführt.

Eine Schach-relevante korrekte Beschreibung finden Sie unter
== Weblinks ==* http://chessprogramming.wikispaces.com/Quiescence+Search

Benno (13.8.2010)"