Problème avec un alphabeta en C pour othello - C - Programmation
Marsh Posté le 03-05-2011 à 13:51:30
Salut,
J'ai pas encore trop regardé en détail, mais je pense qu'ajouter le contenu de tes fichiers d'entête structures.h et main.h aiderait à la compréhension générale du code (notamment les structures que tu utilises). Utilise aussi le bouton "C/C++" quand tu postes du code ici, ça ajoute la coloration syntaxique et ce genre de choses qui facilitent la lecture.
À mon avis, l'erreur vient de la complexité de ta fonction alphabeta, la découper en plus petites fonctions (chacune faisant une chose relativement simple) te permettra de mieux comprendre chaque partie de ton code et donc de ne pas devoir chercher où se cache l'éventuelle erreur dans une longue fonction. Mais déjà, avoir le contenu des structures que tu utilises permettra de mieux comprendre le fonctionnement de ton programme.
Marsh Posté le 03-05-2011 à 13:56:53
Désolée pour la première édition. j'avais pas fait attention au bouton c/c++
main.h
Code :
|
structures.h
Code :
|
Marsh Posté le 03-05-2011 à 12:03:37
Bonjour, je suis étudiante en maths-informatique et on nous a donné comme premier projet le jeu d'othello.
Cependant il semble que l'alphabeta soit mal programmé (il me semble qu'il gère mal les scores dans le cas où un joueur doit passer son tour mais je me trompe peut être).
Etant un peu à court d'idée j'espère que vous pourrez m'aider et me dire ce qui ne va pas dans ce code :
<config>Windows 7 / Firefox 3.6.17</config>
Message édité par Liarina le 03-05-2011 à 13:57:10