Encore plus de warnings
Meilleurs noms pour les membres des structures.
Documentation.
Normalisé les colonnes : tout le monde utilise 1 à 7
N'appelle val() que pour les combinaisons possibles.
Pas d'optimisation en debug.
Réorganisation du code.
Documentation
Recherche de valeur optimale avec coupure alpha/beta
La fonction valeur() ne doit pas être symétrique
Copyleft.
Si cherche() ou valeurrab() ont un coup gagnant, le retourne tout de suite.
Copyleft
Changement de l'algorithme dans plein() pour détecter une partie nulle plus tôt
Simplification de la gestion de la couleur
La fonction fini() devient gagne() et détection de partie nulle.
Copyleft
Les "coups" devienntent des "mouvements".
Un peu de couleur.
Déplacé adv().
Dans la fonction affiche_eva() la condition d'arrêt c'est sur le champ c.
Réorganisation du code dans valeur().
Le terrain contient juste 70 cases, corrigé la fonction col().
Le terrain contient juste 70 cases.
Avec debug ou non.
Typos.
La colonne est un int dans jouer().
Nombreuses typos et commentaires.
Les indices doivent êtres de int, pas des char -Wchar-subscripts.
Les indices doivent être des int, pas des char -Wchar-subscripts.
Grosse correction dans la fonction valeur() qui ratait des alignements et ne les testait pas tous.
Initial commit.
Initial commit