CFOP

CFOP（又称弗雷德里奇法（Fridrich Method））是速解魔方最常用的公式系统之一，由底十字（Cross）、下两层（F2L，First 2 Layers）、頂層定向（OLL，Orientation of last layer）、頂層排列（PLL，Permutation of last layer）四个步骤组成。最早由杰西卡·弗雷德里奇总结。2005年以来，世界排名在前十名的魔方玩家中，大多数使用的都是CFOP公式或其变种。

底十字（Cross）
首先從配色中，選出一個顏色作為基準，當作底面。一般在初學時，這個顏色是固定的；等到熟練時，可以練習雙十字或是多十字，在速解魔方時，選擇最有利的顏色出發。多數人偏好選擇白色或是黃色。
決定顏色以後便不能隨意更改，此時僅考慮底面和其相鄰四面邊塊的，而無需顧慮其他部分，將方塊轉動至如圖所示的情況。

通常，在有觀察的情況，這個步驟可以在八步以内完成，且完成後白色面朝下。

頭兩層（F2L）
頭兩層此時被十字劃分為四個區域，四個角塊及其相對應的四個邊塊。每一組（一邊一角）被稱作為「柱」（pair），這個步驟要完成的便是四柱。
傳統的做法先完成第一層，再完成第二層。此時注意到，每次要組合第二層時，都會先將第一層破壞，然後復原，有許多移動被重複多次（浪費時間），因此F2L的觀念產生了。

「設法在不破壞其他已完成部分，將一柱轉成或。」

在這動作中，做法有很多，每個人都有自己偏好的方法，一個好的做法應該具有下列的特點：
 步數少
 不轉動方塊本身（不涉及x、y、z的轉動）
 符合手順

這裡，熟練後應該要能一邊觀察一邊轉動，動作之間沒有停頓，並且做到沒有xyz。
練習的要訣在於盡可能無中生有、自己尋找規律、創造方法，而不是蕭規曹隨、一味死記公式。

第三層
這步與傳統層先法（LBL）相似，只是原本由數個公式合成的解法被單一公式取代。
優點：改進反覆地進行演算法加快速度。
缺點：需要記憶的部分變多，還需要當機立斷的能力。

頂層定向（OLL）
如圖所示，將頂面轉成單一顏色。
OLL共有216（2³×3³）種組合，排除相同的情形（經過旋轉），共有57種相異的圖樣（含鏡像）。
然而某些圖樣出現的機率僅僅為，如：，因此記憶公式的優先程度也有所不同。

頂層排列（PLL）
這是將方塊恢復原狀的最後一個步驟。
PLL共有種組合，排除相同的情形（經過旋轉），共有21種相異的圖樣（若不含鏡像則為13種）。
類似OLL，PLL也有罕見的圖樣，同理，某些較常被使用，因此記憶公式優先程度也有所不同。

參考資料
陸嘉宏（2010）。速解高手！20秒解開魔術方塊。臺北：高寶國際。

魔術方塊