层先法,角先法,棱先法,CFOPCFOP

CFOP的意思是我们要分四步还原魔方,分别是,Cross→First 2 layers→Orientation of last layer→Permutation of last layer(即Cross→F2L→OLL→PLL),也就是:底层十字→同时对好前两层→调整好最后一层的朝向→调整好最后一层的顺序(排列)。

外文名

CFOP

创始人

Jessica Fridrich

作用范围

三阶魔方速拧

第一步

CROSS

第二步

F2L

第三步

OLL

第四步

PLL

出现

CFOP Method(又称Fridrich System, Fridrich Method)是世界上最快的、使用最广泛的三阶魔方速拧解法。Jessica Fridrich于1997年将该方法上传至互联网,同年三阶魔方速拧的世界纪录突破了20秒。一种说法是Fridrich是它的发明人;另一种说法是该方法是由数量众多的魔方速拧选手在20世纪80年代发明的。[1]

此方法使用了119个公式,分为4个步骤复原魔方。可以说,世界上最顶尖的一批高手使用的都是CFOP或者其改进方法。Fridrich同时也是一个魔方高手。[2]

学习

学习CFOP主要是用“手法”学习,入门玩法里那种讲故事的记忆方法在这里不是特别合适了。你最需要看的,不应是3D动画,而应是手法的视频,“用手指记忆,用肌肉的连串的连贯动作记忆”,而不是用眼睛凭借中间形态去记忆,这个是学习高级玩法与入门玩法的主要区别(当然这主要指你应用一个算法的中间,在应用算法之前,发现一个形态,眼睛的观察力还是很重要的),基本上当你发现一个形态并知道要用一个算法之后,你就会用潜意识驱动你的双手,做出一连串条件反射的动作,而根本顾不得看中间形态到底是什么样子。 当你真正熟悉了一个算法的时候,如果做的中间你被什么东西打断了你的连贯动作,或者中间的时候你想仔细想一下动作的细节,这个时候,往往你就做不下去了,必须从头开始你才知道该怎么做,如果一个算法你已经有了这个感觉,基本上你就算学会了。我曾经就是像学入门玩法那样,用中间形态讲故事的方式记忆高级玩法,结果所有的算法都背下来了,还是一分钟,这个教训大家一定要引以为戒,学习高级玩法,你主要是在练手法和观察。请大家一定注意。另外,就是一开始的时候不要做的太快,不要模仿快做视频里的速度,开始做得慢一些,让动作清晰一些,然后逐渐提高速度往往会进步更快。魔方的基本手法称为FSC,新手们可以从此练起。 大家一定要注意体会视频里的那个“一来一回”的感觉,尽量让动作舒服、连贯,这个是提高速度的关键。[2]

步骤

魔方的还原方法很多:层先法、角先法、棱先法、桥式方法、CFOP法等等。

初学者大都选者层先法,特点是公式少便于理解;竞速玩家一般是采用CFOP法,这种方法熟练之后可以在30秒之内将魔方的六面还原,下面就简单介绍下这种方法。

CFOP方法一共分四步:CROSS→F2L→OLL→PLL

CROSS:意思是底部打好十字

F2L:(First two Layers) 意思是同时对好前两层

OLL:(Orientation of last layer)意思是把顶层朝上的颜色统一

PLL:(Permutation of last layer)意思是调整顶层顺序(完成整个魔方)

第一步:CROSS

1.做十字时,要牢记四个颜色。临近两边的对应颜色变化也要有印象。必须能做到看一面的看情况下,记得其他面的颜色。

2.尽可能的分析每次打乱后的图案。据统计在99%的情况下,7步内就能做出来十字;100%能在8步内做出十字。(当然,如果你是六色底的,在一次复原中,没能五步内做好,算是失败的)

3.盲拧十字,并做到无错误盲拧。

4.逐渐减少思考时间,直到每次都能在15秒的观察时间里盲拧十字。

5.从完成十字到找到第一组F2L非常重要,但即使是非常快的人。在这完成这个步骤时,也几乎不可能不停顿一下。

6.减慢做十字的速度,在期间就要找到第一对F2L。

7.做十字的时候不预先观察,这样就迫使你在做十字的时候减慢速度,从而让你在完成十字到F2L过渡时动作更加协调。

8.把十字摆成一个特有的CASE。这样完成一个十字时,分析他的F2L走向。

第二步:F2L

f2l(first 2 layers,同时对好前两层)。(在单向标准状态下,有41个公式)

f2l是最好理解,记忆量也相对最小的一步,看似有41个公式,其实多数的算法根本就不需要背,理解了之后就自然而然地学会了公式。但是,大家到后面就会知道,虽然这一步算法最简单,但是其实是最难的一步,开始的时候甚至用f2l做前两层还不如入门玩法快,这都是很正常的现象,大家前进受阻不要灰心,这一步关键是练习观察,这是个慢功夫,不过只要多练,就一定会明显的进步。在学习f2l的同时,你也可以同步的跳到第三步,学习oll,这样f2l,oll齐头并进会让你进步更快。

1.如果你只是刚刚开始学习F2L,要充分理解每个公式,并且把一些相似的公式记在一起。这样,不仅可以帮助你记忆F2L,而且可以在以后的运用过程中让你从直观上认识F2L,这样对你在以后学习的F2L有很大的好处。

2.减少观察的时间,另外要能做到从四面都能复原同一个情况。

3.寻找最适合你的公式,在网上看高手的视频,看他们是如何做到F2L。

4.在F2L里最最重要的一个建议就是,转慢并且预判。如果你每个公式都做的很熟练,但是如果你做完一组F2L以后要花时间去寻找下一组F2L,那么你F2L的水平还很不到位。预判的意思就是在做第一组F2L的时候,速度要慢一点,这样你就有时间去观察下一组F2L的走向,要保证每组F2L之间的无缝连接。整个4组F2L最后要到的境界,要看起来像一组动作。想要做到SUB-20S(平均成绩小于20秒),这点必须的。

5.这里有一个很好的方法去训练你的预判能力。用一个音乐节拍器,刚开始的时候让你转动魔方的速度是每秒2步。保持每秒2步的速度,已经能让你的手忙活一阵子了。如果是平均SUB-20S(平均成绩小于20秒)的水平。你的目标是每秒3步或3步以上。

6.当你练了一段时间以后,你可以试着在做预判的同时提高速度。刚开始,这样会让你感觉很不习惯。但是慢慢的,你会喜欢在这样的节奏中做出准确的预判。

7.想要预判OLL是非常困难的,你得花时间去判断OLL。所以在一切练得非常熟练之后,全速玩做完4组F2L,去判断OLL的公式吧。

第三步:OLL

oll(orientation of last layer,调整好最后一层的朝向),可以先学习oll21-oll27,这就是对应入门玩法的第五步(翻顶层四角朝向),就是有7种情况那步,oll21-oll27七个公式正好对应了7种情况,而入门玩法中第四步对顶层十字,则可以参考下一页我建议的方法用oll45和oll44两个很简单的算法搞定,这会很有效的提高对顶层十字的速度。其余的oll可以留在最后背,当然,其实好多oll算法都非常的简单,先背下来也无妨。

1.每种CASE(情况),学习从两个方向解。对于简单的CASE(情况),学习从任何方向去解。

2.学习一些OLL,当在遇到某些CASE(情况)时,会非常实用。

3.计时完成57个OLL,尽可能的快。

4.练习,作到零延时判断出PLL。

第四步:PLL

pll(permutation of last layer,调整好最后一层的顺序)算法也可以分步骤的学会,首先学习一下pll1,pll2,pll5,pll6,这四个算法都是与我们在入门玩法里碰到的情形相关(pll1和pll2就是第七步要用的,pll5和pll6就是第六步那个算法(或其逆算法)为了让手法顺畅让方位改变了一下,如果你把他们当成入门玩法第六步那个算法用,则对于pll5,两角同色的一边应放在右面,对于pll6,两角同色的一边应放在前面), 后面无论哪个pll算法忘了,你都可以按照入门玩法的第六步和第七步,用这四个算法搞定。背完这4个之后,就要一个一个的把pll的算法背下来,pll多数算法都是自身的逆算法,所以你需要的形态很好得到,所以pll相对比较好学习。

1.所有的图案都要能做到至少能从2各方向复原。

2.一些简单的CASE,要能做到4个方向都能复原。 3.因为这些CFOP中最后的一步。所以你要选择一个好的公式,方便你还原魔方后,用手去按计时器。

4.计时完成21个PLL,尽可能的快,多上网找跟多的PLL公式。

最后,就是要总攻记oll的剩下的公式了,oll虽然看起来挺多,但是好多算法并不是很难背,其中绝大多数都比pll的算法简单,所以只要大家集中一个星期的精力应该没有问题可以搞定他的。最后祝大家成功, 你们每个人都早日成为sub30的魔方高手!

cfop公式

总结

1.有条件的话,给自己录像,比较自己和高手的差距。

2.要多和高手交流,从他们身上会学到很多东西。

3.不仅要学习速度,还要学习魔方教学、盲拧、最少步数完成。

4.试着在有旁人围观的情况下玩

5.参与网上讨论。

6.尝试学习一些其他的手法,或许你能找到更适合你的方法和灵感。

7.记住一个打乱公式,然后去复原魔方。这样就能比较出你在放松和有压力的情况下,你的成绩会有多大的波动。

下面,我给大家建议一个初步的CFOP的学习步骤。基本上学会了魔方入门玩法的朋友都可以采用一种循序渐进、逐渐添砖加瓦的方式学习CFOP方法。

在开始之前,我们先介绍几个基本的手法,这些基本的手法是我们每个公式最基本的单元,一般就是写在一个括号里面,意思就是可以非常迅速连贯的做出来,英语里称这些基本手法叫做Finger Short Cut(FSC),也就是手指快捷方式,大家应该能理解这个意思了吧。[2]

公式

F2L

注: x(x’)表示把整个魔方做R方向的顺(逆)时针90°,y(y’)表示把整个魔方做U方向顺(逆)90°,z(z’)表示把整个魔方做F方向顺(逆)90°。 M,LR夹层。

f2l

情况1)(R U'U'R'U)2 y'(R'U'R)

情况2)(U R U'R'U')y'(R'U R)

情况3) 解法一 U’[F2L](F'RUR'U')(R'FR)

解法二 (R'F'RU)(R U'R'F)

解法三 (R'U'R'U')(R'URUR)

情况4)(RUR'U')(RU'U'R'U')(RUR')

情况5)(R U'R U)y(R U'R'F2)

情况6)y'(R'U' R U)(R'U'R)

情况7)(R U'R'U)(R U'R')

情况8)(RU'R'U)(R U'U'R'U)(RU'R')

情况9)R2 y(R U R'U')y'(R'U R')

情况10)y'(R'U)(R U')(R'U R)

情况11)(R U R'U')(R U R')

情况12)(R U R'U')2 (R U R')

情况13)(R U'R') y'(R'U2 R)

情况14)y'(R'U2)(R U R'U')R

情况15)y'U'(R' U2)(R U'R'U)R

情况16)y'(R'U R U'U')(R'U'R)

情况17)解法一 (R U R'U)(R U'U'R'd)(R'U R)

解法二 y'(U2 R2'U2)(R U R'U R2)

情况18)(RUR')U2(R U R'U')(RUR')

f2l

情况19)(R U'R' U2)(R U R')

情况20)U(R U'U')(R'U R U')R'

情况21)(R U'U’)(R'U'R U)R'

情况22)U'(R U')(R'U2)(R U'R')

情况23)U'(R U R') d (R'U'R)

情况24)d(R'U R U')(R'U'R)

情况25)y'(R'U'R)

情况26)(d R'U'R U')(R'U'R)

情况27)解法一 y'(R U'U')R'2 U'R2 U'R'

解法二 U'(R U'U'R'd)(R'U'R)

情况28)y'(R'U)(R d'U')(R U R')

情况29)U'(R U'U')(R'U2)(R U'R')

f2l

情况30)U'(R U R' U')(R U'U'R')

情况31)U R U'R'

情况32)U'(R U'U'R'U)(R U R')

情况33)d(R'U'R)d'(R U R')

情况34)y'U'(R'U R)

情况35)(d R'U'R U'U')(R' U R)

情况36)d(R'U2)(R U'U')(R'U R)

情况37)(R U'R'U)(d R'U'R)

情况38)(R U')(R'U)(R U')(R'U2)(R U'R')

情况39)U'(R U R' U)(R U R')

情况40)(R U R')

情况41)U'(R U'R'U)(R U R')

OLL

情况42) (R U'U') (R2' F R F') U2 (R' F R F')

oll

情况43) (F R U R' U' F') (f R U R' U' f')

情况44) f(R U R' U')f' U' F(R U R' U')F'

情况45) f(R U R' U')y x(R’ F)(R U R' U')F'

情况46) (r' U2) (R U R'U) r

情况47) (r U'U') (R' U' R U' r')

情况48) r U R' U R U'U' r'

情况49) r' U' R U' R' U2 r

情况50) (R' U' R) y' x' (R U')(R'F) (R U R')

情况51) (R U R'U)(R'F R F') (RU'U'R')

情况52) r'(R2 U R' U)(R U'U' R' U) (r R')

情况53) (r R'2 U' R U')(R' U2 R U' R)r'

情况54) (r U' r' U')(r U r') (F' U F)

情况55) R' F R U R' F'R (F U' F')

情况56) (r' U' r) (R'U'R U) (r' U r)

情况57) (r U r') (R U R' U') (r U' r')

情况58) F(U R' U'F')U (F R2 U R'U'F ')

情况59) F (R U R' d)(R' U2) (R' F R F')

oii

情况60) (r' R U)(R U R' U' r) (R'2 F R F')

情况61) r'(R U) (R U R'U' r2)(R2'U) (R U') r'

情况62) (R U'U') (R' U' R U R' U') (R U' R')

情况63)R U'U' (R'2 U') (R2 U') R'2 U2 R

情况64) (R2 D') (R U'U') (R' D) (R U'U' R)

情况65) (r U R' U') (r' F R F')

情况66) F'(r U R' U') (r' F R)

情况67) R U' U' R' U' R U' R'

情况68) R' U2 R U R' U R

情况69) (r U R' U') (r' R U) (R U' R')

情况70) (r U R' U')(R r'2 F R F') (r R')

情况71) (R2 U R' B')(RU') (R2' U) (R B R')

情况72) (r' F' U F) (L F' L' U' r)

情况73) (R U)(B' U')(R' U R B R')

情况74) (R U R' U') (R' F R F')

情况75) (R'U'R U) y(r U R' U')r' R

情况76) R U'U'R2' F R F'(R U'U'R')

情况77) R'U'R U' R'U R U l U'R'U

情况78) F (R U' R'U'R U) (R' F')

情况79) (R U R'U) (R U'R'U') (R'F R F')

情况80) (r U' r' U' r)y(R U R' f')

情况81) (R' F R U R'U') (F' U R)

情况82) R U' R' U2 R U y R U' R' U' F'

情况83) (R'U R U'U'R'U')(F'U)(F U R)

情况84) (B' U') (R' U R B)

情况85) f (R U R' U')f'

情况86) F (R U R' U') F'

情况87) (R' U') R' F R F' (U R)

情况88) B'(R' U' R U)2 B

情况89) F (R U R' U')2 F'

情况90) R B'(R2 F)(R2 B) R2 F' R

情况91) L'B (L2 F')(L2 B') L2 F L'

情况92) f (R U R' U')2 f'

情况93) R'U' R U' R' d R' U l U

情况94) (r' U2) (R U R'U') (R U R'U) r

情况95) (r U'U') (R' U' R U R' U') (R U' r')

情况96) (R U'U') (R'2 U') R U' R'U2 (F R F')

情况97) F (R U R'U')(R F')(r U R'U')r'

情况98)(RUR’U’r)(R’U)(RU’r’)

PLL

情况99.(R U ' R) U (R U R U') (R' U' R2)

pll

情况100.(R2' U)(R U R' U')(R' U')(R' U R')

情况101. M2 U M2 U2 M2 U M2

情况102.(U R'U')(R U'R) U (R U'R'U) (R U R2 U')(R'U)

情况103. x' R2 D2(R' U' R)D2(R' U R')

情况104. x'(R U'R) D2 (R'U R) D2 R2

情况105.x'(R U' R') D (R U R')u2'(R' U R)D(R' U' R)

情况106.(R U R' U')(R' F)(R2 U' R' U')(R U R' F')

情况107. U'(R'U R U' R'2 b')x(R'U R)y'(R U R' U' R2)

情况108. (R' U R' U')yx2(R' U R' U'R2)xz'(R'U'R U R)

情况109.F(R U'R' U')(R U R' F')(R U R' U') (R' F R F')

情况110.z(U' R D')(R2 U R' U' R2 U) D R'

情况111.(R U R'F')(R U R'U')(R'F R2 U'R'U')

情况112.(R' U2)(R U'U')(R' F R U R' U')(R'F' R2 U')

情况113. (R U'U')(R' U2)(R B' R' U')(R U R B R2' U)

情况114. (R2' u' R U' R)(U R' u)(R2 B U'B')

情况115. (R U R')y'(R2' u' R U')(R' U R' u R2)

情况116. (R2 u R')(U R' U' R u') (R2' F ' U F)

情况117. (R' d' F)(R2 u)(R' U)(R U' R u' R2)

情况118. z(R' U R')z'(R U2 L' U R') z(U R')z'(R U2 L' U R')

情况119. z(U'R D')(R2 U R'U')z'(R U R') z(R2 U R')z'(R U')[2]

3乘3魔方第四步_3乘3魔方的解法都有哪些?(讲具体点,怎么具体呢?有公式步骤吧!)?...相关推荐

  1. 魔方教程一步一步图解(史上最简单的魔方入门教程)新手一看就会

    IT数学系列最常见的魔方是三阶魔方,是匈牙利布达佩斯建筑学院厄尔诺·鲁比克教授在1974年发明的.魔方教程一步一步图解新手一看就会. 魔方教程一步一步图解 魔方共6色6面,每面又分为中央块(最中间的块 ...

  2. 二阶魔方的最少步打乱 Apare_xzc

    二阶魔方的最少步打乱 Apare_xzc 2020.2.20 13:17 前言: 博主xzc是一个魔方爱好者,三阶sub 25s.虽然水平不高,但是对魔方十分热爱.博主对二阶魔方编码,然后通过bfs得 ...

  3. ​简单四步,快速判断真菌是否成功侵染宿主植物

    撰文  |  同同 涉及植物研究的小伙伴们应该对于真菌植物共生都有所了解,根瘤菌和大豆的共生就是教科书级别的经典案例.植物与真菌的共生作为农业生产中一种重要的共生关系,一直是农业科研工作者的研究热点. ...

  4. 大佬教你修改pycharm编辑器 简单的四步教你搞定界面风格修改

    教你配置属于自己的PYcharm界面色彩风格,PYthon学习必备 GO 第一步,换成深色背景,保护视力 PyCharm默认的背景是白色的,比较刺眼.还是换成深色的比较好,而且感觉比较酷一点. 修改方 ...

  5. 在深谈TCP/IP三步握手四步挥手原理及衍生问题—长文解剖IP

    如果对网络工程基础不牢,建议通读<细说OSI七层协议模型及OSI参考模型中的数据封装过程?> 下面就是TCP/IP(Transmission Control Protoco/Interne ...

  6. excel筛选排序从小到大_数据横向排序和筛选,Ctrl+F搭配通配符quot;*quot;,只需简单四步完成...

    数据的排序和筛选,相信大家都有操作过.但我们在利用Excel表格进行数据排序筛选的时候,基本都是数据的纵向操作,也就是按列的方式进行数据操作.今天我们就来学习一下,如何对数据进行横向的排序和筛选. 如 ...

  7. java web每天定时执行任务(四步轻松搞定)

    第一步: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 ...

  8. 以下用于数据存储领域的python第三方库是-『爬虫四步走』手把手教你使用Python抓取并存储网页数据!...

    第一步:尝试请求 首先进入b站首页,点击排行榜并复制链接 https://www.bilibili.com/ranking?spm_id_from=333.851.b_7072696d61727950 ...

  9. GoJS超详细入门(插件使用无非:引包、初始化、配参数(json)、引数据(json)四步)...

    GoJS超详细入门(插件使用无非:引包.初始化.配参数(json).引数据(json)四步) 一.总结 一句话总结:插件使用无非:引包.初始化.配参数(json).引数据(json)四步. 1.goj ...

最新文章

  1. 【JavaScript】JavaScript模拟Class
  2. 2022.2.21显示器连接器引脚信号定义1
  3. python接口测试实战_Python接口测试实战5(下) - RESTful、Web Service及Mock Server
  4. ITK:计算图像的逆FFT
  5. count() * ,1,字段 三兄弟
  6. 带你看论文丨全局信息对于图网络文档解析的影响
  7. Nginx基本数据结构之ngx_list_t
  8. UVa 1586 Molar mass 分子量 题解
  9. Linux就该这么学-使用实战
  10. lightshot截图工具的安装及使用
  11. python beautifulsoup库_Python BeautifulSoup库使用
  12. 类k-均值算法无法解决非簇状分布的数据聚类问题_无监督机器学习中,有哪些最常见的聚类算法?...
  13. 合数阶群与素数阶群的双线性映射
  14. VS code入门笔记(一)常用标签介绍
  15. h2o java_h2o steam
  16. CYY文本批量助手2.0绿色版正式发布
  17. React--》UI组件库ant-design的介绍与使用
  18. [附源码]Java计算机毕业设计SSM城市公交系统
  19. 【思特奇杯·云上蓝桥-算法训练营】第1周:哥德巴赫分解
  20. [SpringBoot](一)基本概念

热门文章

  1. STM32-USB学习系列(六):USB-HID键盘的实现以及键盘报文描述符的简介
  2. STM32——RTC实时时钟原理+BKP寄存器原理
  3. 保姆级给电脑分盘,和合并两个盘
  4. PanDownload作者被抓,为何大家都对百度网盘如此气愤?
  5. [渝粤教育] 山东大学 生物信息学 参考 资料
  6. 隐私计算--37--演讲实录:深入浅出谈联邦学习
  7. Linux系统ssd硬盘擦除,如何实现安全擦除 _固态硬盘小Z聊固态-中关村在线
  8. Windows10中Edge浏览器突然出现“无法访问该页面”问题的解决方案
  9. 软件人员推荐书目(都是国外经典书籍!!!)
  10. 基于51单片机智能大棚智能花盆浇水浇花灌溉补光散热原理图Proteus仿真