géré dans deux tableaux différent, on a ça :
au départ, tableau vide
1,2,3,4,5,6,7,81,2,3,4,5,6,7,8 | 1,2,3,4,5,6,7,8 | 1,2,3,4,5,6,7,8 | |
1,2,3,4,5,6,7,8 | 1,2,3,4,5,6,7,8 | 1,2,3,4,5,6,7,8 | 1,2,3,4,5,6,7,8 |
1,2,3,4,5,6,7,8 | 1,2,3,4,5,6,7,8 | 1,2,3,4,5,6,7,8 | 1,2,3,4,5,6,7,8 |
1,2,3,4,5,6,7,8 | 1,2,3,4,5,6,7,8 | 1,2,3,4,5,6,7,8 | 1,2,3,4,5,6,7,8 |
première case, je met 4 et j'en déduis les possibilités pour les cases adjacentes
43,5,6,7 | 1,2,3,4,5,6,7,8 | 1,2,3,4,5,6,7,8 | |
1,2,3,7 | 1,2,3,4,5,6,7,8 | 1,2,3,4,5,6,7,8 | 1,2,3,4,5,6,7,8 |
1,2,3,4,5,6,7,8 | 1,2,3,4,5,6,7,8 | 1,2,3,4,5,6,7,8 | 1,2,3,4,5,6,7,8 |
1,2,3,4,5,6,7,8 | 1,2,3,4,5,6,7,8 | 1,2,3,4,5,6,7,8 | 1,2,3,4,5,6,7,8 |
si je pars en diagonale pour la prochaine, il faut qu'elle ait au dessus d'elle 3,5,6 ou 7 et à sa gauche 1,2,3 ou 7, ça m'offre donc le choix entre "tout"
prenons le 3, pour le coup, ça va réduire mes choix pour les deux cases adjacentes communes
43,5,6,7 et 1,4,5,7 => 5,7 | 1,2,3,4,5,6,7,8 | 1,2,3,4,5,6,7,8 | |
1,2,3,7 et 2,4,6,7 => 2,7 | 3 | 1,2,4,8 | 1,2,3,4,5,6,7,8 |
1,2,3,4,5,6,7,8 | 4,5,6,8 | 1,2,3,4,5,6,7,8 | 1,2,3,4,5,6,7,8 |
1,2,3,4,5,6,7,8 | 1,2,3,4,5,6,7,8 | 1,2,3,4,5,6,7,8 | 1,2,3,4,5,6,7,8 |
et ainsi de suite, après à toi de voir si c'est plus simple pour toi de progresser par diagonales ou par lignes
légende :
3 : tile posée
4 : tile possible
tiles :
-
1,4,5,7 | - | |
1,3,5,8 | 1 | 1,2,4,8 |
- | 1,2,3,7 | - |
+
-
1,4,5,7 | - | |
1,3,5,8 | 2 | 3,5,6,7 |
- | 4,5,6,8 | - |
┘
-
1,4,5,7 | - | |
2,4,6,7 | 3 | 1,2,4,8 |
- | 4,5,6,8 | - |
└
-
2,3,6,8 | - | |
1,3,5,8 | 4 | 3,5,6,7 |
- | 1,2,3,7 | - |
┐
-
2,3,6,8 | - | |
2,4,6,7 | 5 | 1,2,4,8 |
- | 1,2,3,7 | - |
┌
-
2,3,6,8 | - | |
2,4,6,7 | 6 | 3,5,6,7 |
- | 4,5,6,8 | - |
-
1,4,5,7 | - | |
2,4,6,7 | 7 | 3,5,6,7 |
- | 1,2,3,7 | - |
|
-
2,3,6,8 | - | |
1,3,5,8 | 8 | 1,2,4,8 |
- | 4,5,6,8 | - |
-
pour chaque case, on ne fait le random que sur les choix possibles (en violet) et à chaque choix on "AND" les listes de possibles pour ne garder que les possibilités cohérentes