Auteur ou autrice : Maxime Chupin.
Mise en ligne le 13 novembre 2024
Un exemple «réel» d’utilisation de mpchess. Exemple issu de la documentation.
input mpchess string pgnstr; pgnstr:="1. e4 e5 2. Bc4 d6 3. Nf3 Bg4 4. Nc3 g6 5. Nxe5 Bxd1"; build_chessboards_from_pgn(pgnstr); beginfig(0); set_backboard_width(8cm); set_white_player("Kermur de Legal"); set_black_player("Saint-Brie"); init_backboard; draw backboard; show_last_move(10); draw_comment("?","d1"); color_square(0.3[green,black])("c4","c3","e5"); color_square(0.3[red,black])("e8"); draw chessboard_step(10); draw_arrows(0.3[green,black])("e5|-f7","c3-|d5"); draw_arrows(0.3[red,black])("c4--f7"); endfig; end.
Mots clés : chesséchecjeupositionpiècempchess
Cet exemple fait partie de la collection d’exemples Documentation de mpchess.
542.00 B
359.17 KB
275.74 KB