标题：CFOP
出现
Jessica Fridrich（杰西卡·弗雷德里奇），是水印鉴定、电力电气、数字映像法医鉴定领域的专家，尤其在电力方面颇有建树。她的实验室位于纽约州立大学宾汉姆顿大学（Binghamton University, State University of New York)。
她也同时是世界上最快的、使用最广泛的魔方解法——Fridrich Method（又称Fridrich System，CFOP法）的发明人，此方法使用了119个公式，分为4个步骤复原魔方，使得世界魔方速拧最好成绩突破了6秒大关。可以说，世界上最顶尖的一批高手使用的都是Fridrich发明的方法或者其改进方法。Fridrich同时也是一个魔方高手。[1]
学习
学习CFOP主要是用“手法”学习，入门玩法里那种讲故事的记忆方法在这里不是特别合适了。你最需要看的，不应是3D动画，而应是手法的视频，“用手指记忆,用肌肉的连串的连贯动作记忆”，而不是用眼睛凭借中间形态去记忆，这个是学习高级玩法与入门玩法的主要区别（当然这主要指你应用一个算法的中间，在应用算法之前，发现一个形态，眼睛的观察力还是很重要的），基本上当你发现一个形态并知道要用一个算法之后，你就会用潜意识驱动你的双手，做出一连串条件反射的动作，而根本顾不得看中间形态到底是什么样子。 当你真正熟悉了一个算法的时候，如果做的中间你被什么东西打断了你的连贯动作，或者中间的时候你想仔细想一下动作的细节，这个时候，往往你就做不下去了，必须从头开始你才知道该怎么做，如果一个算法你已经有了这个感觉，基本上你就算学会了。我曾经就是像学入门玩法那样，用中间形态讲故事的方式记忆高级玩法，结果所有的算法都背下来了，还是一分钟，这个教训大家一定要引以为戒，学习高级玩法，你主要是在练手法和观察。请大家一定注意。另外，就是一开始的时候不要做的太快，不要模仿快做视频里的速度，开始做得慢一些，让动作清晰一些，然后逐渐提高速度往往会进步更快。魔方的基本手法称为FSC，新手们可以从此练起。 大家一定要注意体会视频里的那个“一来一回”的感觉，尽量让动作舒服、连贯，这个是提高速度的关键。[1]
步骤
魔方的还原方法很多：层先法、角先法、棱先法、桥式方法、CFOP法等等。　
初学者大都选者层先法，特点是公式少便于理解；竞速玩家一般是采用CFOP法，这种方法熟练之后可以在30秒之内将魔方的六面还原，下面就简单介绍下这种方法。
CFOP方法一共分四步：CROSS→F2L→OLL→PLL　
CROSS：意思是底部打好十字　
F2L：（First two Layer) 意思是同时对好前两层　
OLL：（Orient Last Layer）意思是把顶层朝上的颜色统一　
PLL：（Position Last Layer）意思是调整顶层顺序（完成整个魔方）第一步：CROSS1.做十字时，要牢记四个颜色。临近两边的对应颜色变化也要有印象。必须能做到看一面的看情况下，记得其他面的颜色。　
2.尽可能的分析每次打乱后的图案。据统计在99%的情况下，7步内就能做出来十字。 　
3.盲拧十字，并做到无错误盲拧。 　
4.逐渐减少思考时间，直到每次都能在15秒的观察时间里盲拧十字。 　
5.从完成十字到找到第一组F2L非常重要，但即使是非常快的人。在这完成这个步骤时，也几乎不可能不停顿一下。 　
6.减慢做十字的速度，在期间就要找到第一对F2L。 　
7.做十字的时候不预先观察，这样就迫使你在做十字的时候减慢速度，从而让你在完成十字到F2L过渡时动作更加协调。 　
8.把十字摆成一个特有的CASE。这样完成一个十字时，分析他的F2L走向。第二步：F2Lf2l（first 2 layers，同时对好前两层）。（共41种情况）
f2l是最好理解，记忆量也相对最小的一步，看似有41个算法，其实多数的算法根本就不需要背，理解了之后就自然而然地学会了算法。但是，大家到后面就会知道，虽然这一步算法最简单，但是其实是最难的一步，开始的时候甚至用f2l做前两层还不如入门玩法快，这都是很正常的现象，大家前进受阻不要灰心，这一步关键是练习观察，这是个慢功夫，不过只要多练，就一定会明显的进步。在学习f2l的同时，你也可以同步的跳到第三步，学习pll，这样f2l，pll齐头并进会让你进步更快。　
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步。（魔方也流行：方法很好，高手在比赛前也听音乐找感觉。） 　
6.当你练了一段时间以后，你可以试着在做预判的同时提高速度。刚开始，这样会让你感觉很不习惯。但是慢慢的，你会喜欢在这样的节奏中做出准确的预判。
7.想要预判OLL是非常困难的，你得花时候去判断OLL。所以在一切练得非常熟练之后，全速玩做完4组F2L，去判断OLL的公式吧。第三步：OLLoll（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。第四步：PLLpll(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的魔方高手! 总结1.有条件的话，给自己录像，比较自己和高手的差距。
2.要多和高手交流，从他们身上会学到很多东西。
3.不仅要学习速度，还要学习魔方教学、盲拧、最少步数完成。
4.试着在有旁人围观的情况下玩（魔方也流行：因为平时都是在家练习，在表演给别人看的时候，心理肯定会紧张）。
5.参与网上讨论。
6.尝试学习一些其他的手法，或许你能找到更适合你的方法和灵感。
7.记住一个打乱公式，然后去复原魔方。这样就能比较出你在放松和有压力的情况下，你的成绩会有多大的波动（魔方也流行：方法不错）。
下面，我给大家建议一个初步的CFOP的学习步骤。基本上学会了魔方入门玩法的朋友都可以采用一种循序渐进、逐渐添砖加瓦的方式学习CFOP方法。
在开始之前，我们先介绍几个基本的手法，这些基本的手法是我们每个公式最基本的单元，一般就是写在一个括号里面，意思就是可以非常迅速连贯的做出来，英语里称这些基本手法叫做finger shortcut（FSC），也就是手指快捷方式，大家应该能理解这个意思了吧。[1]
公式
F2L注： x（x’）表示把整个魔方做R方向的顺（逆）时针90°，y（y’）表示把整个魔方做U方向顺  （逆）90°，z（z’）表示把整个魔方做F方向顺（逆）90°。 M，LR夹层。　情况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) 
情况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') 
情况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' 解法2 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')  情况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')  情况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')  情况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’rR’URU’R’r’PLL情况99.(R U ' R) U (R U R U') (R' U' R2) 魔方99-119(1张)
情况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')[1]