魔方吧 关注:511,604贴子:11,826,304

【申精】盲拧自动编码命令行小工具(改进中)

取消只看楼主收藏回复

一楼留给自己


IP属地:上海1楼2019-08-01 22:15回复
    本人最近迷上了魔方,重新把之前的层先法回忆起来,并且入手了一些比较高级的魔方准备认真练习高级玩法CFOP和盲拧,无奈CFOP公式太多,背了一部分的PLL和OLL之后,先转战盲拧阵营,看过魔方小站站长的教学视频后,真心劝退。。之后又看过一些b站大神的教程,自己结合了其中学习的彳亍法和OP法的一部分,又加上自己的一套编码规则,终于在一个安静的晚上成功盲拧复原一个三阶,当时就别提有多兴奋了。。。


    IP属地:上海2楼2019-08-01 22:18
    回复
      说下还有哪些缺点吧:
      1.暂时不支持自定义编码,这点比较致命,不过已经在计划中了,工具里的编码规则是我自己的,如果你还不会盲拧,或者还没有自己的编码规则,大可以跟我一样,这样就能直接用我这个工具了,今后会加入自定义编码规则的配置
      2.同样和上面一样的问题,不支持自定义坐标系,本人坐标系是黄顶红前坐标
      3.缓冲块固定,我的缓冲块是黄色面 右边的棱块和右下的角块
      以上三点在下一个版本一定是一个可以自定义配置的选项,方便大家把自己的规则加进去定制成自己的工具
      其实完成了以上三点,这个工具在我心里就合格了,以下几点作为补充写在后面
      4.更友好的命令行提示(需要大家的建议)
      5.可以自定义添加N条固定的打乱规则方便练习,自动保存或提示保存每次练习的打乱公式
      再下面几条就超出了命令行工具的范围了
      6.是否能把同样的工具实现在微信小程序中或专门写一个网站(还可以彩色3D可视化进行编辑编码更方便)可以作为盲拧爱好者练习的网站页面
      7.是否能结合手机拍照功能,通过计算机视觉机器学习的方式自动识别相机里魔方的编码(前提是定义好编码规则)


      IP属地:上海9楼2019-08-01 22:31
      回复
        以上7点中前5点相对比较容易,而6,7 的话 有一部分超过了本人的职业能力范围,有点难度,不过我觉得更有意义,会想办法挑选一条去实现的,最想实现的就是7,本人最近也正在学习深度学习,希望大家多提意见,以上。。
        不知道怎么艾特吧主才能申精,第一次在魔方吧发帖,希望大家给点支持


        IP属地:上海10楼2019-08-01 22:34
        回复
          唉果然沉了。。


          IP属地:上海11楼2019-08-01 22:38
          回复
            都是 10级左右的大佬啊


            IP属地:上海14楼2019-08-01 22:45
            回复
              先下了,明天再来看看


              IP属地:上海15楼2019-08-01 22:46
              回复
                明天附上自己的编码规则


                IP属地:上海17楼2019-08-01 22:54
                回复
                  中午我更新下,自己的编码规则和缓冲块还有具体的公式,再因为大家可能并不是程序员,所以我介绍下python环境的安装
                  先说明下:
                  这个命令行工具是由python编写的,所以要运行是肯定要安装python环境的
                  除非以后我能像我说的6,7点一样,写成一个网站或小程序


                  IP属地:上海27楼2019-08-02 10:47
                  回复
                    午休时间,我把我的编码和用到的公式贴一下,需要的小伙伴来看看


                    IP属地:上海31楼2019-08-02 13:10
                    回复
                      先贴编码图,中心块代表着我的坐标系


                      IP属地:上海32楼2019-08-02 13:11
                      收起回复
                        我的缓冲块是 UR 和 URF,其中角块的还原应该就是彳亍法角块还原的方法,一共就3个公式
                        上图:


                        IP属地:上海33楼2019-08-02 13:13
                        回复
                          图怎么炸了。点开来应该就能看到。。。
                          因为我角块还原用到的两个棱是 UR和UF所以在做2-4公式的时候,setup完毕以后要先做一个U2,再做2-4的公式,做完以后再U2,然后再reverse


                          IP属地:上海34楼2019-08-02 13:16
                          回复
                            下面上棱块的公式


                            IP属地:上海35楼2019-08-02 13:17
                            回复
                              不知道为什么我贴的图炸了,难道是公司网的问题吗,我压缩完重新贴下角块和棱块的公式
                              角块:

                              棱块:


                              IP属地:上海36楼2019-08-02 13:22
                              回复