魔方吧 关注:511,204贴子:11,824,739

【新手向基础复原教程】棱先法复原参考

只看楼主收藏回复

半年韬光养晦,磨成千字长文今日发布。


IP属地:广东来自Android客户端1楼2019-03-29 13:41回复
    存活确认


    IP属地:广东来自Android客户端2楼2019-03-29 13:43
    收起回复
      本楼备用,日后放备注。


      IP属地:广东来自Android客户端4楼2019-03-29 13:44
      回复
        插楼可以无意义者将被删楼比如dd,插,等。有问题可以直接跟帖评论,或者回复此楼。


        IP属地:广东来自Android客户端5楼2019-03-29 13:46
        收起回复
          正文开始前特别感谢@我就是华哲辰大佬提供的魔方演示程序。本文所有图片原材料均由他提供的程序生成。


          IP属地:广东来自Android客户端6楼2019-03-29 13:47
          回复

            魔方是异度空间的艺术,是色彩斑斓的数学,是对人思维能力的一个考验,也是对人心态的一次磨炼。与华容道和独立钻石棋不同,它的乐趣并没有在你千方百计完成它之后停止。相反你会发现你对它的热爱才此刻才刚刚开始。你会开始思考如何得到一个可靠的还原套路,而不是仅凭这一次偶然复原就再也不舍得打乱。你会追求如何更快速地还原它并且超过你周围的伙伴,你会探索还原魔方有没有什么更快步数更少的方法。一个三阶魔方有4.3×10^19种形态,而它的复原有规律可循。
            目前,一个新手学习复原三阶魔方用的方法几乎都被层先法垄断。只需背几个公式就能轻松复原三阶。而棱先法也是一种简洁且易学的方法,其记忆量比较少,公式较短,但是棱先法非但没有被推广,反而小众到名字都鲜有人知。笔者在此打算解释一下棱先法复原的步骤和大概原理。
            本文提到的棱先法步骤及公式均由笔者自行推导得出,纰漏略多,还烦读者细心钻研后指正。各位的任何评价对我而言都是空谷足音。


            IP属地:广东来自Android客户端7楼2019-03-29 13:50
            回复
              在还原魔方前建议了解以下内容:
              魔方的基本操作:魔方公式里的字母大多数是表方位的英文单词首字母。
              单层操作:
              前Front;后Back;左Left;右Right;顶Up;底Down。
              每个字母表示对应层顺时针旋转90°,带'的则是逆时针90°,后面加个2就是180°。
              如:U 顶层顺时针90°;U' 顶层逆时针90°;U2 顶层180度。
              上面六个字母小写表示双层操作。
              转体:
              x魔方整体向上翻90°;y魔方绕竖直中轴向左转90°;z整体面对自己顺时针旋转90°(放在右手直角坐标系中,x是绕y轴顺时针转,y是绕z轴顺时针转,z是绕x轴顺时针转)
              (图片来自gan's cfop)


              IP属地:广东来自Android客户端8楼2019-03-29 13:51
              回复
                2. 现行魔方的标准配色(BOY配色):黄对白,蓝对绿,橙对红,相近的颜色被安排在对面。蓝、橙、黄依顺时针排列。配色间相对位置不会改变。


                IP属地:广东来自Android客户端9楼2019-03-29 13:53
                回复
                  3. 三阶魔方的构造有棱块角块和中心块。棱块的颜色不能挪到角上。中心块均连接在轴上,可以自由转动,但相对位置不会改变,是我们还原魔方的重要参考。
                  在开始学习棱先之前,建议不要看任何教程,自己先转动摸索上半小时左右或者更久,对魔方转动的基本规律有一些基本了解。这个对于学习其他公式也是有用的。


                  IP属地:广东来自Android客户端10楼2019-03-29 13:54
                  回复
                    一 底层十字
                    要完成全部12条棱,第一步要先拼一个十字,完成头四个棱。而且要让十字四周颜色与四周中心块颜色统一。
                    十字大可以自己摸索。仅完成十字并不需要太难的技巧。只要具有一定的空间想象力和逻辑思维能力再加上一定时间的钻研,独立完成十字是没有问题的。这里笔者会提供一些思路以供参考。


                    IP属地:广东来自Android客户端11楼2019-03-29 13:55
                    回复
                      首先拿到一个棱块,如图,这是最基础的情况,只要一步就能把它转到顶面。


                      IP属地:广东来自Android客户端12楼2019-03-29 13:56
                      回复
                        当我们遇到的情况与这个情况不同的时候,就要想办法把未解决过的问题转化为已知问题。



                        IP属地:广东来自Android客户端13楼2019-03-29 13:57
                        回复
                          在顶/底层的时候要注意顶层完成的棱块别被破坏


                          IP属地:广东来自Android客户端14楼2019-03-29 13:58
                          回复
                            问题还没解决,我们做十字不但要求白面有一个十字,周围的颜色也要对齐,所以我们在上棱块的时候还要顾及不同棱块间相对位置。完成一个棱块或选择一个在白色面的棱块作为参照,完成其他3个。如果其他棱块的相对位置不符合配色,即使它白色朝上也是错误的。这个时候就把它转下来,成为最基础的情况,转动顶层就能放置到其他位置去。


                            IP属地:广东来自Android客户端16楼2019-03-29 14:05
                            回复
                              这里强调一下,完成十字时不一定要让棱块另一个颜色与侧面中心块保持一致,我们只要使它们保持相对位置正确即可。棱块的相对位置怎么看?看周围中心块的相对位置,只要保持相对位置正确。十字的解法相对自由,这里只对最基本的状态提供一个参考。还请读者自己发挥聪明才智尽力去解决。
                              十字并不是一个很冗长的步骤但是要提高效率并不容易,需要练习。而练习的方向,当然就是加强连贯,减少步数,而且把十字放在底层来做。


                              IP属地:广东来自Android客户端17楼2019-03-29 14:10
                              回复