魔方速拧解法CFOP发展简史,究竟是谁发明了它?

本文作者:蓝色坚果酱
发展简史
本文主要整理了CFOP从发明到现在的发展历程,内容包括解法的推广以及技术的不断完善。

CFOP最早在1979年由David Singmaster教授提出的层先法为起点,经过后续许多创作者的不断调整,形成了最早的速拧方法。

https://www.speedsolving.com/wiki/index.php/David_Singmaster

1979年David Singmaster的步骤出来后,1980年将他原来的手稿整理邮寄并上市。1981年随着与许多同好通信得到扩展,并更名为《魔方笔记》。
1980年Hans Dockhorn根据Cracking the Cube这本书的说法,和Guus Razoux使用一台计算机计算,Anneke Treep和Kurt Dockhorn记录了早期的OLL和PLL及许多1LLL算法。并通过Frans Schiereck在1981年发布,被称之为Dockhorn-Treep系统



1981年荷兰René Schoof教授提出F2L的建议(将23合并),在荷兰David Singmaster教授的方法被称为Dockhorn-Treep 系统。

1997年Jessica Fridrich将CFOP发布在互联网上,当时speedcubing不够流行,很多人都不愿意去接受这么多的公式。

90年代末到00年代初之间,speedcubing网站重新流行起来,当时的网站普遍缺少这项运动的相关知识信息。Jessica Fridrich的网站为这些人提供了大量的相关信息,包括CFOP的完整描述以及公式列表。后续很多人将在她网站上学习的方法称之为Fridrich Method。
CFOP法是迄今为止使用最广泛,研究最充分的方法。玩家们对于CFOP 的研究比任何其他方法都多得多,这意味着在CFOP的学习中有足够多的资源和算法可供选择,以及更广大的社区成员来协助和提供建议。
如上文所说,CFOP有着非常多的资源和算法,对于其中一些具有代表性的算法,他们的来源及发展,在下文中会有相应的提及并附赠原文链接。
2002年,Zbigniew Zborowski和Ron van Bruchem提出采用一种非常有效但公式密度大的ZB法,即采用ZBLS完成F2L及ZBLL复原最后一层。由于算法的庞大,很少人能够完全掌握。
https://www.speedsolving.com/wiki/index.php/ZB_method


2005年,Lucas Winter提出了WVLS(冬季变奏),这种通常用于棱块已经确定朝向的方法进行使用(ZZ/Peturs),在CFOP上和OCLL(十字O)算法进行比较后既有一定的优势,是CFOP中常用技巧之一。
https://www.speedsolving.com/wiki/index.php/Winter_Variation
2013年,Mats Valk和Rowe Hessler,Lucas Winter提出VLS,该方法最早由Mats Valk在2009年生成,但是并没有公众发布,直到2013年Rowe Hessler无意提出了同样的想法,Mats Valk发现后联系了他,共同创建了一个频道并开始制作相关内容。
https://www.speedsolving.com/wiki/index.php/VLS


COLL:
Lars Petrus最早提出该方法并用于ZZ/Petrus方法上,但由于其出色的效果在CFOP上也有很好的发挥。
https://www.speedsolving.com/wiki/index.php/COLL

番外
ZBLL:
早期交流更喜欢称之为PHLL/HPLL。该算法很少有人完整的学习,即使不用学习也可以相对快速的完成解法。
https://www.speedsolving.com/wiki/index.php/ZBLL
OLS:
WV/SV,VLS等都属于OLS算法中,该算法的运用最早由Mats Valk在2009年开始实现。
https://www.speedsolving.com/wiki/index.php/OLS
OLLCP:
OLLCP是具有实验性质的一个顶层解法,由于算法较多,很多人只会选择其中较为好用的公式。
https://www.speedsolving.com/wiki/index.php/OLLCP
VH:
由Lars Vandenbergh和Dan Harris提出的方法,对比ZB法中的ZBLS有着更少的算法却能达到同样的效果。
https://www.speedsolving.com/wiki/index.php/VH_method


SVLS:
2009年Chester Lian提出了SVLS(夏季变奏),和WVLS可以作为补充内容来学习。
https://www.speedsolving.com/wiki/index.php/Summer_Variation

F2L是CFOP中自由度较高的技术,在此步的发展就不是极限于更多有效的公式集合。
2007年,Sébastien Felix首次提出Multislotting的概念,自诞生开始并有着系统的探索。更多的玩家受此影响,陆续开发了不同的技巧,对于CFOP的发展有着不小的影响。
https://www.speedsolving.com/wiki/index.php/Multislotting
Key hole,一项提高理解F2L的技术,和传统LBL的方法比略有进步,它只需要更少的动作和更多的直觉。由于其简单的算法及优秀的形态,中国台湾优秀玩家薛玲玲发明了8355解法。
https://www.speedsolving.com/wiki/index.php/Keyhole_F2L
https://www.speedsolving.com/wiki/index.php/8355_Method
中岛非标:
日本魔方爱好者中岛悠的作品之一,发布过许多魔方教程,其中“中岛非标”最为著名,其优秀的F2L处理思想被很多玩家所学习。








来源:
http://www.mf8-china.com/forum.php?mod=viewthread&tid=32472&highlight=%D6%D0%B5%BA%B7%C7%B1%EA
Jayden's F2L:
澳大利亚魔方爱好者Jayden McNeill的作品,在频道有过很多魔方视频,包括F2L的教学,为F2L的处理提供了更灵活的思路。

当然还有一项不得不提,但是并不是严格归类在F2L的技术——XCROSS,相比于上文所提到的公式集,大家应该会对xc更加熟悉。xc技术简单来说就是在完成十字的同时处理好一组甚至多组F2L,xcross即处理一组,xxcross即处理两组,以此类推。当然在实战中几乎不可能出现xxxcross。xcross技巧的运用步骤为CFOP中的CROSS,这一部分的转动相当自由,所以XC实际上是属于块构筑的体系。现今的世界高手几乎都会在还原中做到xc甚至xxc,Tymon对于构筑XC的运用几乎到了天花板级别,有玩家开玩笑说tymon用的是“自由OP”。

参考链接:
CFOP:
https://www.speedsolving.com/wiki/index.php/CFOP_method
配图来源:
廖师傅上网找的
优秀创作者及推广者:
David Singmaster,René Schoof,Jessica Fridrich,Hans Dockhorn,Kurt Dockhorn,Anneke Treep,Zbigniew Zborowski,Ron van Bruchem,Lucas Winter,Mats Valk,Rowe Hessler,Lars Petrus,Lars Vandenbergh,Dan Harris,Chester Lian及广大社区玩家。