Project
Diagonal Magic Cube Solver
Web-based diagonal magic cube solver with 3D playback and six local-search algorithms.
Description
Diagonal Magic Cube Solver is a Next.js web application for exploring how multiple local-search algorithms optimize a 5x5x5 diagonal magic cube. The project combines six solving strategies, CSV-based state loading, animated playback, 3D cube visualization, and objective-function charts so users can inspect how each search method progresses from one state to the next.
Tech Stacks
Contributors
Features
- Algorithm selection and CSV loading flow for choosing one of six local-search strategies or replaying saved solver output.
- Interactive result view with a 3D cube visualizer, playback controls, run metrics, and different viewing modes for inspecting each state transition.
- Objective-function charting that shows how the solver improves over time across iterations during the search process.