Communauté des utilisateurs LabVIEW Discussions

annuler
Affichage des résultats de 
Rechercher plutôt 
Vouliez-vous dire : 

Chess Game (dernière version 5.5)

(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,

beta1.png

si vous aimez ... un kudo fait toujours plaisir. > ici  (1er post - merci)

Message 1 sur 30
14 380 Visites

Bravo!!

banniere Luc Livre NXG Champion.png

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

0 Compliments
Message 2 sur 30
7 434 Visites

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.

0 Compliments
Message 3 sur 30
7 434 Visites

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

0 Compliments
Message 4 sur 30
7 434 Visites

Super boulot! Cette version est la même que celle que j'avais essayé, ou elle a évolué? suis toujours bloqué à LV2010 SP1...

Francis M
0 Compliments
Message 5 sur 30
7 434 Visites

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)"

0 Compliments
Message 6 sur 30
7 434 Visites

Je me lance: c'est quoi le petit rond blanc dans le pied du Cavalier (en déco à gauche sur l'IHM)??

Francis M
0 Compliments
Message 7 sur 30
7 434 Visites

..... clique dedans.

0 Compliments
Message 8 sur 30
7 434 Visites

Cela fait partie des quelques "cosmetic changes". Un post du projet en LV2010 m'aiderait, je n'ai pas ce point sur ma version....

Francis M
0 Compliments
Message 9 sur 30
7 434 Visites

c'est trop bon, difficile de résister  

NI News Octobre 2014 - NI France

               SR6.png

Message 10 sur 30
7 434 Visites