Estou tentando fazer um solucionador de cubo de Rubik. Eu terminei de trabalhar no programa Windows MFC agora trabalhando na modelagem 3D do cubo usando o OpenGL. Após a modelagem, tenho que trabalhar no algoritmo do solucionador. Vai ser um projeto muito interessante. Mais tarde, tentarei escanear o cubo pela câmera e processará -lo usando o OpenCV para resolver os cubos personalizados.
Blogueiro tumblr
Ok, está pronto. O solucionador de cubos de Rubik usa o algoritmo da Korf também chamado Ida*. O solucionador tem duas visualizações em 3D e plano. A implementação é semelhante ao Cubie de Jaap Scherphuis, resolvendo o cubo com uma profundidade máxima de 25. O cubo pode ser mexido e resolvido, mas não é configurável. O cubo 3D é desenhado usando o OpenGL.
Download: rubikscube.zip (253 KB)
Blogueiro tumblr