Stéphane
cc30f629f3
Correction d'un bug de la fonction getHoleIdFromCoordinates pour la case 120.
La fonction retournait 121.
8 years ago
Stéphane
ac50b48a3a
Modification du choix des mouvements pour ne pas aller dans une branche interdite.
8 years ago
Bastien
68e34c0b56
Suppression de warnings
8 years ago
Nikos
496d660dc3
GUI : sécu interne, quelques const dans la signature de la fonction qui dessine les pions
8 years ago
Nikos
76de5b3943
Main : ne pas afficher le mouvement de pion s'il est malformé, eg (-42,9000)
valid_move : autoriser un mouvement dans un coup à ne pas bouger si ce n'est pas le premier
8 years ago
Bastien
ae9c828b96
Suppression des pions d'un joueur qui a perdu (correction).
8 years ago
Stéphane
e2f7c59189
Merge branch 'master' into ai
8 years ago
Stéphane
0e22ad88d8
Correction de l'erreur causant un core dump ?
8 years ago
Stéphane
fa83e3bf66
Modification du comportement de l'IA + correction des fuites de mémoire.
8 years ago
Nikos
6a97452af6
GUI : l'animation du message est plus kewl avec une transparence en sin(%t²) et le zoom en (%t-1)²+c
8 years ago
Nikos
9e07af7c1f
Main : appels à animsg ajoutés
8 years ago
Nikos
00d94b9ba0
Merge branch 'master' of ssh://ssh.confais.org/git/dames_chinoises
8 years ago
Nikos
fd479d13bb
GUI : fonction d'affichage de message finie (ajout du rendu de texte)
utilisation de la mémoire vidéo
8 years ago
Stéphane
0b2081fea7
Choix aléatoire entre deux mouvements si ceux-ci ont le même score.
8 years ago
Bastien
ca2a27d4d5
Façon sale d'enlever les pions d'un joueur qui a perdu.
8 years ago
Bastien
2232eb3830
Le nom dans un char[50].
8 years ago
Stéphane
c1255e9849
Ajout des fonction de gestion d'une liste de Choice.
8 years ago
Bastien
fc1cd51819
Gestion du nom du joueur.
8 years ago
Stéphane
8f52bf9c74
Définition du nom de l'IA.
8 years ago
Nikos
e4811f21db
Merge branch 'master' of ssh://ssh.confais.org/git/dames_chinoises
8 years ago
Nikos
4b45a1ff9f
GUI : image de fond du message changée pour un bois plus clair
8 years ago
Nikos
dbce363d5e
GUI : #define des dimensions de l'écran, ajout de la fonction d'affichage de message en jeu (pas finie)
8 years ago
Bastien
a944706e02
Vidage du buffer de dlerror si on n'active pas de debug. Correction de la fonction save dans le cas où le programme a été quitté avant la fin du match.
8 years ago
Nikos
1df7b9a3d9
Merge branch 'master' of ssh://ssh.confais.org/git/dames_chinoises
8 years ago
Stéphane
dabf397c97
Modification de la fonction moveScore pour prendre en paramètre un Choice.
8 years ago
Stéphane
eef547d669
Modification du Makefile.
8 years ago
Stéphane
a374a11d1e
Ajout de la fonction distance.
8 years ago
Nikos
aed83a0383
Main : affichage des déplacements invalides (et retour brutal du coup)
Gestion du quit global
8 years ago
Stéphane
d0d051ad37
Modification des tableaux de int pour les mouvements en structures Choice.
8 years ago
Stéphane
8af2a897e6
Ajout de l'algorithme de sélection du meilleur mouvement.
8 years ago
Stéphane
890e33e5e6
Calcul du score des mouvements.
Le score est calculé en fonction de critères. Le mouvement ayant le score le plus élevé est retenu.
Pour l'instant, le score est calculé en fonction de la taille du mouvement.
8 years ago
Stéphane
7167f4409d
Ajout des fichiers strategy.
Ces fichiers contiennent les fonctions permettant de choisir un coup.
8 years ago
Nikos
f695300267
GUI : rant en option, désactivé
8 years ago
Nikos
247f5415f5
Makefile : ajout .PHONY pour compiler l'ai avec "make"
8 years ago
Nikos
1adfb7fd58
Merge branch 'master' of ssh://ssh.confais.org/git/dames_chinoises
Conflicts:
ai/Makefile
8 years ago
Nikos
c1b6368f40
AI : ajout -rdynamic pour corriger les globales partagées + correction cibles
8 years ago
Bastien
6031da211c
Enregistrement du résultat de la partie dans un fichier.
8 years ago
Bastien
f0a43f74ae
Hack pour sdl et dlfcn
8 years ago
Bastien
aa929bf8eb
Correction pour l'affichage des mouvements des pions.
8 years ago
Bastien
a01da3825b
Incompatible pointer type
8 years ago
Bastien
122e22df37
Commentaire
8 years ago
Bastien
790e1a7538
Correction de quelques bugs et modification du dummy pour rentrer un mouvement manuellement.
8 years ago
Stéphane
2fc4e5f0a5
Merge branch 'master' into ai
8 years ago
Stéphane
1f90ae8a58
Modification du Makefile pour compiler la librairie en plus de l'exécutable de test.
Correction d'un bug causant un segfault.
8 years ago
Bastien
2067b52623
Tentative de debug des appels avec dlsym et de valid_move
8 years ago
Bastien
2aca19ed87
recherche dichotomique
8 years ago
Nikos
62476cb689
Main : correction du numéro de couleur envoyé à l'AI
8 years ago
Bastien
c3e2b8bd70
Condition
8 years ago
Stéphane
ddb68e16dc
Merge branch 'master' of ssh://ssh.confais.org/git/dames_chinoises
8 years ago
Stéphane
9b5e02c422
Merge branch 'master' into ai
8 years ago