[心得] 揭開4-wide的神秘面紗-決策篇(1)

看板tetris (俄羅斯方塊 - Tetris)作者 (小凶)時間13年前 (2012/01/01 16:37), 編輯推噓26(26010)
留言36則, 18人參與, 最新討論串1/1
三、決策篇-前 在討論方塊的處理前,還要討論一件很重要的事情 ===讀者OS:又要長篇大論了!!(眾毆加飛踢)=== 好啦~~這真的很重要!! 讓我講完它吧~~保證不會廢話太多的~~ 討論hold槽: 首先,hold可以分為free和not free狀態 但容易混淆的是,有hold東西卻不代表就是not free 舉個例吧 hold next ■ ■■ ■■ ■■ ■■■ ■■■ ■■■■ ■■■_  ■■■ ■■ ■■ ■■ ■ ■ 這是大家最喜歡的順序,然後假設一開始是hold I的狀態 hold ■ ■■ ■■ ■■ ■■■ ■■■ ■■■■ ■■■_ ■■■ ■■ ■■ ■■ ■ ■ 此時其中SZ和順序相反了 此時我們會這樣處理 1. hold next ■■ ■■ ■■■ ■■■■ ■■ 2.■■■■ hold next ■ ■■ ■■ ■■ ■■ ■■ 3. hold next ■■■ ■■ ■■ ■■■■ ■■ ■■ 4. hold next ■■ ■■ ■■■ ■■■ ■■ ■ 5. hold next ■■■ ■■■ ■■■ ■■■■ ■ 6. hold next ■■■ ■■■ ■■ ■■■ ■ ■■ 7. hold next ■■■ ■■ ■ ■■■ ■■ ■■■ ............ 各位可以發現,在第四步之後,雖然hold槽有東西, 但都是下一個要用的方塊,會一直換出去用,此時hold就是free的狀態, 所以在第七步遇到會掛的的方塊,就可以hold進去, 也就是,若遇到跟預想的順序不同時,hold槽就會被佔用, 而當hold的方塊可以釋放時,就會回到free的狀態。 所以hold槽是free的狀態,就是指, hold槽的方塊加上接下來的方塊,是按照順序的。 殘型 hold next ■ ■■ ■■ ■■ ■■■ ■■■ ■■■_ ■■■ → ■■ ■■ ■■ ■ ■ 而hold被佔用的狀態,就是指hold槽卡著一個方塊,暫時處理不掉。 殘型 hold next ■■ ■■■ ■■■ ■■■ ■■ ■■ ■■_■ ■■ → ■ ■ ■■ ■■ 像上面的順序,若第一個T平放,則接下來每一步都無法選擇的往下走, 而S一直處理不掉,不得以處於佔用狀態,最後留S到下一輪。 4W為什麼接不下去, 就是因為現在的殘型,對上"hold住方塊"和"下個方塊"都是不能處理的, 也就是說,中斷發生在下列幾種情況下: 1.即使在安全區,仍有可能在一輪與一輪交接時,連續遇到兩個一樣的方塊, 而且恰好就是現在的殘形不能處理的,而面臨中斷。 如: hold 殘形 next ■■ ■■■ ■■■ ■■■■ ■___  ■ ■ 2.現在的殘形,有兩個以上不能處理的方塊,而恰好遇上連續兩個都是不能處理的方塊。 如: hold 殘型 next ■ ■■ ■■ ■■■■ ■■__  ■■ ■■ ......... 3.hold槽的方塊已經不能處理了,此時再遇到下個方塊也不能處理。 如: hold 殘型 next ■■ ■■■ ■■■ ■■ ■■ ■■■_ ■ ■ ■■ ......... 配合上一篇的表格,可以看出, 如果hold的是SZO,則hold槽很容易就呈現無法處理的狀態, 這時再遇到下一個方塊剛好也不能處理,combo就中斷了。 至於hold I該怎麼歸類,應該是這樣說: 它有I的變化,而且它也能馬上轉換成hold槽是free的狀態。 實際上它是hold槽被佔用的狀態,但我們這樣歸類會比較方便: hold槽是free的: free、hold I hold槽是被佔用的: hold S,Z,O,L,J,T 所以關於hold槽的部分,共有這8種狀態。 下面舉例說明: hold 殘型 next ■■ ■■ ■■ ■■■ ■ ■■ ■■ ■■■■ ■■■_ ■■ ■■ ■■ ■ ■■■ ■■ ■■ ■■■■ ■■ ■■■■ ■■■■ ■■■ → __■■ → ■■■■ → ■■■■■■ hold I hold Z hold Z hold Z hold T S要配O,但中間卡一個Z,所以逼得I被拿出來平放(失去hold I優勢),hold Z進去, 中間這段過程就是holdZ狀態。 接下來 hold 殘型 next ■ ■■ ■■■ ■■■ ■■ ■■ ■■■ _■■■ ■■ ■ ■ ■■ ■■ ■■■■ free free free hold free hold I 後來T跟接下來的方塊可照順序擺,就是free的狀態, 直到遇到O,再hold O進去,但馬上遇到S可處理O,又變成free的狀態, 此時若剛好遇到I,則可以hold I進去(拜託別接太爽就把它用掉了),變成hold I。 在第二排O+S的地方,若非處於free的狀態,而是處於hold O,Z,J狀態,都會END。 再舉個會死的例子吧 hold 殘型 next ■■ ■■ ■■■ ■■■ ■■ ■ ■■■■ ■■■_ ■■ ■■ ■ ■ ■■ ■■■ ■■ ■■ ■■ ■■ ■■■■ ■■■■■■■ → ■■■■■■■ → ■_■■ hold I hold I hold I hold I hold Z hold 殘型 next 下一輪 ■■ ■ ■■ ■_■■ ■■■ ........... 上面就是"這一輪七個方塊沒處理完,留Z到下一輪"的狀況。 hold ■ ■■ 此時我們可以選擇以 ■■__ + ■■ 進入下一輪 hold ■■ 或是 ■■■_ + ■■ 進入下一輪 若下一輪一開始就拿到"Z",就一定END。 若接下來是這樣: hold 殘型 next 下一輪 ■■ ■ ■■■ ■■■ ■■ ■ ■■ ■■ ■■ ■_■■ ■■■ ■■■■ ■ ■ ■■ ■■■ ■■ ■■ 如果不想太多,照一般的放法: hold next ■■■ ■■■■ ■■■ ■■■ ■■ ■■ ■■■ → ■■■_ → ■■■■■■ ■■ ■■ 此時END hold Z hold Z hold Z hold Z 這就是"處於hold被佔用的狀態,導致END的例子" 但基於"盡量先把hold槽的東西處理掉,回到hold槽是free的狀態"的想法 我們可以改成這樣放: ■■■ ■■■■■■ ■■■ → ■■■■■■■ → ■ ■ → ■■■■ hold Z hold Z hold Z hold Z hold O ■■ ■■■■ → ■■■■■■■ → ■■ → ....... hold O hold Z hold S (hold free) (hold free) (hold free) 這個例子就解釋了, 大多數人在combo的時候,如果運氣好,就順順的接下去, 如果遇到不ok的就hold進去,然後繼續能放就放, 接著又遇到下一個不行的,就看看hold的方塊行不行, 發現hold也不行,就只好END。 所以這邊要強調一個觀念, 在hold是被佔用的狀態下,應該要想辦法把hold的方塊處理掉,回到free的狀態, 而不是不管它,讓hold槽一直被佔用,這樣只是看運氣在接而已, 大部分combo會中斷,都是在hold槽被SZO佔用的狀態。 像是: hold next ■■ ■■ ■■■ ■■■■ ■■ ■_■■ ■ 應該 ■■■ → _■■■ → _■■■ ■■■ 而不是 ■■ → _■■■ 還有 hold next ■■ ■■■ ■■ ■■ ■■■_ ■ ■■ ■■ ■■■■ ■■■ 應該 ■■■ ■ → ■■■■ → _■■■ ■■ ■■■■ 而不是 ■■■■■■ → _■■■ 補充一下, hold T,L,J都各有用處,可以處理一些組合,倒未必一定要處理掉, 可以視為,功用僅次於hold I,可以提供變化的方塊, 而hold S,Z,O就真的要盡快處理掉了,否則很容易死, 但原則上還是保持free狀態比較好。 剛才發現上面有一個例子沒把七個方塊都放進去,囧,大家將就著看吧~ hold槽部份解釋完畢~ =================================== 這篇就有提到"決策"的觀念,以及"一次考慮一輪方塊"的觀念了, 最近在準備考試比較忙,而且構思這些也挺累的, 可能要隔一段時間再寫下一篇了。 一些RP提供參考 http://ppt.cc/3EhL http://ppt.cc/JC(- http://ppt.cc/SmPL http://ppt.cc/!M7h -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.91.82.102

01/01 17:01, , 1F
推 受益良多!!
01/01 17:01, 1F

01/01 17:02, , 2F
good
01/01 17:02, 2F

01/01 17:09, , 3F
01/01 17:09, 3F

01/01 17:13, , 4F
厲害!想超遠
01/01 17:13, 4F

01/01 17:22, , 5F
我超愛這一系列的
01/01 17:22, 5F

01/01 18:08, , 6F
推~想了一下才知道最後一張圖....完全沒這樣用過0rz
01/01 18:08, 6F

01/01 19:52, , 7F
但是我習慣hold O耶XD 不知道有沒有人跟我一樣
01/01 19:52, 7F

01/01 20:45, , 8F
我比較常hold t
01/01 20:45, 8F

01/02 03:15, , 9F
這篇吃了功力加大超多 不管szo是NEXT或是在HOLD槽裡
01/02 03:15, 9F

01/02 03:15, , 10F
先處理就是了 但不是先放先解決 而且要把所有的情況
01/02 03:15, 10F

01/02 03:17, , 11F
我超愛 在本文12 13頁的說明例子
01/02 03:17, 11F

01/02 03:18, , 12F
你這篇解釋HOLD槽的概念很新鮮 我喜歡
01/02 03:18, 12F

01/02 03:18, , 13F
↑都考慮進去
01/02 03:18, 13F

01/02 03:34, , 14F
每上來一次加一分
01/02 03:34, 14F

01/02 12:49, , 15F
<= 放完開局之後從來沒有記一組方塊的這種事情
01/02 12:49, 15F

01/02 17:30, , 16F
同樓上
01/02 17:30, 16F

01/02 20:00, , 17F
不知道原po有沒有試過在下面留有洞的兩排再4w?
01/02 20:00, 17F

01/02 20:01, , 18F
這樣實戰的成功率應該又會再更高一點!只是更難分析XD
01/02 20:01, 18F

01/02 20:40, , 19F
樓上什麼意思...
01/02 20:40, 19F

01/02 21:30, , 20F
Combo區的方塊數要除以四餘三才不容易中斷
01/02 21:30, 20F

01/02 21:30, , 21F
留洞的話可能會破壞餘三而造成Combo中斷
01/02 21:30, 21F

01/02 22:56, , 22F
說真的我覺得如果擔心成功率的話不如直接玩3w
01/02 22:56, 22F

01/03 02:30, , 23F
最實用的一篇!大推!
01/03 02:30, 23F

01/04 01:14, , 24F
真的蠻詳細的!跟推!
01/04 01:14, 24F

01/04 01:28, , 25F
我個人見解覺得無論是3w或4w,基本觀念弄懂了以後
01/04 01:28, 25F

01/04 01:29, , 26F
接下來重要的就是實戰上要算越遠越好
01/04 01:29, 26F

01/04 01:30, , 27F
接下來方塊要放的位置算得越多,combo就越不容易斷
01/04 01:30, 27F

01/04 16:17, , 28F
推一個,不過再糾正一個小地方沒畫好
01/04 16:17, 28F

01/04 16:18, , 29F
第10頁~如果不想太多,照一般的放法:下面第二個圖錯
01/04 16:18, 29F

01/04 16:18, , 30F
我都有很認真看唷@@
01/04 16:18, 30F
多謝勘誤 ※ 編輯: issac35831 來自: 125.230.77.4 (01/04 18:38)

01/04 23:12, , 31F
每次來總是受益良多!
01/04 23:12, 31F

01/05 21:18, , 32F
好文
01/05 21:18, 32F

01/12 00:28, , 33F
驚為天人!內容觀念清楚~巨細靡遺!感謝原po的整理分享
01/12 00:28, 33F

01/12 00:43, , 34F
大推此系列文!
01/12 00:43, 34F

01/12 05:02, , 35F
01/12 05:02, 35F

01/14 02:00, , 36F
影片速度好快!!!
01/14 02:00, 36F
※ 編輯: issac35831 來自: 203.64.3.155 (03/06 10:29)
文章代碼(AID): #1F01inGm (tetris)
文章代碼(AID): #1F01inGm (tetris)