alors , quen pensez vous?
Ah ? bah bon courage , parceque moi , je vais laisser ça de cote pour le moment ![]()
trop dur ![]()
vais d´abord refaire tous les programmes que j´ai voulu realiser en mode console , puis apres des minis-jeux , parceque la , j´avance pas ![]()
sonic : ton idée est interessante, mais pour un morpion c´est pas super super, car une IA très très simple peut facilement être imbattable.
Pour ce qui est des échecs, oublie ton idée tout de suite.
Sur un modèle aussi simple que ce à quoi tu pense, ça ne pourra jamais marcher, tout simplement car le nombre de partie différente au échec est phénoménal.
La seul possibilité serait que le programme tourne grâce à un serveur qui enregistrerait toutes les parties joué partout dans le monde avec ton programme. Mais pour une fois ( contrairement à tout les mmorpg) il te faudrait un serveur du feu de dieux, car je ne suis même pas sur que toutes la mémoire informatique de la terre suffirait à enrigistré toutes les partie possible.
slt a tous,
j´ai un oncle informaticien qui est venus ce soir a la maison et qui m´a conseiller de plutoto apprendre le java que le c++ car celui-ci était de moins en moins utiliser car faire un prgramme avec prend plus de temps qu´en java.
j´aimerais avoir l´avis de personnes qui travaillent dans le monde de la programation pour savoir si en effet j´ai plutot interet a me rediriger vers le java
voila merci d´avance
sonic : ton idée est interessante, mais pour un morpion c´est pas super super, car une IA très très simple peut facilement être imbattable.
en fait , je teste sur un morpion pour voir si le systeme marche , apres je m´en servirai vraiment , le coup du morpion cest parceque comme un morpion c pas trop long a faire , je pourrai plus rapidement tester mon ia
Pour ce qui est des échecs, oublie ton idée tout de suite.
Sur un modèle aussi simple que ce à quoi tu pense, ça ne pourra jamais marcher, tout simplement car le nombre de partie différente au échec est phénoménal.
je l´ai deja expliquer , ce ne sera que complementaire a une autre ia , et pour les echecs je l´utiliserai d´une autre maniere :
comme on peut mettre les parties sur texte , je ferai faire le contraire :
le createur du jeu met les positions d´une technique au echec , et ce serra comme si ce quil avait ecrit avait ete enregistré , donc possibilité " d´apprendre" des techniques a l´ordi!
qu´en penses tu?
programmer une IA d´échec estlargement hors de tes capacité ( des miennes aussi soit dit en passant).
ne serait-ce que créer une BdD avec suffisament de partie c´est un travail monstre, mais ensuite, leur utilisation est bien plus complexe que de ce contenté de regarder si une partie est déjà sortie.
bon, sinon pour le morpion, si ça marche, ça peut être sympa.
après tu peut essayer un puissance 4 ( ça me semble bien adapté) ou un reversi ( il n´y a pas trop trop de position non plus).
^pour commencer vous me conseillez quels logiciels de c++?(ex : c++builder;visualc++,...)
dev-c++ est super bien conçu et gratuit !
Je me suis acheté le bouquin " c++ pour les nuls" et franchement, c´est bien expliqué ! Merci de votre aide, @+ tard
tu vas voir pour dev-c++ sur le site de telecharger.com, tu relèves l´adresse du site officiel et tu vas directement voir sur le site pour télécharger la version beta qui se trouve être en plusieurs langues... bien pratique ! ![]()
dnob700
merci mais tu pense pas que si en plus de l´ia deche quil a fait , le gars peut mettre une ou deux technique du genre la colle le coup du berger la defense francaise.........
ca pourrait ameliorer l´ia
et je pense bien que je nai pas le niveau pour les echecs ^^
j´avai pensé a ca pour les dames :
je fais un " generateur" qui met plein de pazrties aleatoire ca fait que des le debut les parties sont enregistrées!
RE :
J´ai un problème avec mon premier réel " logiciel" : je suis débutant ! Je crois que c´est avec la troncature ou l´arrondi ( même que j´en suis sûr)
Je fais un petit programme modeste pour calculer l´energie cinétique ( 1ere S héhé....) la formule est 1/2 * masse * vitesse²
Voici mon code :
/ / logiciel pour calculer l´energie cinétique
using namespace std;
int main(int nNumberofArgs, char* pszArgs[])
{
/ / Logiciel pour calculer energie cinétique
/ / Bienvenue
cout < < " Babas Energie Cinétique Calculator.";
/ /Prendre masse
int masse;
cout < < " Saisissez votre masse en KG :";
cin > > masse;
/ / Prendre vitesse
int vitesse;
cout < < " Saisissez votre vitesse en m.s :";
cin > > vitesse;
/ / calcul
int energie;
energie = 1/2 * masse * ( vitesse * vitesse ) ;
/ / afficher le résultat du calcul
cout < < " L´energie cinetique est de environ : " ;
cout < < energie < < endl;
system ( "Pause");
return 0;
}
Le défaut résulte en cette ligne ( mais bon, le logiciel ne la détecte pas, normal, mais quand on y réfléchit....) :
energie = 1/2 * masse * ( vitesse * vitesse ) ;
J´obtiens toujorus à la fin le résultat 0 !
Je pense que cela provient du fait que le programme ne garde pas l´arrondi pour le 1/2, il met toujours 0....
Donc 0 * m * v² = 0 ! !!
:´(
Merci d´avance de votre aide pour m´aider à me sortir de ça ! !
Hum... je viens peut^être de trouver la solution...
Je n´ai qu´à faire ( m*v²)/2 . ... Je n´ai pas voulu effacer pour vous montrer mon problème...
Je vais essayer ça !
Sinon, puis-je garder des nombres décimaux simplement ? ? Merci d´avance
J´espère que auniveau apprentissage je ne suis pas trop en retard, ça fait que quelques jorus que je suis dessus.... ( 2,3)...
d´avance
![]()
ça fonctionne ! !!!!!!!!!! Je suis suepr content ! !! Mon premeir logiciel ! Et j´ai réussi ! Je m´étais même trompé au niveau de la calculette et c´est l´ordi qui m´a donné la solution, LOL ! !!
Non je ne suis pas idiot ! lol ! c´est juste que j´exprime ma joie ! ! ça peut ne rien vous paraitre, oucompletement idiot ce que j´ai fais, mais j´en suis content ! !
Etant donné que je n´aai jamais pratiqué avec les nombres decimales en programmation, je ne peux pas trop repondre mais je crois qu´il faut
Ok, ben justement, j´y arrive à ce chapitre !
J´ai remarqué une autre erreur dans mon programme :
energie cinétique
il n´y a pas d´accent..... faut que je fasse gaffe à ça ! Merci bien !
et que pensez vous de mon ia alors?
je ne sais pas je n´en suis pas encore là !
je viens juste de découvrir à l´instant la focntion < < endl
alors tu vois !
Pour revenir à la ligne, je jouais avec els tabulatiosn et les espaces ! !! mdr ! !
Et pour mon ia :
si vous avez d´autre idée ( le but est aussi d´evité de trop parler des regle du jeu a l´ordi pour pouvoir en faire une ia " multiplateforme" )
sonic66 : je comprend pas pourquoi coder ca dans un fichier texte ?
Je te conseille d´utiliser la commande fwrite qui code ca en binaire et qui est ainsi comprehensible par l´ordinteur.
tt simplement parceque je ve que l´on puisse " lire et comprendre" les parties enregistrées et en ecrire soit meme
ce sera un peu plus dur a mettre au point mais j´essairai
!