Version Française English Version Planete-casio.fr
Bienvenue sur la nouvelle version de planete-casio! Laissez vos impressions sur le forum!
Forums Casio - Astuces Calculatrices Casio

Index du Forum | Astuces Calculatrices Casio | [Tutorial] L'intelligence Artificielle, I.A.
Gadgetroch
Hors ligne
Statut: Modérateur
Niveau: Confirmé
Points: 1780
Défis: 10
Email | Message
Posté le 17/04/2008 20:59

[Tutorial] L'intelligence Artificielle, I.A.:

I.A


I.A = intelligence artificielle

L'intelligence artificielle peut être réalisée de plusieurs manières.

Voici quelques exemples de jeux utilisant l'intelligence artificielle :

Survivor, Nombres-IA, Morpion-IA, Labyrinte,Poker,...
Vu que l'on apprend mieux avec des exemples, en voici quelques-uns :

Labyrinthe :



smiley

Image tirée de survivor

Soit A et B les coordonnées du joueur et C et D les coordonnées de l'I.A.

Si A<C, il faut donc diminuer la valeur de C. On mettra donc :



A<C=>1->E
E=1=>C-1->C




Mais pourquoi on ne met pas directement
A<C=>C-1->C ?



Et bien, tout simplement, si on rajoute du code


A<C=>C-1->C
A>C=>C+1->C

Et pour les ordonnées :

B<D=>D-1->D
B>D=>D+1->D



Et bien l'intelligence artificielle se déplacera de deux cases en un tour !
Une fois sur les abscisses et une fois sur les ordonnées !

On mettra donc :


A<C=>1->E
A>C=>2->E
B<D=>3->E
B>D=>4->E
E=1=>C-1->C
E=2=>C+1->C
E=3=>D-1->D
E=4=>D+1->D



L'intelligence artificielle ne se déplacera que d'une case, il y aura d'abord priorité sur les ordonnées puis quand les ordonnées de l'I.A. seront égales a celle du joueur elle se préoccupera des abscisses.

Morpion :

Cette I.A. réagit par rapport au jeu du joueur.

Par exemple, si le joueur place une croix a la case 1 ainsi qu'a la case 5 (au milieu), alors l'intelligence artificielle placera le cercle dans la case 9 (en bas a droite) pour bloquer le joueur.
Si elle constate qu'elle en a deux alignés, il suffit qu'elle choisisse la troisième case où il manque son cercle.

On teste toutes les cases et l'I.A. se base là-dessus.

Si aucune condition n'est vérifiée, l'aléa est alors utilisé. Si le chiffre donné par l'aléa est égal à celui où la croix a déjà été mise par le joueur, alors on reprends cet aléa.

Fichier joint

Calculatrice(s) : Graph 65 ; Graph 85 SD

Pour combattre Gadgetroch

" Si l'être humain ne me ressemble pas, si ses caractéristiques ne me correspondent pas, alors je confirme, je ne suis pas un être humain ! " Gadgetroch



Pages: Précédente | 1, 2, 3

Thomatos
Hors ligne
Statut: Membre
Niveau: Vétéran
Points: 1309
Défis: 6
Email | Message
Posté le 03/05/2008 17:56 |
Quoi ?
"après le moteur Fat Engine tourne en SDK ... ", c'est-à-dire ?
Ibi
Hors ligne
Statut: Membre
Niveau: Elite
Points: 589
Défis: 115
Email | Message
Posté le 04/05/2008 10:00 |
Je veux dire par la que le moteur 3D Fat Engine, le seul exploitable pour ca utilise des lib SDK ...
----------------------------------


Pages: Précédente | 1, 2, 3

Index du Forum | Astuces Calculatrices Casio | [Tutorial] L'intelligence Artificielle, I.A.
Pseudo :
Adresse email :
Réponse :
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :?:  :arrow:  :!:  :here:
Ajouter fichier joint :


Me prévenir par mail lorsqu'une réponse est postée



Recherche :
Publicité et partenaires
Top cinema - Les meilleurs films (par les créateurs de Planete Casio)
Top cinema - Les meilleurs films

www.planete-casio.fr v3.0 © crée par Neuronix et Muelsaco 2007
Il y a 7 connectés | Nous contacter | Recherches effectuées | Liens | Forum Commun Casio