Esempio n. 1
0
 /// <summary>
 /// Initialize the corner orientation move table.
 /// </summary>
 public static void InitializeCornerOrientationMoveTable()
 {
     if (CornerOrientationMoveTable is null)
     {
         Console.WriteLine("Initializing corner orientation move table");
         CornerOrientationMoveTable = MoveTables.CreateCornerOrientationMoveTable();
     }
 }
Esempio n. 2
0
 /// <summary>
 /// Initialize the U- and D-edge order move table.
 /// </summary>
 public static void InitializeUdEdgeOrderMoveTable()
 {
     if (UdEdgeOrderMoveTable is null)
     {
         Console.WriteLine("Initializing U- and D-edge order move table");
         UdEdgeOrderMoveTable = MoveTables.CreateUdEdgeOrderMoveTable();
     }
 }
Esempio n. 3
0
 /// <summary>
 /// Initialize the equator permutation move table.
 /// </summary>
 public static void InitializeEquatorPermutationMoveTable()
 {
     if (EquatorPermutationMoveTable is null)
     {
         Console.WriteLine("Initializing equator permutation move table");
         EquatorPermutationMoveTable = MoveTables.CreateEquatorPermutationMoveTable();
     }
 }
Esempio n. 4
0
 /// <summary>
 /// Initialize the D-edge permutation move table.
 /// </summary>
 public static void InitializeDEdgePermutationMoveTable()
 {
     if (DEdgePermutationMoveTable is null)
     {
         Console.WriteLine("Initializing D-edge permutation move table");
         DEdgePermutationMoveTable = MoveTables.CreateDEdgePermutationMoveTable();
     }
 }
Esempio n. 5
0
 /// <summary>
 /// Initialize the edge orientation move table.
 /// </summary>
 public static void InitializeEdgeOrientationMoveTable()
 {
     if (EdgeOrientationMoveTable is null)
     {
         Console.WriteLine("Initializing edge orientation move table");
         EdgeOrientationMoveTable = MoveTables.CreateEdgeOrientationMoveTable();
     }
 }