安装
apt-get install libffi-dev
apt install python-pip
pip install setuptools
pip install kociemba
使用
整个包只有一个函数solve(), 输入参数是魔方的各个面的颜色分布字符串,输出是包含解魔方的所有步骤的字符串。还有一个可选的输入参数是用于指定解魔方到特定状态的字符串。
Python下的使用示例:
>>> import kociemba
>>> kociemba.solve('DRLUUBFBRBLURRLRUBLRDDFDLFUFUFFDBRDUBRUFLLFDDBFLUBLRBD')
u"D2 R' D' F2 B D R2 D2 R' F2 D' F2 U' B2 L2 U2 D R2 U"
>>>kociemba.solve('FLBUULFFLFDURRDBUBUUDDFFBRDDBLRDRFLLRLRULFUDRRBDBBBUFL', '