专栏/【Heise法】预备知识1 基础技能(筑块)

【Heise法】预备知识1 基础技能(筑块)

2023年05月04日 13:51--浏览 · --点赞 · --评论
粉丝:2168文章:23


    Heise method是一种相对小众但效率很高的魔方解法,它能在不借助任何公式、不尝试多种可能的情况下,平均在40步内复原三阶魔方(语出Sebastiano Tronto,Fewest Moves Tutorial),其思路对于魔方最少步项目(Fewest Moves Challenge,FMC)特别有借鉴意义,同时也发展出了可应用于速拧的Speed-Heise公式集(作者Matt DiPalma,详见https://www.speedsolving.com/wiki/index.php/Speed-Heise)。

    Heise method作者Ryan Heise的网站(https://www.ryanheise.com/cube)有该法详细文字教程和一些魔方知识(包括转换机、筑块、降群原理等),以及诸多动图(是虚拟魔方播放器,不是gif动图,但本文只能用gif形式截取,因此墙裂建议访问原站,体验更佳)。目前Heise method中文资料较少,网页机翻又词不达意,于是我一面学习,一面便想斗胆做一些翻译和整理。

    本系列专栏中,我将意译Heise method(下称“Heise法”)教程全文,同时夹带私货(算是学习笔记,会用蓝字标注出来的XD)。水平有限,还望魔友们多多指教~

    本节介绍Heise 法相关基础技能(初学可以稍加记忆,但更多是要理解思想灵活运用,否则就违背了Heise法“零记忆”的初衷)

    1. 对准并组合(Align then join):将两个块正确组合的方法

    2. 视为整体(Treat blocks as single units):尽量别破坏拼好的块,在转动时将它们视为不可分离的整体

    3. 避让(Move it out of the way):如何不破坏拼好的块

    4. 破坏与恢复(Destroy and restore):不得不破坏拼好的块时,该怎么做

    5. 共轭原理(Conjugates,下一节专门介绍):改变块的位置,转化成熟悉的情况(也即盲拧中的Setup和Reverse)

    6. 转换机原理(Commutators,下一节专门介绍):只移动若干块且保持其他部分不受影响的技术

为防止篇幅过长,本节先介绍前4个将用于“筑块”的基础技能。

“筑块”也称“块筑构”(Blockbuilding),是一种凭理解拼接色块的思路。Heise法中通过筑块复原大半个魔方。

1. 对准并组合Align then join

    初学者常面临的一大难题就是将魔方上的两个块正确地组合,因为可能出现多种错误的组合方式。例如,一个棱块和一个角块组合,可能出现5种错误,只有第6种是正确的:

    要理解正确的组合方式,可用逆向思维:从完成状态退回一步试试……

    当两个块差一步就能组好时,它们总是已经处于“对准”状态了:不论棱块还是角块,黄色总是在橙色的“前面”(换句话说,从右侧观察魔方,黄色→橙色总是顺时针,且要让绿色面平行于正在转动的这一层)

    这意味着,先让两个块处于图中三种的对准状态,就可以通过一步转动把它们组合好(依次是做R,R’和R2)。举个例子——

GIF

    做F’就可以使两个块对准,进入上述的三种状态之一,再通过一步直观的转动即可完成。

2. 视为整体Treat blocks as single units

    一旦我们把几个色块正确地拼到了一起后,就宜将其视为整体,此后转动魔方就要注意尽量别把它们拆开。

    举个例子:如何在拼好“一条”后拼出“正方形”?注意这里同时应用了“对准并组合”的原理——

GIF

3. 避让Move it out of the way

    随着组好的块越来越多,复原就要越加小心。为避免破坏已经拼好的大的色块,就需要用到“避让”的技巧。

    例如图中,红白棱块绿红白角块已经对齐,可用一步R组合成棱角对,但直接这么做会破坏顶面两个组合好的白色块。

GIF

   这时我们的策略是先让两个白色块避让到左边去,别挡道,让它们不受我们组合红/白块的影响。

GIF

    可以发现,那两个白色块仍然连在一起,它们只是在红/白块组合前去到了一个更“安全”的地方。

4. 破坏与恢复Destroy and restore

    当许多块都已被筑构,要想拼接更大色块就难免要暂时破坏已经拼好的色块。我们只需:①破坏旧色块去拼接新色块;②让新色块避让开;③将①和②倒序恢复。

    例如——

GIF

    ①做F组合绿色块时,会破坏已拼好白色部分。但没关系,通过什么样的步骤破坏,就可以通过它的逆序来恢复;

    ②绿色块组合好,采取上述“避让”思路,躲开F层;

    ③恢复白色块。

本节至此!下一节专门介绍转换机与共轭原理~

投诉或建议