魔方打乱助手
前言
今天为大家带来的是站长用 Python 开发的小工具。是一款魔方打乱公式生成器。
基础
在开始之前,我建议你先了解一下《三阶魔方英文公式》
CubeDisrupter
介绍
一个魔方打乱公式生成器
使用说明
下载所有源代码,解压到一个文件夹内,运行
main.py
并按要求输入参数即可。
开发语言
Python
使用模块
- random
目前存在 Bug
给你们先上一张程序运行截图,会看魔方英文公式的肯定笑到肚子疼:
看看圈红圈的打乱动作,有做了白做的,有互相矛盾的,也有不如反方向做的。建议看得懂魔方英文公式的看。
强烈需要有能力的人帮忙改一下
目前支持的魔方种类:
- [x] 3x3x3
- [ ] 2x2x2
- [ ] 4x4x4
- [ ] 5x5x5
- [ ] ……
原理
把所有魔方打乱动作加入一个列表,(当时加入是还包括一些x、y、z、r、u、l、d、f、b之类的动作,但是有一些没有调用)然后用
random
生成一定范围内的数当作索引,然后加入另一个列表并返回。主程序里面,循环一遍这个新列表,然后分别加上两个空格并打印。
开源地址
来源:默认网盘
开源地址
来源:默认网盘
共有 0 条评论