API решения кубика Рубика на Java

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

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


person dbrettschneider    schedule 01.09.2011    source источник
comment
См .: stackoverflow.com/questions / 1354949 /   -  person Bart Kiers    schedule 01.09.2011


Ответы (2)


На этой странице находится исходный код 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 - еще один интересный сайт.

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

person Ryan Ternier    schedule 01.09.2011

Проверить: http://sourceforge.net/projects/rubikcube3x3pac/

person bzmw    schedule 01.09.2011