Salut
pour mon projet informatique en licence je suis amené a faire les symétries d'un type long. Celui ci code une grille de jeu comparable a un quadrillage de feuille.
par exemple une grille de taille 2*2 sera codé en ce servant de 12 bits du long (car il y a 12 coups jouables sur une grille de taille 2*2)
ainsi une grille ou les barres 1 et 3 sont présentes sera codée ainsi sur le long : 000...00101 (il y a 64 bits)
mon problème c'est que je dois être en mesure de faire pivoter la grille a droite. dans l'exemple du haut la grille possédera alors une barre a la position 2 et 5, pour un long : 00...0010010.
hors concrètement lorsque l'on regarde le long il n'y a pas de lien entre la grille de base ou la grille une fois pivoter a droite du moins je ne trouve pas ce lien. Je ne demande pas de code, simplement des pistes ou des idées cela pourrait m'être utile.
Cela serait gênant si je devais refaire mon architecture mais si je ne trouve pas de solution a ce problème je vais y être forcé