นี่คือแอปแบบโต้ตอบเพื่อฝึกวิธีการแก้ปัญหาขั้นสูงของ Jessica Fridrich CFOP ลูกบาศก์จะถูกสับเปลี่ยนโดยอัตโนมัติและแก้ไขบางส่วนล่วงหน้าจนถึงขั้นตอนหนึ่ง ดังนั้นคุณจึงแก้ไขไม่ใช่ลูกบาศก์ทั้งหมด แต่เพียงเพื่อทำให้ขั้นตอนนั้นเสร็จสมบูรณ์ จากนั้นคุณทำซ้ำแล้วซ้ำเล่าตามจำนวนครั้งที่คุณต้องการ จนกว่าคุณจะเรียนรู้อัลกอริทึมที่เลือกในขั้นตอนนั้น หรือจนกว่าคุณจะเบื่อ
หากคุณเป็นมือใหม่ คุณอาจต้องการเริ่มต้นด้วยการเรียนรู้เพียงอัลกอริทึมเดียว หากคุณเลือกอัลกอริทึมเพียงอันเดียว ลูกบาศก์จะถูกสับเปลี่ยนและแก้ไขบางส่วนล่วงหน้าเสมอ เพื่อให้คุณสามารถแก้ไขขั้นตอนนั้นโดยใช้อัลกอริทึมนี้ได้ หากคุณเลือกและฝึกอัลกอริทึมหนึ่งครั้งต่อวัน สักวันหนึ่งคุณจะเรียนรู้วิธี CFOP ทั้งหมด :)
สำหรับแต่ละขั้นตอน คุณสามารถฝึกอัลกอริทึมตามลำดับที่นำเสนอ หรือคุณสามารถเลือกฝึกในลำดับสุ่มได้ กล่าวคือ หากเลือกอัลกอริทึมหลายตัว คุณสามารถทำบางอย่างเช่น "OLL-" หรือ "PLL-attacks" โดยเรียงลำดับหรือสุ่ม