danoschek: nochmal, das bezieht sich vielleicht auf die intentionen des Autors von "Drei Schach Schach", nicht jedoch auf die gültigen Regeln hier, und her gilt das Drei-Schach-Erreichen als Zusatzziel, dem Matt immer noch untergeordnet.
Deine Logik hat aber hier den Haken weil sie diesen Umstand nicht berücksichtigt.
Dano, abstrahier mal die Logik mit einem Wenn-Dann-Schema (vom verflichtendsten ausgehen und vom möglichst kleinen Teil).
(hide) Play a game in real time with an online opponent! For this to be possible, you and your opponent have to select the action "Move and stay here" as default and then reload the page with the F5 key! (TeamBundy) (show all tips)