Freak, si var > 2, donc var vaut 3 ou 4 ou 5...
Il ne faut pas oublier qu'on ne compte pas la case qui a été jouée, donc opur var = 3, on a bien 3+1 = 4 pions alignés.
La méthode de Daxuza marche aussi, il en existe un certain nombre en fait qui marche.
__________________________
Lisez la charte, pensez à regarder la FAQ, les tutoriaux, l'annuaire et faites une recherche dans les forums.
N'oubliez pas le Tag [Résolu].
Je reviens sur la méthode de Daxuza, un détail a été oublié, sans parler des cas ou nous nous trouvons proche du bord.
quand on place un pion gagnant qui se trouve en seconde ou troisième position en horizontal.
La somme des quatres sur la gauche et des quatre sur la droite diront que ce n'est pas gagné.
Il fuadrait tester pour l'horizontal 4 cas différents.Et pour chaque diagonale, c'est le même principe, il faut tester 4 cas.
Alors qu'avec ma méthode, on ne le fait qu'en une fois et on teste aussi les cas ou on est proche du bord.
__________________________
Lisez la charte, pensez à regarder la FAQ, les tutoriaux, l'annuaire et faites une recherche dans les forums.
N'oubliez pas le Tag [Résolu].
Tu ne dois pas faire trop de test avec ce genre de méthode ?
Enfin, l'important quand on code, c'est :
1. que ce soit juste.
2. que ce soit simple à comprendre.
Donc si ça marche c'est cool.
Je croyais que tu faisais du C++ quelle déception.
Bah, le transcryptage ne doit pas être trop dur.
__________________________
Lisez la charte, pensez à regarder la FAQ, les tutoriaux, l'annuaire et faites une recherche dans les forums.
N'oubliez pas le Tag [Résolu].
[quote] Tu ne dois pas faire trop de test avec ce genre de méthode ?[/quote]
Ca teste absolument toute le possibilité sans tenir compt de la place du dernier pions.
[quote]Je croyais que tu faisais du C++ :cry: quelle déception.
[/quote]
Je compt me mettre au C ou C++, quand j'aurais décidé entre le deux et surtout quand j'en aurais le courrage.
__________________________
Freak -- Have Fun!
ERREUR BBCODE SUR CE MESSAGE : - La valeur de la balise "quote" n'est pas correcte !
C'est dommage que tu refasses à chaque fois tous les tests, ça te fait perdre du temps pour rien.
Surtout le jour ou tu voudras faire une IA qui trouve le bon coup, il te faudra pouvoir tester chaque position si elle est gagnante de façon rapide.
__________________________
Lisez la charte, pensez à regarder la FAQ, les tutoriaux, l'annuaire et faites une recherche dans les forums.
N'oubliez pas le Tag [Résolu].