API решения кубика Рубика в Java - PullRequest
2 голосов
/ 01 сентября 2011

Я сейчас строю робота, который решает кубик Рубика. Я использую телефон Android для сканирования куба и хочу решить его и в Android. Есть ли библиотека, которая может решить кубик Рубика?

Заранее спасибо

Ответы [ 2 ]

2 голосов
/ 01 сентября 2011

На этой странице есть исходный код VB 6.0: http://www.dutchthewiz.com/vb/games/

Перенос алгоритма на Java не будет таким сложным.

Проблема в том, какой тип куба вы делаете?2x2, 3x3, 4x4, 5x5 и т. Д. Каждый из них будет использовать один и тот же алгоритм для переключения углов и кусков, однако более сложная часть будет идти с центральными блоками.

http://www.wrongway.org/cube/solve.html - хорошийсайт, на который можно перейти, вы можете поговорить с автором о его алгоритмах.

http://www.swinburne.edu.au/ict/videos/media/Rubiks_cube_robot_480X270.html - еще один интересный сайт.

Не бойтесь разговаривать с людьмикоторые разработали эти идеи и решения.Иногда они готовы помочь вам создать свой.

2 голосов
/ 01 сентября 2011
...