Estoy tratando de hacer un solucionador de cubos de Rubik. He terminado de trabajar en la programación de Windows MFC ahora trabajando en el modelado 3D del cubo usando OpenGL. Después del modelado, tengo que trabajar en el algoritmo de solucionador. Va a ser un proyecto muy interesante. Más adelante intentaré escanear el cubo a través de la cámara y procesarlo usando OpenCV para resolver los cubos personalizados.
Blogger Tumblr
Bien, está hecho. Este solucionador de cubos de Rubik usa el algoritmo de KORF también llamado IDA*. El solucionador tiene dos vistas 3D y planas. La implementación es similar a Jaap Scherphuis 'Cubie, que resuelve el cubo con una profundidad máxima de 25. El cubo puede ser revuelto y resuelto, pero no es configurable. El cubo 3D se dibuja usando OpenGL.
Descargar: rubikscube.zip (253 kb)
Blogger Tumblr