le 09-30-2014 08:24 PM
(dernière version 5.5 - 03/11/2015)
Un Jeu d'échecs avec une intelligence artificielle 100% LabVIEW
IA : algorithme MinMax + élagage Alpha-Beta
deux niveaux de jeu : "novice" et "Jedi"
interface d'édition de l'échiquier (edit on/off)
a) mode déplacement :
clic-gauche sur la case de départ, et ensuite clic-gauche sur la case de destination
b) mode positionnement :
un clic-droit sur une case ouvre un menu permettant de choisir une pièce.
Cette interface est intuitive, elle se laisse découvrir sans grandes difficultés.
Ce dernier moteur (5.5 - niveau de jeu "Jedi") est plus performant que le moteur précédent (5.0)
unzip, lancer "Chess_ouadji.vi", bon amusement !
Ouadji,
si vous aimez ... un kudo fait toujours plaisir. > ici (1er post - merci)
le 10-01-2014 02:12 AM
Bravo!!
Luc Desruelle | Mon profil | Mon blog LabVIEW | Auteur livre LabVIEW : Programmation et applications - G Web
Certified LabVIEW Architect (CLA) & Certified TestStand Developper (CTD) | LabVIEW Champion
MESULOG - LinkedIn site | NERYS - NERYS Group
| directeur CEO MESULOG
| CODIR - NERYS group
le 10-01-2014 04:15 PM
Very beautiful code! I can still easily beat it, but I think it got stronger.
It is way too eager to move the queen very early in the game. It definitely needs some opening book.
le 10-01-2014 04:57 PM
Very beautiful code!
Thank you very much ... a lot of work, and sleepless nights.
from you, a LV Champion, it's a real compliment.
i can still easily beat it, but I think it got stronger.
i think the next version will be even stronger.
Some large improvements are possible about the évaluation function.
i'm working on that !
It definitely needs some opening book.
yes, you're right! ... but one thing at a time. The problem is that LV is not fast enough.
i can't use a analysis depth greater than 4 or 5 ... and a minimum depth of 6 or 8 would be necessary. That aside, the recursive algorithm is perfect and works like clockwork
le 10-02-2014 04:44 AM
Super boulot! Cette version est la même que celle que j'avais essayé, ou elle a évolué? suis toujours bloqué à LV2010 SP1...
le 10-02-2014 04:52 AM
Non, en "gros" c'est la même.
Peut-être quelques "cosmetic changes" ... rien de fondamental.
Curieux ...
Personne ne m'a encore demandé :
"c'est quoi le petit rond blanc dans le pied du Cavalier (en déco à gauche sur l'IHM)"
le 10-02-2014 06:02 AM
Je me lance: c'est quoi le petit rond blanc dans le pied du Cavalier (en déco à gauche sur l'IHM)??
le 10-02-2014 06:04 AM
..... clique dedans.
le 10-02-2014 06:10 AM
Cela fait partie des quelques "cosmetic changes". Un post du projet en LV2010 m'aiderait, je n'ai pas ce point sur ma version....
le 10-10-2014 04:45 AM