Bastien
b5a8821059
Merge branch 'master' of ssh://ssh.confais.org/git/dames_chinoises
8 years ago
Bastien
768998f8a3
Fonctions de l'arbitre dans un fichier séparé
8 years ago
Stéphane
cbaab79d8e
Merge branch 'master' into ai
8 years ago
Bastien
24a955d17f
Correction de l'appel à « display_usermove_pawn »
8 years ago
Nikos
8ad3fac287
Merge branch 'master' of ssh://ssh.confais.org/git/dames_chinoises
8 years ago
Nikos
a1bd36fcdd
GUI : signature de display_usermove_pawn avec un int en plus pour dire si c'est le dernier mouvement du coup + correction d'affichage
8 years ago
Bastien
24c745e9bc
Explications sur les « define »
8 years ago
Bastien
5a23177cae
Appel à « display_usermove_pawn » sans gérer « next_move ». Voir ligne 746.
8 years ago
Nikos
b1e309f048
Merge branch 'master' of ssh://ssh.confais.org/git/dames_chinoises
8 years ago
Nikos
3e15e6de69
GUI : ajout de display_usermove_pawn : déplacement d'un pion par un joueur (manque des animations)
8 years ago
Stéphane
07434bcbb7
Changement des coefficients des critères de choix d'un mouvement.
8 years ago
Stéphane
77f57f8a06
Ajout du critère de rapprochement de la case d'arrivée vide la plus proche.
8 years ago
Stéphane
d9e23ad4c8
Revert "Suppression de l'exécutable de test."
This reverts commit eb372c9c7c
.
8 years ago
Bastien
94612a923e
Correction du readme et ajout des nouvelles fonctions
8 years ago
Nikos
cb6d8a30e8
Merge branch 'master' of ssh://ssh.confais.org/git/dames_chinoises
8 years ago
Nikos
f50ff1311b
GUI : robustesse 0po
8 years ago
Bastien
58fde691cd
Merge branch 'master' of ssh://ssh.confais.org/git/dames_chinoises
8 years ago
Bastien
4fdb92d734
On vérifie que le joueur a au moins un pion dans la zone départ avant de vérifier si il bloque le joueur d'en face ou pas
8 years ago
Stéphane
48de16aeb4
Merge branch 'master' of ssh://ssh.confais.org/git/dames_chinoises
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
8 years ago
Stéphane
e15226614e
Merge branch 'master' into ai
8 years ago
Stéphane
01d0799188
Suppression de l'exécutable de test.
8 years ago
Stéphane
0e7f3cd6ec
Ajout du préfixe (AI) devant les affichages.
8 years ago
Bastien
5b57c46d51
must_move renvoie faux s'il n'y a pas de joueur en face
8 years ago
Bastien
60e7bf5d23
main.c: warnings
8 years ago
Nikos
21d3afa1eb
gui.c : corrections d'initialisations, au passage un mouvement totalement malformé, eg (-42,9000) part du coin haut gauche vers le coin bas droit.
Un mouvement de départ correct et de destinations malformée ira de sa position de départ au coin bas droit.
8 years ago
Nikos
76ca751a02
guidemo.c : correction warning unused argc, argv
8 years ago
Bastien
57e30d9f65
Vérification de ne pas bloquer le joueur d'en face
8 years ago
Bastien
b5c0515e13
Ajout de la pile
8 years ago
Bastien
1936d8c0cc
Ajout de la compilation de stack.c
8 years ago
Bastien
d914212962
Fonction must_move qui vérifie si on bloque le joueur d'en face (ne fonctionne pas encore)
8 years ago
Bastien
e76045827c
Fonction distance au carré
8 years ago
Nikos
e8af83d1e5
ai/test.c : printf %lu, warning corrigé par un cast
8 years ago
Nikos
12fb238f72
dummy.c : warning sur %d sur un size_t corrigé (int va bien pour 0..121)
8 years ago
Nikos
403048e802
Main : correction définitive des warning sur les time_t en les promettant en long int (64bit) pour les systèmes encore sujets au bug de 2038
8 years ago
Nikos
1537b5256a
Main : correction des warning sur les formats des fprintf dans le fichier de scores
8 years ago
Nikos
9365916183
dummy.c : correction warnings
8 years ago
Nikos
dc609784b7
Merge branch 'master' of ssh://ssh.confais.org/git/dames_chinoises
Conflicts:
main.c
8 years ago
Nikos
45e7a74c40
GUI : structs gamestate et ressource passés par pointeur const au lieu de copie, pour économie de mémoire.
8 years ago
Bastien
878c91c5c1
Couleurs pour identifier les joueurs
8 years ago
Bastien
336eeb0afb
Merge branch 'master' of ssh://ssh.confais.org/git/dames_chinoises
8 years ago
Bastien
bed6ff1aa4
On peut ne pas bouger si on est bloqué
8 years ago
Stéphane
26719c9db4
Merge branch 'master' of ssh://ssh.confais.org/git/dames_chinoises
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
8 years ago
Bastien
588f4fd701
Vérification qu'on ne s'arrete pas sur une branche
8 years ago
Stéphane
867c0a6c00
Merge branch 'master' of ssh://ssh.confais.org/git/dames_chinoises
8 years ago
Stéphane
80fa25be78
Ajout du critère de la distance séparant le pion de l'arrivée (pour ne pas laisser des pions trop à la traîne).
8 years ago
Bastien
fce495025f
Merge branch 'master' of ssh://ssh.confais.org/git/dames_chinoises
8 years ago
Bastien
a854102fb6
Adaptation pour les nouvelles règles
8 years ago
Stéphane
737eeedc90
Correction findReachableHoles pour éviter l'accès à la case -1 d'un tableau.
8 years ago
Stéphane
2160dcac6d
Modification de l'algo retournant un mouvement.
Retourne 1 si le mouvement doit être pris en compte.
Retourne 0 si le mouvement ne doit PAS être pris en compte (parce qu'il n'y a plus de mouvement dans la série de sauts).
8 years ago
Stéphane
d4705fbe41
Correction de la recherche des cases de départ et d'arrivée pour les couleurs 3 et 6.
8 years ago