作者a159371153 (小白)
看板Rubiks
标题[问题] 用java写还原底十字(网页app)
时间Tue Apr 8 14:01:32 2025
不是还原整颗魔方喔,还原整颗魔方已经很多地方有现成的软体了
我想做的只是还原底十字而已,但是,「不是」网路上一堆的那种「给一个打乱公式,程
式会帮我还原底十字」的那种
而是,我完全「随机」打乱,完全「没有打乱公式」,然後,用java写一个可以让我输入
颜色的网页3D魔方,输入颜色完後,按计算,就能给我一条底十字的公式。
我目前写了一个,但不知道逻辑错在哪,给的公式都是错的。
请问一下,有可以读取「我随机打乱」的魔方,然後,java自动生成「打乱公式」的方法
吗? 也就是把六面全好的方块按照java给我的「打乱公式」转完後,就会变成「我随机
打乱」的魔方的样子。
PS.会研究这个只是因为对写程式有兴趣
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.254.183.64 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Rubiks/M.1744092094.A.74D.html
1F:推 Huntermagic: Cube explorer, Kociemba 了解一下 04/08 23:15
2F:→ a159371153: Kociemba试过了,他是用特殊方法解魔方,不是用CF 04/09 00:00
3F:→ a159371153: OP,所以无法单纯解底十字 04/09 00:00
4F:推 Huntermagic: 那是针对先从打乱状态产生对应scramble的部分 04/09 08:27
5F:推 Huntermagic: 至於cross只要看四个边的位置,而且都知道最多七步了 04/09 09:59
6F:→ Huntermagic: ,七步之内暴力硬解搜寻应该是很直接的 04/09 09:59
7F:推 Huntermagic: cube explorer可以某些零件不涂色,用partial goal s 04/09 16:16
8F:→ Huntermagic: tate来解,我们以前会忽略边块来找2x2的速解公式如CL 04/09 16:16
9F:→ Huntermagic: L或EG 04/09 16:16
10F:→ a159371153: 不对耶,我写一个多礼拜写不出来 04/10 02:33