Je crois qu'un roi et deux chevaliers sont capables d'imposer une impasse contre un seul roi (bien que ce ne soit évidemment pas un échec et mat) ... mais qu'en est-il d'un roi et d'un chevalier contre un seul roi?
J'ai d'abord pensé que forcer l'impasse serait impossible. J'ai donc mis en place une position aléatoire avec King + Knight vs King où le seul roi était au bord du tableau, et j'ai essayé de l'analyser.
Le résultat: les blancs peuvent forcer une impasse! L'astuce est le coup 3. Kd2 !!
( 2 ... Kb1 3. Kd2 Ka1 ( 3 ... Ka2 4. Kc2 Ka1 5. Na3 Ka2 6. Nb1 Ka1 7. Nc3 ) 4. Kc1 Ka2 5. Kc2 Ka1 6. Na3 Ka2 7. Nb1 Ka1 8. Nc3 )
3. Kd2 Kb1
( 3 ... Ka2 4. Kc2 Ka1 5. Na3 Ka2 6. Nb1 Ka1 7. Nc3 )
4. Kd1 Ka1
( 4 ... Ka2 5. Kc2 Ka1 6. Na3 Ka2 7. Nb1 Ka1 8. Nc3 )
5. Kc1 Ka2 6. Kc2 Ka1 7. Na3 Ka2 8. Nb1 Ka1 9. Nc3
Cela ne prouve pas qu'un roi et un chevalier peuvent toujours forcer l'impasse contre un roi seul, mais cela montre au moins qu'il n'est pas complètement inconcevable que King + Knight puisse forcer l'impasse.
Évidemment, je ne veux pas d'une réponse «oui / non» sans aucune preuve à l'appui. Je voudrais soit une preuve irréfutable, soit au moins une preuve très solide.
Une idée est de construire une base de table de fin de partie qui prend en compte l'impasse comme une victoire, ce qui équivaut à dire que Blanc gagne quand il capture Black's King. Il devrait seulement y avoir 64x63x62 = 249984 positions.
Une deuxième idée serait d'obtenir un moteur de base et de modifier son code afin qu'il prenne en compte l'impasse comme une victoire, et vous pouvez probablement également jeter la plupart du code du moteur pour le faire calculer plus rapidement. Ensuite, faites-le calculer King + Knight vs King dans quelques positions où le roi seul commence à un bord de la planche (mais pas trop près d'un coin). Mais cette idée serait moins convaincante que la base de table.