Bonjour, afin de modéliser un tableau de jeu (8 cases x 8 cases) j'utilise un bitboard de 64 bits.
J'aimerais pouvoir trouver le centre de gravité des pions répartit sur ces 64 cases.
Exemple d'un board de 16 bits (Les 1 représentent les pions et les 0 représentent les cases vides.):
Tableau de jeu:
1 0 0 1
0 0 0 0
0 0 0 0
0 0 0 1
Centre de gravité des pions:
0 0 0 0
0 0 1 0
0 0 0 0
0 0 0 0
Bref j'aimerais savoir il serait possible d'obtenir ce résultat à l'aide d'opérations binaires (par exemple union, intersection, XOR, etc..).
Merci.
Partager