最近几天,小朋友放假了,在家看电视对小朋友,很伤小朋友的眼睛,小朋友想玩魔方,于是买来魔方。苦于魔方还原太难。偶得知魔方还原,还有魔方公式还原法。故用python做了个三阶魔方还原小工具。
纯 tk 制作,一共2个文件,3jmf003.py tk 魔方界面 ,jmf002.py 魔方算法。
功能 一、小朋友魔方复原不了,试试下面的方法,看着魔方的颜色,填入左边图形内。
功能 二、小朋友魔方复原不了,试试下面的方法,看着魔方的颜色,填入左边图形内。用手机把整个过程录下来。
功能三、没有魔方的小朋友,可以用下面方法练魔方。
python纯tk制作三阶魔方还原-Python文档类资源-CSDN下载
上面的链接,python纯tk制作三阶魔方还原源码 算法CFOP
下面的链接,python纯tk制作三阶魔方还原源码,使RubikTwoPhase库,二十步还原魔方
https://download.csdn.net/download/liujava56/87392478
RubikTwoPhase 安装pip install RubikTwoPhase -i https://pypi.mirrors.ustc.edu.cn/simple/
没用kociemba库,因为他要c++环境。RubikTwoPhase是纯python的,下面他的用法:
import twophase.solver as sv
#第一次运行它会要半个小时建个表,目录twophase大概60MB
#'UUUUUUUUURRRRRRRRRFFFFFFFFFDDDDDDDDDLLLLLLLLLBBBBBBBBB'
cubestring = 'DUUBULDBFRBFRRULLLBRDFFFBLURDBFDFDRFRULBLUFDURRBLBDUDL'
sv.solve(cubestring,19,2)