Mattsuche mit Fritz
Im Lieferumfang des Programms ist eine spezielle Engine enthalten, die ausschliesslich auf das Lösen von Mattproblemen spezialisiert ist. Die Mattsuche aktiviert man unter Start -Stufen - Mattsuche.
Wozu benötigt man diese spezielle Matt-Engine, da doch bereits viele spielstarke Engines unter der Benutzerschnittstelle laufen ? Die in erster Linie auf das praktische Spiel optimierten Engines glänzen natürlich häufig mit langzügigen Mattankündigungen, geben aber bei begrenzter Rechenzeit oft nur einen Gewinnzug an, ohne konkret zu prüfen, ob nicht doch ein forciertes Matt möglich ist. Das ist unter praktischen Gesichtspunkten auch völlig ausreichend. Sobald ein Gewinnzug forciert zum Gewinn führt, sucht die Engine nicht weiter nach einer forcierten Lösung.
Auch eine Funktion wie "Stellung ausspielen" benutzt normale Spielstufen für das Partieschach und ist für das Problemschach nicht empfehlenswert.
Die Mattsuche des Programms löst Schachprobleme nach den Kriterien des Problemschachs und versucht daher, die komplette Lösung zu liefern, nicht nur den Schlüsselzug. Diese Form der Analyse kann daher ziemlich lange dauern, weil die Engine weniger Abschneidungen im Suchbaum durchführt und alle Möglichkeiten konkret durchrechnet.
Berücksichtigen sollte man beim Einsatz der Funktion, dass die Engine nur dann ein Matt anzeigt, wenn auch eins vorhanden ist. Viele Mattprobleme wurden zu einer Zeit komponiert, als es noch keine Möglichkeit gab, die Aufgaben inkl. der Lösungen mit dem Rechner nachzuprüfen. Ist wegen einem Fehler z.B. gar kein Matt möglich, wird vom Programm auch keine Lösung angezeigt