CFOP OLL 教程
回顾:2-look OLL 的两步
学 LBL 时你分两步做顶层朝向(2-look OLL,Orient the Last Layer):先做棱——数黄色棱朝上的个数,dot / L / line / cross 四种形状,用触发器 F R U R' U' F' 把它们一步步推成黄十字;再翻角——十字成后用 OCLL(Orient Corners of Last Layer)的 7 个情形(Sune / Anti-Sune / 车头灯 / 变色龙 / 蝴蝶结 / Pi / H)把 4 个角翻黄。两步分开,一共要看两次。
CFOP 的 OLL 把这两步合成一次(full 1-look OLL):一眼看完棱和角、一步把整顶翻黄。本页教你怎么识别全部 57 个情形、按什么顺序学——57 个公式就在页末的 公式速查 折叠区块里,随时可查;逐个练熟则去 练习页。
目标:整顶全黄
done = 顶层 9 个贴纸(4 棱 + 4 角 + 中心)全部黄朝上。注意这只是朝向完成——块的位置还没归位(那是下一步 PLL 的活)。灰色标出顶层侧面贴纸:朝向做完了,侧色留给 PLL。
识别方法:先棱后角
57 个情形一眼认全靠两步决策树:第一步数黄色棱——cross / L / line / dot 四种棱形,定下棱形就砍掉一大半可能性(L 形占了一半!);第二步看角的排布——车头灯、条、块、鱼形……据此落到具体族。下图是决策树全貌;下面 4 个折叠是每个棱形下的族(频率 / 步均 / 双轴难度),逐族的形态与辨析见 族分析。
十字棱形(1 族 · 12%)
| 族 | case | 频率 | 步均 | 识别难度 | 公式难度 | 识别特征 |
|---|---|---|---|---|---|---|
| OCLL | 7 | 12.0% | 8.4 | 2 | 2 | 十字已成,只翻 4 角 |
L 棱形(8 族 · 50%)
| 族 | case | 频率 | 步均 | 识别难度 | 公式难度 | 识别特征 |
|---|---|---|---|---|---|---|
| L-shape ★ | 6 | 11.1% | 10.5 | 3 | 4 | 2 邻接棱朝上;角各异,靠侧条/块辨 |
| 小鱼 Fish ★ | 4 | 7.4% | 10.0 | 2 | 4 | 一角朝上呈鱼形(Sune / Anti-Sune) |
| Small Lightning | 4 | 7.4% | 10.3 | 4 | 4 | 无车头灯,前槽成块的小闪电角 |
| Awkward | 4 | 7.4% | 12.0 | 4 | 5 | 角别扭,车头灯/条/皆无三态各异 |
| P-shape | 4 | 7.4% | 7.5 | 3 | 3 | P 形角,看侧面车头灯或条选算法 |
| Square | 2 | 3.7% | 7.0 | 4 | 2 | 方形角,两组成对的角-棱块 |
| W | 2 | 3.7% | 12.0 | 4 | 4 | 无车头灯,每侧贴纸对不同 |
| H | 1 | 1.9% | 7.0 | 3 | 1 | H 形角,带车头灯和条 |
一字棱形(6 族 · 25%)
| 族 | case | 频率 | 步均 | 识别难度 | 公式难度 | 识别特征 |
|---|---|---|---|---|---|---|
| Knight-Move ★ | 4 | 7.4% | 10.5 | 4 | 4 | 无车头灯,角呈马步形带块 |
| I-shape | 4 | 5.6% | 10.8 | 3 | 4 | 2 棱成一线;i 形角 |
| T-shape | 2 | 3.7% | 7.0 | 3 | 2 | T 形角,线配块或车头灯 |
| C-shape | 2 | 3.7% | 9.5 | 3 | 3 | C 形角,车头灯 vs 条区分 |
| Big Lightning | 2 | 3.7% | 9.0 | 4 | 3 | 大闪电角,2 棱一线醒目 |
| Arrow | 1 | 0.9% | 9.0 | 3 | 3 | 箭形角,带车头灯和条 |
点棱形(1 族 · 12.5%)
| 族 | case | 频率 | 步均 | 识别难度 | 公式难度 | 识别特征 |
|---|---|---|---|---|---|---|
| Dot ★ | 8 | 12.5% | 12.0 | 1 | 5 | 0 棱朝上,从零做十字(通常两步) |
频率 / 难度怎么来的
频率(该 case 在实战中出现的比例):前提是 WCA 标准 scramble(random-state,整颗魔方随机选一个合法状态)——旧式随机转动 scramble 或手打乱不满足此前提;所有人的 app 计时器 / 比赛用 random-state,所以这个前提成立。在此前提下,顶层朝向有 216 个合法态(4 角朝向受角扭总和 = 0 约束 → 3³ = 27 角态;4 棱朝向受棱翻总和 = 0 约束 → 2³ = 8 棱态;27 × 8 = 216),对它们完整枚举即得精确频率。为什么枚举 = 实战频率(解到 OLL 仍均匀):① random-state 整体均匀 → 顶层朝向边缘分布均匀(每个顶层朝向态对应相同数量的合法整体状态);② 解 F2L 的转法只看前两层块、不依赖顶层朝向;③ F2L 转法对顶层朝向是一个置换(转动可逆,即状态空间的双射);④ 均匀分布在任何置换下保持均匀 → 解完 F2L,顶层朝向仍均匀。如 L 棱形占 50%(108/216 态)、Dot 占 12.5%(27/216 态)。
识别难度(1-5,越小越好认):综合该族 landmark 多寡(车头灯 / 块 / 条等线索好不好找)与棱形拥挤度。如 Dot = 1(一个黄棱都没有,最好认),Awkward = 4(无固定 landmark,最难认)。
公式难度(1-5,越小越好做):按加权步数——基础步数分档,含宽层转动(M/E/S)+1,含 ≥2 个 F/B 面转动 +1。如 H = 1(约 7 步、无宽层),Dot = 5(约 12 步 + 宽层)。
延伸:为什么是 16 族 + 57 个 case
216 个朝向态按棱形分成 4 组(8 个棱态 → cross 1 态 / L 4 态 / line 2 态 / dot 1 态),每组内角态再按 landmark 配置归成若干族——cross 下 1 族(OCLL)、L 下 8 族、line 下 6 族(含 Knight-Move / I-shape)、dot 下 1 族,共 16 族。棱形是第一刀(看棱锁定组),角 landmark 是第二刀(看角锁定族),两刀交叉覆盖全部 57 个 case。
216 个朝向态里,差一个 U 旋转(AUF) 的算同一个 case——你 U 一下顶层、case 不变、做同一个算法。数法用 Burnside 引理(计群作用下轨道数):4 重旋转(恒等 / 90° / 180° / 270°)下,各不动态数为恒等 216、90° 2、180° 12、270° 2,平均 (216 + 2 + 12 + 2) / 4 = 58 个轨道。再减全已朝向的那个(OLL-skip 态) = 57 个 OLL case。90° 不变的 2 态全部角朝上、棱全上或全下;180° 不变的 12 态 = 3 种角扭方式 × 4 种棱翻方式。
学习路线:按覆盖率分四阶段
不必一次啃完 57 个。按出现频率排学习顺序:先吃高频大族(同样的练习时间,覆盖更多实战),低频长尾最后认一下就行。OCLL 这 7 个 case 与 2-look OLL 的翻角步重合——覆盖率起点就有 12%。下图是四阶段路线,每阶段标累计覆盖率 + 难度。
OCLL——7 个情形(Sune / Anti-Sune / 车头灯 / 变色龙 / 蝴蝶结 / Pi / H),十字已成、只翻角。与 2-look OLL 的翻角步重合——起点覆盖率 12%。
毕业标准 — 复习确认即可,无需新算法。
四个最高频族,拿下就过半。注意 高频 ≠ 易:Dot 是全页最重的(8 case + 从零做十字 + 12 步算法),但它最高频,必须早啃;L-shape 6 case 是棱形主力(L 形占一半情形);Fish 图标化最好认;Small-Lightning 与 L 易混,看前槽块。
毕业标准 — 练到每族不查算法、识别 < 2 秒,再进下一阶段。
四个中频族,拿下到 78%。Knight 与 Awkward 都无车头灯,看角块错位方式区分;Awkward 12 步偏重;P-shape 算法短(约 7.5 步)较轻松;I-shape 棱成一线、i 形角。
毕业标准 — 练到每族不查算法、识别 < 2 秒,再进下一阶段。
逐族分析:16 族的形态与辨析
下面把 16 个 family group 逐族过一遍——每族全部 case 的顶视图并排,让你看清同族 case 怎么关联(朝向 / 镜像 / AUF 变体),以及族间怎么区分。这里只讲结构与关系(哪些 case 同族、差异在哪),不教逐 case 的识别特征和算法——算法统一收在页末 公式速查。按棱形分组展开:十字 → L → 一字 → 点。
十字棱形(1 族 · 12.0%)
十字已成(4 棱全朝上),7 个 case 只翻 4 个角——即 Sune / Anti-Sune / 车头灯 / 变色龙 / 蝴蝶结 / Pi / H。差异在角朝上的个数(1/2/4)与有无车头灯。7 个 case 按角朝上个数分三组:1 角(Sune/Anti-Sune)、2 角(车头灯/变色龙/蝴蝶结)、4 角(Pi/H)——先数角朝上数定组,再看车头灯落到具体 case,这是 OCLL 的内在分类法。
L 棱形(8 族 · 50.0%)
2 邻接棱朝上成 L,case 数最多的一族。6 个 case 顶面黄图完全相同——都是 2 邻接黄棱 + 0 黄角,所以顶面给不出区分线索,全靠侧面。它们也不是 AUF 变体:AUF 只转顶层、改不了角扭,6 个 case 是 6 种不同的角扭态(若互为 AUF 变体早就并成 1 个 case 了——57 这个数本身已是 AUF 归并后的结果)。真正的差异在侧面 landmark 的配置,按车头灯组数分成两组三类:① 1 组车头灯——oll-47/48 仅 1 块、无条(左/右手 F 包裹,左右镜像),oll-49/50 带 1 条 + 多块;② 2 组车头灯——oll-53/54(其中一组带条,左/右宽层包裹,左右镜像)。识别顺序:先数车头灯组数(1 还是 2)→ 再看有没有条/块落到具体 case。
L 棱 + 标志性鱼形角。4 个 case 都不是 AUF 变体(AUF 改不了角扭,57 已是 AUF 归并后的数),按朝上角个数分两组:① 1 角朝上(单头鱼)——oll-09/10,左右镜像(经典单头鱼 / Sune 风格镜像);② 2 角朝上——oll-35(无块)/ oll-37(四面皆块),同为 2 角朝上但侧面 landmark 完全不同。识别:先认鱼形、数朝上角(1 还是 2),再看侧面块落到具体 case。
鱼头(单角朝上)是 Fish 独有标志,与其他 L 棱族不混。
L 棱 + 小闪电角,无车头灯(这是与 L-shape 的分界——L-shape 总有 ≥1 组车头灯)。4 个 case 都恰好 1 角朝上、侧面带块,但不是 AUF 变体(AUF 只移位不改角扭,否则并成 1 个),差异在朝上角的位置与块的排布。识别:先确认无车头灯归入本族,再看朝上角 + 块位落到具体 case。
与 L-shape 最易混,看有没有车头灯(见上方 L-shape 段对比)。
L 棱 + 「别扭」角形,无固定 landmark——车头灯 / 条 / 皆无三态各异,是最难辨的一族。4 个 case 要逐个看角错位方式。4 个 case 的角排布三态各异(车头灯 / 条 / 皆无),没有统一 landmark 抓手,是全 OLL 最难辨的一族;case 间不是简单朝向变体,需逐个记角错位方式。
无车头灯是与 W 共有的线索,需看具体角形区分。
L 棱 + P 形角。4 个 case 不是 AUF 变体,按车头灯组数分两组:① 无车头灯——oll-31/32,都 2 角朝上 + 3 块,差异在块的侧面(前 F 门 / 后 B 门);② 1 组车头灯带条——oll-43/44,左右镜像(左 / 右宽层翻)。识别:先看有没有车头灯定组,再看块位 / 镜像朝向。
L 棱 + 方形角(两组成对的角-棱块),无车头灯。2 个 case 是镜像。2 个 case 是左右镜像对,方形本身 4 重对称、无朝向多样性,所以只此一对。
L 棱 + W 形角,无车头灯,每侧贴纸对不同。2 个 case 都 2 角朝上(成对角线),但不是旋转 / AUF 关系(AUF 归并后仍是 2 个独立 case),差异在朝上角的对角线方向(URF+ULB vs URB+ULF)与侧面块。
L 棱 + H 形角,带车头灯和条。单一 case(oll-57)。H 形双侧对称、无朝向变体,所以只 1 个 case——L 棱族里最稀有的结构。
一字棱形(6 族 · 25.0%)
2 相对棱成一线 + 马步形角(国际象棋的马步),无车头灯,带块。4 个 case 都恰好 1 角朝上,但不是 AUF 旋转(AUF 只移位不改角扭,4 个是 4 种不同角扭态),按块数分两组:① 3 块——oll-13/14,左右镜像(前左 / 前右角);② 1 块——oll-15/16,左右镜像(后左 / 后右角)。识别:先认马步形 + 块,再看块数与朝向。
2 棱成一线 + i 形角。4 个 case 都 0 角朝上,但不是朝向变体,按车头灯组数区分(递增的对称性):oll-51(1 组)、oll-52(2 组带条)、oll-55(3 组 + 2 条)、oll-56(3 组、无条无块)。oll-55/56 都 3 组车头灯,差异在有没有条 / 块。
与 Knight-Move 最易混,看朝上角个数(I-shape 0 角 vs Knight-Move 1 角,见上方 Knight-Move 段对比)。
一字棱 + T 形角,线配块或车头灯。2 个 case 都 2 角朝上,但不是镜像 / 旋转关系,按车头灯区分:oll-33(无车头灯 + 四面块)/ oll-45(1 组车头灯 + 1 块)。
一字棱 + C 形角。2 个 case 都 2 角朝上,按有没有车头灯+条区分:oll-34(无车头灯、无块)/ oll-46(1 组车头灯带条 + 多块)。
一字棱 + 大闪电角,2 棱一线醒目。2 个 case 都 2 角朝上 + 3 块、无车头灯,是左右镜像对(左 / 右手 F 包裹)——不是朝向变体。
一字棱 + 箭形角,带车头灯和条。单一 case。箭形对称性高、无朝向变体,只 1 个 case——一字棱族里最稀有。
点棱形(1 族 · 12.5%)
0 棱朝上,从零做十字(通常两步:先翻成 L/line,再翻成十字)。8 个 case 是最大一族,差异在已有角朝向数(0/2/4 角)+ landmark。识别最简单(一个黄棱都没有)但公式最长(平均 12 步)。8 个 case 按已朝上角个数分三组:0 角(全翻)、2 角、4 角,组内再按 landmark 细分;case 间差异在起点角态——十字做法相同,但起手角朝向不同导致落点不同。
常见识别坑
OLL 识别最容易栽的几个坑:
- 只看角、忘了先数棱——L 形占一半情形,先定棱形能砍掉一大半可能性,省得在 16 族里乱找。
- 镜像族拿反——很多族有左右镜像(如 Sune / Anti-Sune),拿反就做错。先定车头灯或鱼头朝向再选算法。
- 把 dot 里的部分十字误当 L / line——dot 是「一个黄棱都没有」,别被朝上的黄角干扰了棱的计数。
- 对称族漏认——少数情形(如 oll-20 四重对称)出现比 1/57 还少(AUF 归并后 < 1%),认不出很正常,查表即可。
去练算法
公式速查 · 全 57 个情形
R U2 R' U' R U R' U' R U' R'R U2 R2 U' R2 U' R2 U2 RR2 D R' U2 R D' R' U2 R'r U R' U' r' F R F'R' F R B' R' F' R BR U2 R' U' R U' R'R U R' U R U2 R'F' L' U' L U L' U' L U FF R U R' U' R U R' U' F'R' F R' F' R2 U2 y R' F R F'R B' R B R2 U2 F R' F' Rl' U' L U' L' U L U' L' U2 lr U R' U R U' R' U R U2 r'R U R' U' R' F R2 U R' U' F'R U R' U R' F R F' R U2 R'R U2 R2 F R F' R U2 R'F R U' R' U' R U R' F'r U R' U R U2 r'R U2 R' U2 R' F R F'F' L' U' L U F y F R U R' U' F'F R U R' U' F' U F R U R' U' F'M U R U R' U' R' F R F' M'R2 U R' B' R U' R2 U R B R'R U' R' U2 R U y R U' R' U' F'R' U2 R U R' U R y F R U R' U' F'R' U' F U R U' R' F' RR U B' U' R' U R B R'f' L' U' L U ff R U R' U' f'l' U2 L U L' U lr U2 R' U' R U' r'L' U' L U' L' U L U L F' L' FR U R' U R U' R' U' R' F R F'M' U M U2 M' U Mr U' r' U' r U r' y' R' U RR' F R U R' F' R y' R U' R'l' U' l L' U' L U l' U lr U r' R U R' U' r U' r'f R U R' U' R U R' U' f'R U R' U R d' R U' R' F'R U2 R2 U' R U' R' U2 F R F'F R U R' U' R F' r U R' U' r'R U R' U' R' F R F'F R U R' U' F'R U R2 U' R' F R U R U' F'R' U' R' F R F' U RL F' L' U' L U F U' L'R' F R U R' U' F' U RR U R' U' M' U R U' r'R U2 R2 F R F' U2 R' F R F'F R U R' U' F' f R U R' U' f'f R U R' U' f' U' F R U R' U' F'f R U R' U' f' U F R U R' U' F'R U R' U R' F R F' U2 R' F R F'F R U R' U y' R' U2 R' F R F'M U R U R' U' M' R' F R F'M U R U R' U' M2 U R U' r'本页给的是识别框架 + 学习路线。57 个公式就在上方 公式速查 折叠区块里(按棱形分组,随查随用);要练熟、练速度,去 练习页 按族 drill、每族练到不查算法。下一步是 PLL:顶层朝向已在 OLL 完成,PLL 把顶层块归位(换角、换棱到正确位置)。
去 /learn 练 57 个 OLL 情形