Re: [心得] 自製底十字計算器終極版

看板Rubiks (魔術方塊)作者 (Hunter)時間3周前 (2026/01/12 16:25), 編輯推噓3(3018)
留言21則, 2人參與, 3周前最新討論串2/2 (看更多)
※ 引述《a159371153 (小白)》之銘言: : https://cube-solver-app.onrender.com : 這是針對ipad介面優化的,所以手機介面稍微醜一點,pc介面與ipad差不多。 : 1.可計算6色底十字 : 2.可選擇朝前的面 : 3.可輸入顏色(只需輸入邊塊顏色,建議所有邊塊顏色都輸入) : 4.可用相機掃描 : 5.可隨機打亂方塊 : 6.有動畫展示 : 請幫忙測試一下,有bug輕提供,我再修正,或者有優化的建議也能說一下。 稍微玩了一下 我覺得很漂亮也很好操作 但有發現一點東西 首先功能性的bug 自由填色的檢核只有考慮指定十字底色的四塊邊是否唯一獨立存在 除此之外其他邊角都可以亂填,沒有考慮O/P parity或其他配色的合理性 當然我們沒有要解整顆方塊,所以邊角亂填還是解得出十字 但這個系統連中心都可以自由填色 這樣解法就會出問題,因為中心和判斷解法的方向是相連的 例如我把第二層的顏色都逆時針90度填入(相當於轉E),但是方塊在程式上的軸向沒變 這時候按計算會得出已完成十字,只要z2就結束 其他就是比較吹毛求疵的東西 像是指定正面朝向的部分,看起來是要做到讓人比較從四個方向解底十字的差異 既然統一使用z2加一個y軸轉動為前綴去調整解法 那其實也可以隱藏zy的部分,直接輸出調整過的公式 像是直接告知白上綠前打亂後,白下橘前轉這個,白下藍前轉那個就可完成底十字會更直接 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.136.70.192 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Rubiks/M.1768206347.A.B25.html

01/12 16:36, 3周前 , 1F
感謝,我再改一下。
01/12 16:36, 1F

01/12 18:19, 3周前 , 2F
現在中心塊已無法填色。 至於您最後一段,其實我原本
01/12 18:19, 2F

01/12 18:19, 3周前 , 3F
是做你說的那樣,但是基於以下兩點理由,我最後還是
01/12 18:19, 3F

01/12 18:19, 3周前 , 4F
把x,y,z加進去,第一,模仿cstimer的,第二,想在練
01/12 18:19, 4F

01/12 18:19, 3周前 , 5F
底十字時順便熟悉x,y,z翻面代碼。
01/12 18:19, 5F

01/12 18:30, 3周前 , 6F
針對 App 優化的部分,目前面臨一個技術權衡的難題。
01/12 18:30, 6F

01/12 18:30, 3周前 , 7F
現階段在手動填色與相機掃描模式下,動畫魔方的初始
01/12 18:30, 7F

01/12 18:30, 3周前 , 8F
狀態僅是依據『底十字』的反向公式生成,因此視覺上只
01/12 18:30, 8F

01/12 18:30, 3周前 , 9F
有底十字相關的邊塊位置正確。若要讓動畫魔方呈現『
01/12 18:30, 9F

01/12 18:30, 3周前 , 10F
完整還原後再打亂』的精確狀態,系統必須獲取所有邊
01/12 18:30, 10F

01/12 18:30, 3周前 , 11F
塊與角塊的顏色資訊。這意味著使用者必須填滿整顆魔
01/12 18:30, 11F

01/12 18:30, 3周前 , 12F
方的顏色,但這與本 App 僅專注於『解底十字』的核心
01/12 18:30, 12F

01/12 18:30, 3周前 , 13F
目的相違背,且會造成使用者不必要的操作負擔。
01/12 18:30, 13F

01/12 22:28, 3周前 , 14F
如果只顯示十字邊塊就比較OK,不過還是受限於現有工
01/12 22:28, 14F

01/12 22:28, 3周前 , 15F
具。twisty player有只塗十字的experimental sticker
01/12 22:28, 15F

01/12 22:28, 3周前 , 16F
ing但是記得只能做預設軸向的D-cross也就是黃十字
01/12 22:28, 16F

01/12 22:35, 3周前 , 17F
不過花很多時間去修這些不一定很值得,畢竟會需要手
01/12 22:35, 17F

01/12 22:35, 3周前 , 18F
動填色或拍照辨識,需要動畫一步一步帶的人就是notat
01/12 22:35, 18F

01/12 22:35, 3周前 , 19F
ion都看不懂,零基礎的人,他們需要的是無腦解完整顆
01/12 22:35, 19F

01/12 22:35, 3周前 , 20F
方塊的工具,跟想練習減少十字步數的人完全不是同一
01/12 22:35, 20F

01/12 22:35, 3周前 , 21F
01/12 22:35, 21F
文章代碼(AID): #1fPB0Bib (Rubiks)
文章代碼(AID): #1fPB0Bib (Rubiks)