Un jeu d'échec dans le terminal, codé en ADA.
- Menu d'accueil
- Affichage du plateau (dans le sens du joueur qui joue)
- Chaque joueur joue à son tour:
<from>=<destination>
- Déplacement classiques
- Les pièces peuvent manger les pièces des adversaires
- Grand Roque et Petit Roque
- En Passant
- Un joueur ne peux pas jouer un coup qui le mettrai en échec
- Possibilité de forcer un coup illégal:
!<from>=<destination>
- Mise en surbrillance des coups légaux pour une pièce:
?<from>
- Le roi est mis en surbrillance si il est en échec
- Détection de victoire et de pat
- Possibiliter de charger une partie existante (notation FEN)
- Possibiliter d'exporter la partie en cours (notation FEN)