;

L.Braesch

Braesch Lucas

Presentation

Développeur du programme BiBichess (dernière version : 0.5) avec Romain Burgot

Lucas:
Hélas, je ne développe plus le programme depuis la version 0.5 (pleine de bug et d'un niveau assez faible)

En fait j'ai tourné la page de la programmation, c'est un passe temps assez fascinant: j'ai commence par QuickBasic, puis l'Assembleur x86 sous DOS toujours : puis Visual Basic, Delphi, le langage C et enfin le C++) - je dirais juste a ce sujet que mon préféré est le C++, et que je ne peux que conseiller a ceux que ca intéresse de commencer par comprendre les subtilités du langage C.

Un passe temps fascinant donc, mais qui prend beaucoup de temps, en fait je travaille dans la finance et je ne suis pas informaticien de formation, même la programmation fut pour moi un passe temps extra scolaire depuis la 3ème.

Introduction au développement de Bibichess

Lucas Braesch & Romain Burgot

7 juin 2006

On se propose ici d'écrire un programme en C++, capable de jouer aux échecs. Aujourd'hui, il existe de nombreux logiciels gratuits, dont les meilleurs culminent près de2 800 elo.
Bien entendu, nos ambitions sont très inférieures, mais ce programme devra au moins jouer des coups "tactiquement correct"et ne pas boguer.

Pour prendre un exemple caractéristque, il trouvera 14. F×g6! dans la position de la FIG. 1, mais n'arrivera probablement pas a construire une telle position tout seul!

Blanc joue et gagne.

Fig 1 : Tarrasch-Eckart (1889)

La suite ... dans le fichier chessreport.pdf [398 KB]

Bonne lecture et merci à Lucas Braesch de m'avoir autorisé à mettre ce document fort instructif sur mon site.


Haut de page...
Page d'accueil | Je recherche... | Liens | Livre d'or | De A à Z | Plan du site | Mes Sources | Remerciements | Contact