Bonsoir,

Je souhaite créer un plateau 3D sur lequel je place par exemple des pions ayant un seul attribut, leur couleur.
Chaque case ne peut posséder qu'un pion à la fois, elle peut aussi être vide.
Je peux accéder au pion via le couple (x,y,z) mais aussi obtenir un sous ensemble du plateau 3D du genre tout les pions ayant pour couple (1,y,z) ou (1,2,z) ou encore (x,1,z) etc...

Je peine a trouver une structure de données efficace pour modéliser au mieux mon problème, avez-vous une solution à me proposer s'il vous plait ?

Merci de toute l'attention que vous consacrerez a mon post.