bonjour,
je cherche à programmer un jeu de dames mais suis bloqué sur un problème
algorithmique qui me bloque :
si le tableau de jeu est codé comme ceci :
type
si les cases sont codées comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 // 1 noirs 2 blancs 3 dames noires 4 dames blanches ttab = array [0..9] of array[0..9] of Integer;
si les coups sont codés comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 tcase=record ligne:byte; colonne:byte; end;
comment en connaissant la ligne et la colonne ainsi que le tableau de jeu
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 tcoup = record cases : array[0..19] of tcase; nb_cases:integer; prises:integer; end;
savoir l'ensemble des coups possibles (un coup peut être une prise multiple), j'y suis arrivé pour les avancées simples
mais pas pour les prises car ça part dans tous les sens et c'est encore pire avec les dames !!
Merci de m'aider
Bien cordialement
Partager