Jeu de dames internationales

Description

Un programme de plus jouant aux dames, écrit à l'occasion d'un projet scolaire.

NB: sous unix, tapez ensuite wish pdames.tcl ./AB temps_souhaité_blancs ./AB -temps_souhaité_noirs

sous windows, j'ai utilisé freewrap qui transforme un .tcl en .exe (ça marche bien et c'est gratuit); transformez pdames.tcl après compilation :)

Ensuite, il suffit de cliquer sur "blancs" ou "noirs", puis d'indiquer le temps souhaité et le chemin d'accès à l'exécutable (dans le cas où vous n'avez pas donné ces renseignements en ligne de commande); enfin, appuyer sur "start".

Au fait, on ne peut pas encore tourner le damier ou reprendre des coups; et on peut jouer des coups illégaaux :-/ en revanche l'ordinateur n'effectue pas de coups illégaux bien sûr!

Conclusion :


Si vous avez des remarques ou des suggestions (en particulier si vous jouez bien aux dames ;-)), n'hésitez pas!

J'ai essayé de mettre les critères les meilleurs possibles dans la fonction d'évaluation (ceci dit, je suis un joueur d'échecs, je ne connais quasiment rien aux dames), et écrit quelques optimisations de l'alpha-beta (pas toutes, cela aurait pris trop de temps). J'essayerai cependant de remettre le nullMove qui semblait améliorer le niveau de jeu.

Prochainement si vous le voulez bien: le jeu d'échecs, basé sur le même squelette ;-)

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.