2 | Les deux joueurs jouent un coup "en même temps".
3 | Les conflits sont résolus par quelques règles simples.
6 Afin de ne pas repenser une grosse partie du code, le coup blanc doit être
7 joué avant le coup noir. Cependant, le joueur des noirs ne le voit pas.
9 p Ainsi les deux joueurs jouent "en même temps". Règles de résolution :
12 Si les deux coups arrivent sur la même case, alors les deux pièces
13 disparaissent sauf si l'une des deux est un roi.
14 Dans ce cas seul le roi reste.
16 Si une capture est tentée mais que la cible bouge, le coup est tout
17 de même joué mais ne capture rien.
19 De telles captures peuvent être anticipées en capturant nos propres pièces.
20 Si l'adversaire capture comme prévu, alors sa pièce disparaît.
21 Sinon, l'auto-capture n'est pas défaite.
23 figure.diagram-container
25 | fen:rnb1kbnr/ppp1pppp/8/3qP3/8/8/PPPP1PPP/RNBQKBNR:
26 figcaption Après 1.e4 d5 2.e5 Qxd5 (anticipant 2.exd5 qui n'est pas joué)
29 Quand le roi est en échec, un coup légal selon les règles orthodoxes doit
30 être joué. Des situations bizarres peuvent arriver sinon, comme sur le
31 diagramme suivant. Si on autorise les auto-(re)captures alors le roi prend
32 en h2 et s'échappe par la troisème rangée.
34 figure.diagram-container
36 | fen:7k/8/8/3QR3/3P4/4P3/r6P/q6K:
37 figcaption 1.Kxh2 par anticipation n'est pas autorisé : les blancs sont mat.
42 À cause de la simultanéité, il est possible qu'un roi soit capturé par
43 exemple en couvrant un échec maladroitement, comme le montre
45 Un échec et mat gagne également, mais si votre roi est capturé tandis
46 que l'autre est encore sur l'échquier (même s'il est maté), vous perdez.
48 figure.diagram-container
50 | fen:r3r1bb/ppqRkppp/8/2p1n3/7n/8/PPPPP1P1/RNBQNBK1:
52 | fen:r3r1bb/pp1qRppp/8/2p1n3/7n/8/PPPPP1P1/RNBQNBK1:
54 Gauche : avant Rxe7 (blancs) et Qxd7 (noirs)
55 Droite : après le coup (1-0)
60 a(href="http://www.hexenspiel.de/engl/synchronous-chess/")
62 | , modifés pour autoriser la prise en passant et annuler la phase
63 | "d'échange de captures".
64 a(href="http://www.pion.ch/echecs/variante.php?jeu=synchro")