Un jeu d'echecs pour jouer à deux en étant sur de respecter les règles (échecs, roques, prises en passant, promotions). c'es

Soyez le premier à donner votre avis sur cette source.

Vue 28 750 fois - Téléchargée 2 056 fois

Description

Le jeu contrôle seul la validité de vos coups et les refuse s'ils ne respectent pas les règles. J'y ai ajouté des fonctionnalités graphiques diverses.

Source / Exemple :


Amélioration de l'exploitation de l'historique + fonctionnalité de positionnement de problèmes
L'intelligence artificielle est inachevée, je n'ai pas encore implémenté les coups "spéciaux" : prise en pasant, roque et promotion. Mais ttout est prêt pour le faire.

Coup spéciaux de l'IA implémentés.

Conclusion :


La performance n'est pas au rendez-vous, mais vous pouvez tester la justesse de l'intelligence artificielle sur des problèmes type mat en 2 ou 3 coups, sachant qu'un mat en 3 coups peut nécessiter 2 heures et même plus selon le pronlème posé (nombre de pieces, de variantes, etc ...)

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

pumpitx
Messages postés
1
Date d'inscription
vendredi 27 février 2009
Statut
Membre
Dernière intervention
22 mars 2010
-
Slt tous le monde je suis débutant dans le monde du java.
j'admire votre projet...je vous demande si vous pouvez me donner des détails comment exécuter cette application...j'ai l'eclipse mais je sait aucune idée comment essayer le jeux...
Merci d'avance même si vous m'aidez pas..
cs_loloof64
Messages postés
350
Date d'inscription
vendredi 1 septembre 2006
Statut
Membre
Dernière intervention
6 novembre 2012
-
Salut Ramboo, étant donné que le main(String []args) à lancer se trouve dans la classe Echecs.IHM.FenetrePrincipale , il te suffira de lancer
java Echecs.IHM.FenetrePrincipale

J'espère que cela t'aura aidé :)

Salut :)
cs_ramboo
Messages postés
3
Date d'inscription
dimanche 24 décembre 2000
Statut
Membre
Dernière intervention
10 janvier 2010
-
mais comment éxecuter le jeux (à partir du fichier Parti.class ?)
dawadam
Messages postés
5
Date d'inscription
jeudi 11 mai 2006
Statut
Membre
Dernière intervention
22 septembre 2010
-
la simplicité c'est la clé de bien des choses.
Quant au soit disant bug de retournement d'échiquier, je croie que c'est simplement le changement de couleur que personnellement je trouve très classe.
On peut ajouter bien des choses à un gui mais dans ce cas autant utiliser ceux existant (jin), alors qu'avec une base simple, on à plus qu'a implémenter les fonctionnalités que l'on veut.
définitivement cool
amauryxiv
Messages postés
84
Date d'inscription
jeudi 13 janvier 2005
Statut
Membre
Dernière intervention
3 août 2017
-
Bonjour et merci pour vos éloges. Je suis agréablement surpris car ma source est somme toute assez simple.
Cela reste effectivement de l'amateur car les jours où j'ai utilisé java dans l'exercice de ma profession (oui, quand même, de l'informatique) se comptent sur les doigts de la main... Et comme c'est de l'amateur, il y a sûrement quelques bugs (pas grand-chose) qui ont dupersister (notre ami TBA64 le confirmera).

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.