Financé par
Recherche
Connexion
Identifiant :

Mot de passe :


Mot de passe perdu ?

Inscrivez-vous maintenant
Photo aléatoire
Thomas à Livry
Menu principal


TECHNIQUE : Groupycat mon moteur d'Echecs
Posté par zemat le 23/03/2009 16:00:00 (113 lectures)
TECHNIQUE

salut les amis ... encore moi le bavard qui ne laisse pas les gens indifferents ...

cette fois, je vais vous parler de mon moteur d'Echecs que j'ai programmé avec mes petites phalanges.

J'avais déjà plusieurs fois essayé ce genre d'exercice mais sans succes. car a chaque fois, je baissais les bras devant la difficulté.

Cette fois ci, je ne me suis pas lancé dans un programme complexe, je me suis limité a un moteur. Et puis, j'etais sur-motivé par l'idée d'un moteur d'Echecs qui implemente ma methode de calcul afin de vous prouver qu'elle est bonne (comme simone).

Un moteur, pour ceux qui ne savent pas, c'est le programe qui trouve les coups. Ca se charge dans une interface graphique comme par exemple Winboard ou Arena.

Il existe deja quelques centaines de moteurs a disposition (raison de plus pour que je sois capable d'en faire un moi meme).

La premiere version de Groupycat, écrit en Java, est tres basique. Il calcule betement le materiel a profondeur X fixe, environ 10000 coups par seconde, ce qui est assez peu (fritz tourne 70 fois plus vite).
et surtout, particularité dont je suis fiers, il plante

voici la premiere partie de ce nom qu'il a produit. ne cherchez pas la qualité mais voyez y plutot un encouragement pour la suite...
ca l'histoire n'est pas fini ...

[Event "Computer chess game - ah bon c'est pas de la petanque ?"]
[Site "Neuilly Sur Seine chez les bourges"]
[Date "2006.09.05"]
[Round "?"]
[White "GringoUser - ca c'est moi"]
[Black "Groupycat"]
[Result "1-0"]
[Time "23:13:06"]
[WhiteElo "1770"]
[TimeControl "60+2 mais on l'a depassé tous les 2"]
[Termination "rules infraction"]
[PlyCount "85"]
[WhiteType "human"]
[BlackType "program"]

1. e4 e6 2. d4 d5 3. exd5 exd5 4. Nf3 Nf6 5. Bd3 c5 6. c3 Bg4 {(Fc8g4 d4xc5
Ff8xc5) -1.00/3 3} 7. O-O cxd4 8. cxd4 h5 9. h3 Be6 10. Bg5 h4 11. Nc3 Bd7
12. Re1 Be6 13. Bxh4 a6 14. Qd2 a5 15. Re2 Ne4 16. Bxd8 Nxd2 17. Nxd2 Kxd8
18. Nb3 a4 19. Nc5 Bc8 20. Rae1 a3 21. b3 b6 22. Nxd5 bxc5 23. Re8 Kd7 24.
dxc5 Bb7 25. Nb6 Kc7 26. Bb5 Ra5 27. Ba4 Rxc5 28. Nc4 Rd5 29. R8e3 Rd4 30.
Rg3 Bb4 31. Re2 Bc5 32. Rxg7 Rf4 33. Rd2 Bf8 34. Rg5 f6 35. Rg6 Bb4 36. Re2
Ba6 37. Rg7 Kc8 38. Nb6 Kd8 39. Nd5 Rd4 40. Nxb4 Bxe2 41. Rb7 Kc8 42. Rxb8
Kxb8 43. Nc6 ... {1-0 Adjugé par Arena. Coup illégal!} 1-0

le programme termine par Td1+ alors qu'il est en Echec

Les commentaires appartiennent à leurs auteurs. Nous ne sommes pas responsables de leur contenu.
Auteur Conversation
zemat
Posté le: 01/04/2009 20:04  Mis à jour: 01/04/2009 20:04
Xoops accro
Inscrit le: 31/05/2005
De: Rennes
Envois: 417
 Re: Groupycat mon moteur d'Echecs
le schmilblic n'est pas un économe si c'est a quoi vous pensez mon cher monsieur. car il n'est pas avare en boulettes
JACK
Posté le: 26/03/2009 17:05  Mis à jour: 26/03/2009 17:05
Xoops accro
Inscrit le: 21/06/2005
De:
Envois: 1458
 Re: Groupycat mon moteur d'Echecs
Est-ce que ton schimilibilic peut éplucher les patates ?
injevica
Posté le: 23/03/2009 16:31  Mis à jour: 23/03/2009 16:31
Webmestre
Inscrit le: 03/05/2005
De: Louvres 95
Envois: 1509
En ligne !
 Re: Groupycat mon moteur d'Echecs
Tu n'as pas un programme qui joue automatiquement les coups?? Cela pourai t'aider à jouer dans le E-Chabannes 6
zemat
Posté le: 23/03/2009 16:11  Mis à jour: 23/03/2009 16:11
Xoops accro
Inscrit le: 31/05/2005
De: Rennes
Envois: 417
 Re: Groupycat mon moteur d'Echecs
il est toujours dans les carton mais plein de poussiere

la j'ai fait un programme de sudoku pas fini non plus mais utilisable si ca interesse quelqu'un pour tester
zemat
Posté le: 12/09/2006 16:10  Mis à jour: 12/09/2006 16:10
Xoops accro
Inscrit le: 31/05/2005
De: Rennes
Envois: 417
 Re: Groupycat mon moteur d'Echecs
c'est bourré de bugs encore. je bosse doucement dessus car j'ai mon demenagement a preparer
Sylvain
Posté le: 11/09/2006 16:28  Mis à jour: 11/09/2006 16:28
Modérateur
Inscrit le: 11/05/2005
De:
Envois: 380
 Re: Groupycat mon moteur d'Echecs
Allez math,
fait péter ton code Open Source
zemat
Posté le: 08/09/2006 18:23  Mis à jour: 08/09/2006 18:23
Xoops accro
Inscrit le: 31/05/2005
De: Rennes
Envois: 417
 Re: Groupycat mon moteur d'Echecs
tu dis ca parce qu'il joue comme une patate ?
JACK
Posté le: 07/09/2006 11:58  Mis à jour: 07/09/2006 11:58
Xoops accro
Inscrit le: 21/06/2005
De:
Envois: 1458
 Re: Groupycat mon moteur d'Echecs
Avec ton moteur à explosion, on va t'appeler Mathieu Briatore.
Il fonctionne à l'acool de patates ?



Divers-Jeux
La vie du club
SAISON 2013-2014
SAISON 2012-2013
SAISON 2011-2012
SAISON 2010-2011
SAISON 2009-2010
SAISON 2008-2009
SAISON 2007-2008
SAISON 2006-2007
SAISON 2005-2006
SAISON 2004-2005
SAISON 2003-2004
SAISON 2002-2003
SAISON 2001-2002
DIVERS
Photos
Epicea Saint Gervai... (23/02/2014)
Epicea Saint Gervai...
Qui a osé ?!? (09/07/2013)
Qui a osé ?!?
Le premier et le de... (09/07/2013)
Le premier et le de...
Za Zdorovié (09/07/2013)
Za Zdorovié
LA Fête (09/07/2013)
LA Fête
Le trésorier et la ... (09/07/2013)
Le trésorier et la ...
4 camarades (09/07/2013)
4 camarades
N4 Ronde 7 2012-201... (11/04/2013)
N4 Ronde 7 2012-201...
N4 Ronde 7 2012-201... (11/04/2013)
N4 Ronde 7 2012-201...
N4 Ronde 7 2012-201... (11/04/2013)
N4 Ronde 7 2012-201...
N4 Ronde 7 2012-201... (11/04/2013)
N4 Ronde 7 2012-201...
N4 Ronde 7 2012-201... (11/04/2013)
N4 Ronde 7 2012-201...
N4 Ronde 7 2012-201... (11/04/2013)
N4 Ronde 7 2012-201...
P1050139_640_480.JP... (11/04/2013)
P1050139_640_480.JP...
N4 Ronde 7 2012-201... (11/04/2013)
N4 Ronde 7 2012-201...
dam11.JPG (08/04/2013)
dam11.JPG
dam10.JPG (08/04/2013)
dam10.JPG
dam9.JPG (08/04/2013)
dam9.JPG
dam8.JPG (08/04/2013)
dam8.JPG
dam7.JPG (08/04/2013)
dam7.JPG


Copyright © 2003 by your company  |  Powered by LES TOURS DE CHABANNES© 2006  |  Design by 7dana.com