Re: [問題] 亂轉公式的規則

看板Rubiks (魔術方塊)作者 (貢貢老盃)時間12年前 (2012/06/26 10:49), 編輯推噓5(503)
留言8則, 8人參與, 最新討論串2/2 (看更多)
我寫過亂數程式,基本上我把不能連接的分開存放 既然你有在寫app, 我寫這樣應該看得懂邏輯吧 <?php $scramble = array(); $scramble[] = array("R","R'","R2"); $scramble[] = array("L","L'","L2"); $scramble[] = array("U","U'","U2"); $scramble[] = array("D","D'","D2"); $scramble[] = array("F","F'","F2"); $scramble[] = array("B","B'","B2"); $i = 0; $last = 6;//只要>5即可 while ($i < $times){ $ind = rand(0,5); $ind2 = rand(0,2); if ($ind == $last){continue;}//不重覆判斷 $this->go($scramble[$ind][$ind2]); $last = $ind; ++$i; } ※ 引述《janice001 (真理)》之銘言: : 是這樣的。 : 我寫了一個有關魔術方塊的app : 我記得亂轉公式的產生規則就只有 : 不要跟上一步一樣還有不要是對面的 : ex 上一步是Up 這一步就不可以是up 跟 down : 我這樣理解沒錯吧?! : 請問那兒有相關資料可以看一下呢? : 我搜尋wca的規則 亂轉公式的部份也是參照其程式 : 謝謝各位>"< -- ˋ ˋ φhacoolman 養一隻邊境牧羊犬, / \ 養嘛養嘛養嘛 就能常常換新手機喔! / \ 嘛養嘛養嘛 │ │ 嘛養嘛養嘛 好邊境不養嗎好邊境不\ │ (●ω●) 好邊境不養嗎好邊境不養嗎 \ ︶︶ / 嘿~嘿~嘿~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.69.67.252

06/26 11:11, , 1F
欸? 這不是魚大嗎?(拜
06/26 11:11, 1F

06/26 16:26, , 2F
<(_ _)>
06/26 16:26, 2F

06/26 22:19, , 3F
<(_ _)>
06/26 22:19, 3F

06/26 22:19, , 4F
...囧
06/26 22:19, 4F

06/26 23:28, , 5F
<(_ _)>
06/26 23:28, 5F

06/26 23:53, , 6F
<(_ _)>
06/26 23:53, 6F

06/27 11:24, , 7F
<(_ _)>
06/27 11:24, 7F

07/04 23:33, , 8F
<(_ _)>
07/04 23:33, 8F
文章代碼(AID): #1FwICrmV (Rubiks)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #1FwICrmV (Rubiks)