El tema de colores me lía un poco proque si superponemos un dado de un color azul con un dado de color rojo el resultado van a ser 3 colores diferentes y no 2, eso debería calcularse con una imagen gráfica, según la situación de cada dado puede variar el numero de colores, dependiendo de si se superponen con 1, 2,3 o 4 dados.