|
Index Précedent Suivant |
Recherche de mat
Problemist trouve tous les mats jusqu'à 6 coups en direct et 5 coups dans les autres modes.
Il connaît les règles particulières du jeu d'échec, que ce soit l'avance des pions, les roques, la prise en passant, les promotions et sous-promotions.
Avant d'entamer la recherche, le programme vérifie la validité de la position (cf. infra)
Attention : Le nombre de coups imposé retenu par le programme dépend de la saisie effectuée dans la boîte de dialogue Type de problème (2 coups par défaut).
La barre d'état montre l'avancement de la recherche.
Un message d'avertissement apparaît quand le programme ne trouve pas de solution ou quand la recherche a été interrompue avant terme (par appui de la touche [Echap]).
Analyse
A l'issue de la recherche, le programme analyse la solution et défriche les variantes. La barre d'état montre l'avancement de l'analyse.
Validité de la position
Problemist vérifie automatiquement la validité de la position quand la recherche de mat est lancée. Si la position est invalide ou douteuse, un message donnant la raison de la première erreur rencontrée (s'il y a plusieurs erreurs) apparaît. Les erreurs bloquantes sont les suivantes :
![]() | pas de roi blanc ou pas de roi noir |
![]() | plusieurs rois blancs ou plusieurs rois noirs |
![]() | pions sur cases de promotion |
![]() | échec apparent au roi noir (si l'option recheche solution ou essai est active) |
![]() | position trop complexe |
En revanche, les anomalies suivantes ne donnent lieu qu'à un simple avertissement et n'inhibent pas la recherche de mat :
![]() | plus de 16 pièces blanches ou plus de 16 pièces noires |
![]() | plus de 8 pions blancs ou plus de 8 pions noirs |
![]() | pièces de promotion |
![]() | plusieurs fous de même couleur sur cases de même couleur |
Le message "Position modifiée" apparaît quand on relance l'affichage de la solution alors que la position a été modifiée depuis la dernière recherche.