Python 3 : objectif jeux

15 . Echecs

3 périodes de 45 minutes


Ce qu'il faudra retenir du chapitre 15

  • arbre de jeu
  • algorithme minimax
  • élagage alpha-bêta



Chapitre 15

Programmer un jeu d'échecs

Version 2019.07

Programmes Python

Cliquez avec le bouton droit de la souris sur le fichier que vous voulez télécharger.

piece.py     board.py     engine.py    main.py


Images pour l'exercice 15.2*

 
Rb.gif Db.gif Tb.gif Fb.gif Cb.gif Pb.gif
Rn.gif Dn.gif Tn.gif Fn.gif Cn.gif Pn.gif   echiquier2.gif (640 x 640)

Les pièces ont comme dimensions 75 x 75 pixels (cadre compris). On peut prendre 70 pixels comme taille d'une case de l'échiquier.

Bibliothèque d'ouvertures pour l'exercice 5.3

book.txt


Corrigés des exercices

Cliquez avec le bouton droit de la souris sur le fichier que vous voulez télécharger.

ex 15.2* : piece.py     board.py     engine.py    main.py
ex 15.3 : piece.py     board.py     engine.py    main.py

Sources principales

Autres


Didier Müller, 16.7.2019