CFOP yöntemi, toplamda 119 algoritma öğrenmeyi gerektirir. Bu algoritmalar dört ana aşamaya ayrılır: Cross (Haç): 8 veya daha az döndürme gerektirir. F2L (İlk iki katman): 41 algoritma içerir. OLL (Son katmanı yönlendirme): 57 algoritma içerir. PLL (Son katmanı yer değiştirme): 21 algoritma içerir. Bu nedenle, CFOP yönteminin tamamı için gereken toplam hamle sayısı, her bir algoritmanın ortalama 3 hamle olduğunu varsayarsak, yaklaşık 357 hamle eder. Ancak, bu sayı kişinin deneyimine ve algoritmaları ezberleme yeteneğine bağlı olarak değişebilir.