Site personnel consacré à l'environnement de développement MSEide+MSEgui
Échecs, dames et autres jeux de plateau
Quelques programmes libres que j'ai repris, portés ou modernisés pour qu'ils fonctionnent sur les systèmes actuels.
Échecs
Mes programmes d'échecs sont présentés dans la page Projets : Eschecs 6, en Pascal avec MSEgui, et Eschecs, en FreeBASIC.
Dames internationales
Danican
Un programme pour jouer aux dames internationales, écrit en C par Christian Obrecht. Son nom rend hommage à François-André Danican Philidor, le plus célèbre joueur d'échecs et de dames du xviiie siècle.
C, GTK · Ma contribution : adaptation à GTK2, à partir de la version 0.5.2
Un programme de Peter Chiochetti pour jouer aux dames anglaises contre l'ordinateur et étudier des parties tirées de livres. L'adversaire est le moteur Cake de Martin Fierz.
Python, C · Ma contribution : portage en Python 3 et PyGObject (branche pygobject)
Un petit programme de Peter Chiochetti pour jouer aux dames anglaises sous X Window, contre l'ordinateur ou contre d'autres joueurs par Internet. L'adversaire est le moteur simplech de Martin Fierz.
C, Xlib · Ma contribution : mise à jour de la version 2.2.3 pour les versions récentes de GCC
Un programme pour jouer à Othello (reversi), écrit en C par Henrik Öhman. Son adversaire artificiel joue à un très bon niveau, qu'on peut régler de plusieurs façons. Il utilise une recherche alpha-bêta, une évaluation fondée sur des motifs et un petit livre d'ouvertures.
Le jeu de la marelle, ou du moulin, et ses variantes, par Dirk Farin. Le programme propose plusieurs plateaux et plusieurs règles, des indices et un adversaire artificiel fort, qui apprend de ses parties gagnées et perdues.