Table of Contents

Jeu du Moulin

Le Jeu du Moulin (Nine Men's Morris en anglais, Mühle en allemand) est une implémentation complète du jeu de plateau traditionnel du même nom, développée en Delphi/VCL. Le programme propose un plateau en pseudo-3D incliné, une intelligence artificielle réglable, et une interface entièrement configurable et traduite.

Le jeu

Le moulin se joue à deux, sur un plateau composé de trois carrés concentriques reliés par des segments (24 intersections au total). Chaque joueur dispose de 9 pions.

Le but est d'aligner 3 pions sur une même ligne droite (un moulin). Former un moulin permet de retirer un pion à l'adversaire (les pions déjà alignés dans un moulin adverse sont protégés, sauf si l'adversaire n'a plus que des pions ainsi protégés). Un joueur perd la partie s'il se retrouve avec moins de 3 pions, ou s'il ne peut plus effectuer aucun coup.

Fonctionnalités

Plateau et affichage

Intelligence artificielle

L'IA utilise un algorithme minimax avec élagage alpha-bêta et approfondissement itératif borné en temps, pour garantir qu'elle réponde toujours dans un délai raisonnable, y compris en phase de vol où le nombre de coups possibles peut fortement augmenter.

Joueurs

Chaque camp (Joueur 1 - Blancs, Joueur 2 - Noirs) peut être configuré indépendamment en Humain ou Ordinateur, permettant de jouer humain contre ordinateur, ordinateur contre ordinateur, ou humain contre humain.

Confort de jeu

Configuration

Une fenêtre de configuration (accessible en cours de partie) comporte plusieurs onglets :

Les réglages sont conservés d'une session à l'autre dans le registre Windows (HKEY_CURRENT_USER\\Software\\Ledman\\Charret).

Mise à jour automatique

Au démarrage, le programme vérifie la disponibilité d'une nouvelle version via un fichier descripteur (JeuMoulin.INF) déposé sur le serveur. Si une version plus récente que celle installée est détectée, l'archive correspondante est téléchargée, extraite, et l'exécutable est remplacé automatiquement avant de relancer le jeu.

Téléchargement

Aucune installation nécessaire, le fichier est ici:

JeuMoulin.exe