Rubik's Cube
يمكن محاكاة ألغاز مكعب روبيك بواسطة برامج الكمبيوتر، والتي توفر وظائف مثل تسجيل قياسات اللاعب، تخزين مواقع المكعب، إجراء المسابقات على الإنترنت، وتحليل تسلسل الحركات، والتحويل بين ترميزات النقل المختلفة. يمكن للبرمجيات أيضا محاكاة الألغاز الكبيرة جدا التي ليست عملية للبناء مثل مكعبات × 1000 × 1000 100 و× 100 × 100 1000 ، فضلا عن الألغاز الافتراضية التي لا يمكن بنائها حقيقة مثل مكعبات ذات ابعاد أكثر من 3.