 พัฒนาอัลกอริทึมที่สามารถแก้รูบิคคิวบ์ได้
ลูกบาศก์ของรูบิคสามารถแก้ไขได้โดยใช้อัลกอริธึมสองวิธีร่วมกัน - วิธี "การจับคู่ขอบมุม" และวิธี "เลเยอร์ต่อเลเยอร์" อัลกอริทึมการจับคู่ขอบมุมเกี่ยวข้องกับการจับคู่ชิ้นส่วนลูกบาศก์ที่ไม่ถูกต้อง จากนั้นจึงวางทิศทางให้ถูกต้อง ซึ่งสามารถทำได้โดยใช้ชุดของอัลกอริทึมที่เกี่ยวข้องกับ “การพลิกสามครั้ง” “การสลับที่ไม่สม่ำเสมอ” และ “ลูปเปิด” อัลกอริทึมแบบเลเยอร์ต่อเลเยอร์เกี่ยวข้องกับการแก้แต่ละเลเยอร์ของลูกบาศก์โดยอิสระ อัลกอริทึมนี้ใช้แนวคิดในการสร้าง "กากบาท" บนเลเยอร์บนสุด จากนั้นแก้ปัญหาแต่ละมุมและขอบของลูกบาศก์ทีละรายการ เทคนิคเหล่านี้สามารถนำมารวมกันเพื่อสร้างอัลกอริทึมเพื่อแก้ปัญหาลูกบาศก์ของรูบิค