[資訊] 方塊產生器

看板tetris (俄羅斯方塊 - Tetris)作者 (Rii)時間12年前 (2012/08/30 18:15), 編輯推噓2(205)
留言7則, 2人參與, 最新討論串1/1
Randomizers 可分為Random Generator以及TGM randomizer Random Generator最早是由BPS開發的演算法,目的是符合Guideline的要求─ 七個不同方塊要一組,各組隨機出現。 此演算法概觀為SZLJIOT七方塊都打包在一袋中,拿到其袋,取出方塊方式便為隨機 方式,所以也稱為random bag,其組合為7!階層,共可有5040種。 所以長期拿到的方塊種類會是均等機會,且兩同類型方塊最多相隔12方塊(前bag第一個 後bag最後一個),但實際上並非各家廠商都採用此方式。例如TGM系列採用TGM randomizer在開始的第一個bag常常不是隨機的,S/Z/O不會第一個先出現。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.163.133.79

08/31 14:19, , 1F
TGM也不是七個一組
08/31 14:19, 1F

08/31 14:23, , 2F
TGM會記住前面三個出現的方塊 從7種抽出1種
08/31 14:23, 2F

08/31 14:23, , 3F
如果這個跟前面三個任何一個重覆就會重抽
08/31 14:23, 3F

08/31 14:24, , 4F
但是如果抽到第三次還是一樣就不管了 就給你這一個
08/31 14:24, 4F

08/31 14:28, , 5F
感謝~這個當初有點早期了 我再去添補
08/31 14:28, 5F

08/31 14:29, , 6F
話說TOP的config裡面bag有打問號的耶
08/31 14:29, 6F

08/31 14:30, , 7F
例如bag size=11,TOLZIJS???? 這不知道甚麼意思
08/31 14:30, 7F
文章代碼(AID): #1GFprGZH (tetris)
文章代碼(AID): #1GFprGZH (tetris)