解决魔方

作者: Judy Howell
创建日期: 6 七月 2021
更新日期: 1 七月 2024
Anonim
【魔術方塊教學#1】 十分鐘就能學會,復原3x3竟然這麼容易? 快速破解並不難! | 雙公式基本解 | 一小時學盲解
视频: 【魔術方塊教學#1】 十分鐘就能學會,復原3x3竟然這麼容易? 快速破解並不難! | 雙公式基本解 | 一小時學盲解

内容

Rubik's Cube可能非常令人沮丧,将其恢复到原始状态似乎几乎是不可能的。但是,一旦您知道一些算法,就很容易解决。本文介绍的方法是分层方法:我们首先求解多维数据集的一侧(第一层),然后求解中间层,最后求解最后一层。

方法1之4:涂第一层

  1. 熟悉 记号 在页面的底部。
  2. 选择一侧开始。 在以下示例中,第一层的颜色是白色。在下面的示例中,第一层的颜色是白色。重要的是要注意,如果您刚入门,从白色以外的其他颜色开始可能会造成混淆。这是因为您必须想象不同的颜色,而不是本文中的颜色。
  3. 以Cube_FLm1cross_incorrect_214.png为标题的图片’ src=标题为Cube_FLm1cross_correct_585.png的图像’ src=解决十字架. 将四个白色正方形放在边缘上的适当位置。 (您可以自己执行此操作,而无需任何算法。)所有四个边框都可以设置为最多八个移动(通常为五个或六个)。
    • 如果您还不能直观地执行一些算法。尝试转动立方体,使白色再次面朝上,然后查看角所指向的方向。如果它指向右边,则可以执行R'D'R。如果它正对着您,则可以执行D’R’DR。如果指向下方,则可以执行F L D2 L“ F”。
    • 解决拐角的另一种常见方法是将其放置在应插入拐角的槽上方,并重复R U R“ U”直至解决。
    • 在此步骤结束时,第一层应该是完整的,底部是纯色(在这种情况下为白色)。
  4. 逐一求解第一层的四个角。 您应该能够解决角度问题,而无需算法。为了让您起步,下面是一个如何解决拐角的示例:
    标题为Rubik_example01_step1_246.png的图片’ src=标题为VRU_128.png的图片’ src=标题为Rubik_example01_step2_768.png的图片’ src=标题为HUL_668.png的图片’ src=标题为Rubik_example01_step3_219.png的图片’ src=标题为VRD_231.png的图片’ src=标题为Rubik_example01_step4_398.png的图片’ src=
    • 如果您还不能直观地执行一些算法。尝试转动立方体,使白色再次朝上,然后查看角所指向的方向。如果它指向右边,则可以执行R'D'R。如果它正对着您,则可以执行D’R’DR。如果指向下方,则可以执行F L D2 L“ F”。
    • 解决拐角的另一种常见方法是将其放置在应插入拐角的槽上方,并重复R U R“ U”直至解决。
    • 在此步骤结束时,应该完成第一道涂层,并在底部涂上单色(在这种情况下为白色)。
  5. 确保您的第一道外套是正确的。 第一层现在应该是完整的,看起来像这样(从底部开始):
    标题为Rubik_FLcomplete_1_571.png的图片’ src=标题为Rubik_FLcomplete_2_642.png的图片’ src=标题为Rubik_FLcomplete_3_348.png的图片’ src=

方法2之4:中间层

  1. 将中间层的四个边缘放置到位。 在我们的示例中,那些边框不包含黄色的边框。您只需要知道一种算法即可解决中间层。第二种算法与第一种算法对称。
    • 如果边框位于最后一层:
      标题为Rubik_ML_1_995.png的图片’ src=标题为HUL_668.png的图片’ src=标题为VRU_128.png的图片’ src=以HUR_929.png标题的图片’ src=标题为VRD_231.png的图片’ src=以HUR_929.png标题的图片’ src=标题为FCCW_690.png的图片’ src=标题为HUL_668.png的图片’ src=标题为FCW_465.png的图片’ src=(1.a)
      标题为Rubik_ML_2_778.png的图片’ src=以HUR_929.png标题的图片’ src=标题为VLU_765.png的图片’ src=标题为HUL_668.png的图片’ src=标题为VLD_114.png的图片’ src=标题为HUL_668.png的图片’ src=标题为FCW_465.png的图片’ src=以HUR_929.png标题的图片’ src=标题为FCCW_690.png的图片’ src=(1.b)
      与(1.a)对称
    • 如果边缘盒位于中间层,但位于错误的位置或位于错误的一侧,则只需使用相同的算法将另一个边缘盒移动到适当的位置即可。边框将位于最后一层,您只需要再次使用该算法即可将其正确放置在中间层。
  2. 检查是否正确放置。 现在,您的多维数据集应该已经完成​​了前两层,并且看起来像这样(从底部开始):
    标题为Rubik_F2Lcomplete_1_660.png的图片’ src=标题为Rubik_F2Lcomplete_2_149.png的图片’ src=标题为Rubik_F2Lcomplete_3_840.png的图片’ src=

方法3之4:底漆

  1. 切换角度。 在此步骤中,我们的目标是将最后一层的角定位在正确的位置,而不管它们如何定位。
    • 找到彼此相邻的两个角,它们的颜色相同,除了顶层的颜色(在我们的例子中不是黄色)。
    • 旋转顶层,直到这两个角在正确的颜色侧,朝向您。例如,如果两个相邻的角都包含红色,则旋转顶层,直到这两个角在立方体的红色侧。请注意,在另一侧,顶层的两个角都将具有该侧的颜色(在我们的示例中为橙色)。

      标题为Rubik_LL_Corners_Permute_316.png的图片’ src=
    • 检查前两个角是否在正确的位置,并在必要时进行切换。在我们的示例中,右侧为绿色,左侧为蓝色。因此,右侧的前角应包含绿色,而左侧的前角应包含蓝色。如果不是,则需要使用以下算法交换这两个角度:
      交换1和2: 标题为VLU_765.png的图片’ src=以HUR_929.png标题的图片’ src=标题为VLD_114.png的图片’ src=标题为FCW_465.png的图片’ src=标题为HUL_668.png的图片’ src=标题为FCCW_690.png的图片’ src=标题为VLU_765.png的图片’ src=标题为HUL_668.png的图片’ src=标题为VLD_114.png的图片’ src=标题为HUL_668.png的图片’ src=标题为HUL_668.png的图片’ src=(2.a)
    • 对两个后角执行相同的操作。旋转立方体,将另一侧(橙色)放置在您的前面。如有必要,交换两个前角。
    • 另外,如果您发现前对角和后对角都需要交换,则可以只用一种算法来完成(请注意与先前算法的主要相似之处):
      交换1和2,交换3和4: 标题为VLU_765.png的图片’ src=以HUR_929.png标题的图片’ src=标题为VLD_114.png的图片’ src=标题为FCW_465.png的图片’ src=标题为HUL_668.png的图片’ src=以HUL_668.png标题的图片’ src=标题为FCCW_690.png的图片’ src=标题为VLU_765.png的图片’ src=标题为HUL_668.png的图片’ src=标题为VLD_114.png的图片’ src=(2.b)
  2. 转弯。 找到每个框的顶部颜色为角(本例中为黄色)。您只需要知道一种转弯的算法即可:
    标题为Rubik_LL_Corners_Orient11_237.png的图片’ src=以Rubik_LL_Corners_Orient12_951.png标题的图像’ src=标题为VRU_128.png的图片’ src=以HUL_668.png标题的图片’ src=标题为VRD_231.png的图片’ src=以HUL_668.png标题的图片’ src=标题为VRU_128.png的图片’ src=标题为HUL_668.png的图片’ src=标题为HUL_668.png的图片’ src=标题为VRD_231.png的图片’ src=标题为HUL_668.png的图片’ src=以HUL_668.png标题的图片’ src=(3.a)
    • 该算法将一次翻转三个角(从侧面到顶部)。蓝色箭头显示您转动了哪个三个角以及朝哪个方向(顺时针)。一旦黄色贴纸如图像中所示,并且您运行了一次算法,您最终将在顶部看到四个黄色贴纸:
      标题为Rubik_LL_corners_complete_112.png的图片’ src=标题为Rubik_LL_corners_complete3D_156.png的图片’ src=
    • 使用对称算法(此处的红色箭头为逆时针旋转)也很有用:
      标题为Rubik_LL_Corners_Orient21_209.png的图片’ src=标题为Rubik_LL_Corners_Orient22_925.png的图片’ src=标题为VLU_765.png的图片’ src=以HUR_929.png标题的图片’ src=标题为VLD_114.png的图片’ src=以HUR_929.png标题的图片’ src=标题为VLU_765.png的图片’ src=以HUR_929.png标题的图片’ src=以HUR_929.png标题的图片’ src=标题为VLD_114.png的图片’ src=以HUR_929.png标题的图片’ src=以HUR_929.png标题的图片’ src=(3.b)
      与(3.a)对称
    • 请注意,两次运行其中一种算法与运行另一种算法相同。在某些情况下,您必须多次运行算法:
    • 两个正确转弯的角:
      标题为Rubik_LL_CO_11_540.png的图片’ src==标题为Rubik_LL_CO_12_123.png的图片’ src==标题为Rubik_LL_CO_13_185.png的图片’ src=+标题为Rubik_LL_CO_14_139.png的图片’ src=
      标题为Rubik_LL_CO_21_332.png的图片’ src==标题为Rubik_LL_CO_22_161.png的图片’ src==标题为Rubik_LL_CO_23_935.png的图片’ src=+标题为Rubik_LL_CO_24_58.png的图片’ src=
      标题为Rubik_LL_CO_51_809.png的图片’ src==标题为Rubik_LL_CO_52_345.png的图片’ src==标题为Rubik_LL_CO_53_343.png的图片’ src=+标题为Rubik_LL_CO_54_269.png的图片’ src=
    • 没有正确的转角:
      标题为Rubik_LL_CO_31_931.png的图片’ src==标题为Rubik_LL_CO_32_753.png的图片’ src==标题为Rubik_LL_CO_33_614.png的图片’ src=+标题为Rubik_LL_CO_34_739.png的图片’ src=
      标题为Rubik_LL_CO_41_157.png的图片’ src==标题为Rubik_LL_CO_42_249.png的图片’ src==标题为Rubik_LL_CO_43_207.png的图片’ src=+标题为Rubik_LL_CO_44_611.png的图片’ src=
    • 通常,在以下情况下,您将申请(3.a):
      正确转弯:标题为Rubik_LL_OC_2c_116.png的图片’ src=
      不是 正确转弯:标题为Rubik_LL_OC_0c_870.png的图片’ src=
  3. 交换边缘。 您只需要知道一种算法即可进行此步骤。检查一个或多个边缘是否已经在正确的位置(与它们面对的方向无关)。
    • 当所有边缘都位于正确的位置时,完成此步骤。
    • 当只有一条边在正确的位置时,请使用以下算法:
      标题为Rubik_LL_EP_11_863.png的图片’ src=标题为Rubik_LL_EP_12_216.png的图片’ src=标题为VMU_830.png的图片’ src=以HUR_929.png标题的图片’ src=标题为VMD_671.png的图片’ src=以HUR_929.png标题的图片’ src=以HUR_929.png标题的图片’ src=标题为VMU_830.png的图片’ src=以HUR_929.png标题的图片’ src=标题为VMD_671.png的图片’ src=(4.a)
    • 还是对称的:
      标题为Rubik_LL_EP_21_608.png的图片’ src=标题为Rubik_LL_EP_22_334.png的图片’ src=标题为VMU_830.png的图片’ src=标题为HUL_668.png的图片’ src=标题为VMD_671.png的图片’ src=标题为HUL_668.png的图片’ src=以HUL_668.png标题的图片’ src=标题为VMU_830.png的图片’ src=标题为HUL_668.png的图片’ src=标题为VMD_671.png的图片’ src=(4.b)
      与(4.a)对称

      请注意,两次运行其中一种算法与运行另一种算法相同。
    • 如果所有四个边缘的位置都不正确,请从一侧运行两种算法之一。然后,您只正确地放置了一条边。
  4. 转动边缘。 您需要知道最后一步的两种算法:
    标题为Rubik_LL_EO_11_599.png的图片’ src=标题为Rubik_LL_EO_12_218.png的图片’ src=Dedmore'H'模式
    标题为VRD_231.png的图片’ src=标题为HML_291.png的图片’ src=标题为VRU_128.png的图片’ src=标题为VRU_128.png的图片’ src=标题为HMR_429.png的图片’ src=标题为HMR_429.png的图片’ src=标题为VRD_231.png的图片’ src=标题为HUL_668.png的图片’ src=标题为HUL_668.png的图片’ src=
    标题为VRU_128.png的图片’ src=标题为HMR_429.png的图片’ src=标题为HMR_429.png的图片’ src=标题为VRD_231.png的图片’ src=标题为VRD_231.png的图片’ src=标题为HMR_429.png的图片’ src=标题为VRU_128.png的图片’ src=标题为HUL_668.png的图片’ src=以HUL_668.png标题的图片’ src=(5)
    标题为Rubik_LL_EO_21_958.png的图片’ src=标题为Rubik_LL_EO_22_808.png的图片’ src=Dedmore“鱼”纹
    标题为FCW_465.png的图片’ src=标题为HML_291.png的图片’ src=标题为VRU_128.png的图片’ src=标题为VRU_128.png的图片’ src=标题为HMR_429.png的图片’ src=标题为HMR_429.png的图片’ src=标题为VRD_231.png的图片’ src=以HUL_668.png标题的图片’ src=以HUL_668.png标题的图片’ src=
    标题为VRU_128.png的图片’ src=标题为HMR_429.png的图片’ src=标题为HMR_429.png的图片’ src=标题为VRD_231.png的图片’ src=标题为VRD_231.png的图片’ src=标题为HMR_429.png的图片’ src=标题为VRU_128.png的图片’ src=标题为HUL_668.png的图片’ src=标题为HUL_668.png的图片’ src=标题为VRD_231.png的图片’ src=标题为FCCW_690.png的图片’ src=(6)
    • 注意大多数Dedmore“ H”和“ Fish”算法的DOWN,LEFT,UP,RIGHT系列。您实际上只需要记住一种算法,因为:
      (6)=标题为FCW_465.png的图片’ src=标题为VRU_128.png的图片’ src= + (5) + 标题为VRD_231.png的图片’ src=标题为FCCW_690.png的图片’ src=
    • 交换所有四个边后,您将从一侧运行“ H”模式算法,并且必须再运行一次该算法来求解多维数据集。
  5. 恭喜你! 您的多维数据集现在应该已解决。

方法4之4:表示法

  1. 这是所使用格式的关键。
    • 组成魔方的碎片称为 立方体,而立方体上的彩色贴纸是 盒子.
    • 有三种类型的多维数据集:
      • 中间 (或中心部分),位于立方体每一侧的中心。一共有六个,每个都有一个盒子。
      • 角落 (或边角件),在立方体的角处。一共有八个,每个都有三个空格。
      • 边缘 (或边缘部分),位于每对相邻的角之间。其中有12个,每个都有2个正方形。
    • 并非所有的多维数据集都具有相同的配色方案。这些图像中使用的颜色顺时针具有蓝色,橙色和黄色的一面。
      • 白色与黄色相对。
      • 蓝色与绿色;
      • 橙色与红色。
  2. 本文对多维数据集使用两种不同的视图:
    • 3D视图,它显示了多维数据集的三个侧面:正面(红色),顶部(黄色)和右侧(绿色)。在步骤4中,算法(1.b)的图像说明了立方体的左侧(蓝色),正面(红色)和顶部(黄色)。

      标题为3D视图的图像’ src=
    • 顶视图,仅显示多维数据集的顶部(黄色)。正面在底部(红色)。

      标题为“顶视图”的图像’ src=
  3. 对于顶视图,每个条形图都显示重要框的位置。 在图像中,顶部后角的黄色框位于顶部(黄色),而顶部前角的黄色框均位于多维数据集的前面。

    标题为“黄色框”的图像’ src=
  4. 如果一个框是灰色的,则表示该框的颜色在当时并不重要。
  5. 箭头(蓝色或红色)显示算法将执行的操作。 例如,对于算法(3.a),它将如图所示翻转三个角。如果黄色框如图片所示,它们将位于算法顶部的顶部。

    图像标题算法(3.a)’ src=
    • 旋转轴 是立方体的大对角线(从一个角一直到立方体另一侧的角)。
    • 蓝色箭头 用于顺时针旋转(算法(3.a))。
    • 红色箭头 用于逆时针旋转(算法(3.b),与(3.a)对称)。
  6. 对于顶视图,浅蓝色框表示边缘旋转不正确。 在图像中,左边缘和右边缘均被错误地旋转。这意味着如果顶部是黄色,则这两个边缘的黄色框不在顶部,而是在侧面。

    显示标题为“边缘旋转不正确”的图像’ src=
  7. 对于运动记号,重要的是要始终查看 正面.
    • 旋转前部。
      标题为FCW_465.png的图片’ src=标题为FCCW_690.png的图片’ src=
    • 旋转三个垂直行之一:
      标题为VLU_765.png的图片’ src=标题为VLD_114.png的图片’ src=标题为VMU_830.png的图片’ src=标题为VMD_671.png的图片’ src=标题为VRU_128.png的图片’ src=标题为VRD_231.png的图片’ src=
    • 三个水平行之一的旋转:
      以HUR_929.png标题的图片’ src=以HUL_668.png标题的图片’ src=标题为HMR_429.png的图片’ src=标题为HML_291.png的图片’ src=标题为HDR_354.png的图片’ src=标题为HDL_108.png的图片’ src=
    • 运动的一些例子:
      开始标题为FCW_465.png的图片’ src=标题为VMU_830.png的图片’ src=标题为VRD_231.png的图片’ src=以HUR_929.png标题的图片’ src=
      标题为Rubik_Initial_537.png的图片’ src=标题为Rubik_after_FCW_53.png的图片’ src=标题为Rubik_after_VMU_719.png的图片’ src=标题为Rubik_after_VRD_341.png的图片’ src=标题为Rubik_after_HUR_368.png的图片’ src=

尖端

  • 了解立方体的颜色。您需要知道哪种颜色与哪种颜色相对,以及每侧的颜色顺序。例如,如果白色在顶部,红色在前面,则应该知道蓝色在右边,橙色在后面,绿色在左边,黄色在​​底部。
  • 您可以以相同的颜色开始 可以帮助您了解每种颜色的去向,或者通过选择较容易解决十字的颜色来提高效率。
  • 实践。花一些时间与立方体一起学习如何移动正方形。当您学习如何溶解第一道涂层时,这一点尤其重要。
  • 找到所有四个边缘 并尝试思考如何在不实际进行操作的情况下将它们放置到位。凭借实践和经验,这将教您用更少的动作来解决立方体的方法。在比赛中,参与者会在时间开始前有15秒的时间查看他们的立方体。
  • 了解算法如何工作。运行算法时,尝试跟踪重要的框以查看它们的结束位置。尝试查看算法中的模式。例如:
    • 在用于交换顶层拐角的算法(2.a)和(2.b)中,您执行了四个移动(最后,来自底层和中间层的所有块都返回到这些层中),然后旋转顶层,进行前四个动作的相反操作。因此,该算法不影响第一层/底层和中间层。
    • 对于算法(4.a)和(4.b),您会看到沿与三个边缘相同的方向旋转顶层。
    • 对于算法(5)的Dedmore'H'模式,记住算法的一种方法是在算法的上半部分遵循倒置的右上边缘及其对角对的路径。然后,在算法的另一半期间,您将遵循另一条交换的边和一对角。您会发现自己做了五步(如果将一半转数计为两步,则为七步),然后将顶层翻转一半,然后将前五步反向进行,最后再将顶层翻转一半。
  • 取得进展。 了解所有算法后,您可能希望找到更快的方法来解决Rubik的多维数据集:
    • 在一个动作中,求解第一层的角以及中间层的边界。
    • 学习在需要两种(3.a / b)算法的五种情况下旋转最后一层的角点的算法。
    • 在两种情况下都没有正确放置边缘的情况下,学习算法以交换最后一层中的边缘。
    • 学习算法,以防最后一层的所有边缘被交换。
  • 取得更大的进步。 对于最后一层,如果要快速求解多维数据集,则必须两个接一个地执行最后四个步骤。例如,一步交换和旋转边角,然后一步交换和旋转边。或者,您可以选择一步旋转所有角和边缘,然后一步交换所有角和边缘。
  • 分层方法只是可用的许多方法之一。例如,Petrus方法通过较少的移动来解决多维数据集,包括建立一个2x2x2的块,然后将其扩展到2x2x3,正确地旋转边缘,构建一个2x3x3(解决了两层),放置其余的角,将那些角角落,最后放置剩余的边缘。
  • 对于那些对Speedcubing感兴趣的人,或者如果您只是想让立方体更容易旋转,则最好购买DIY套件。速度立方块的内角是圆形的,DIY套件可让您调节张力,从而使立方的移动变得容易得多。还可以考虑使用有机硅润滑剂来润滑您的立方体。