Esempio n. 1
0
 /// <summary>
 /// Initializes the StandardCube
 /// </summary>
 protected void InitStandardCube()
 {
     StandardCube = Rubik.GenStandardCube();
 }
Esempio n. 2
0
 public static bool CorrectColors(Rubik r)
 {
     return(r.GenStandardCube().Cubes.Count(sc => r.Cubes
                                            .Where(c => CollectionMethods.ScrambledEquals(c.Colors, sc.Colors)).Count() == 1) == r.Cubes.Count());
 }