Tetris Battle 運作規則
Tetris Battle 主要就是俄羅斯方塊
但是除此之外,還有 Hold 功能,就是可以把當下的方塊保留住,等到想用的時候再拿出來,
而拿出來時,當時的方塊就會跑到 Hold 裡面
Perfect Clear 就是完美消除,簡單說就是將場面的方塊完全消掉
而「缺口」就是下圖中,最後需要填入的12 個格子
這12 個格子剛好需要3 個方塊來填滿,
填滿方法有10 幾種,如下圖的 TJI 就是一種。
填滿「缺口」,會用到 接下來的三個方塊,再加上可以Hold 住的一個方塊,總共4 個方塊
因為Tetris Battle 遊戲的設置是,每7 個方塊一循環出來,
而每個循環裡面,順序隨機排列,
因為要排「缺口」時,已經用了一輪7 個方塊了,所以接下來的4 個方塊是不會有重複的!
二、順序探討
可以將 Battle 方塊出現的順序用空格描述,像這樣 _ _ _ _ _ _ _ _
而玩遊戲時,是從最前面的方塊,一個個往後使用。
分析 Hold 的功能,其實就是:將某一格的方塊帶在身上,到後面某一格放下。 (不需考慮放下後同時Hold 住下個方塊)
因為大部分的公式,順序都可以對調成好幾種,
像是下圖 TJI,順序就有 TJI、TIJ、ITJ 三種 (理解順序可能需要更多Tetris Battle 相關知識...XD)
-------------ABC 順序-------------
先討論只有一種順序可以,假設是 A > B > C
Hold 的功用就是將一格的方塊帶到後面
(x 代表ABC 以外的不相干方塊,第一個是位置1)
A B C x x x 都不帶
A B x C 位置3 帶到後面
A x B C 位置2 帶到後面
A C B x 位置2 帶到3
x A B C 位置1 帶到後面
C A B x 位置1 帶到3
B A C x 位置1 帶到2
B A x C 位置1 帶到2,位置3 帶到4 8組可能順序
最後一個,因為帶到2 後放下了,可以再從3 帶另一個。
ABC 順序中,每一個的機率都一樣,是7 / 7^4 = 1/343
-------------123 順序通式-------------
ABC 可以是任意順序,因此可以把ABC 改寫成123 的變數型式,
這樣,如果要求BAC 的順序列表,就代入到通式中,1=B,2=A,3=C。
1 2 3 x
1 2 x 3
1 x 2 3
1 3 2 x
x 1 2 3
3 1 2 x
2 1 3 x
2 1 x 3
-------------缺口公式的順序組合-------------
將每個公式列出可能順序,然後將之符號化成ABC:
1. TJI: TJI、TIJ、ITJ → ABC、ACB、CAB
2. TLZ: TLZ、TZL、ZLT → ABC、ACB、CBA
3. TIO: TIO、TOI、ITO → ABC、ACB、BAC
4. TJL: TJL、TLJ → ABC、ACB
5. TZS: TZS、TSZ → ABC、ACB
6. SZL: SZL、SLZ → ABC、ACB
7. SJI: SJI、SIJ、ISJ → ABC、ACB、CAB
8. LTI: LTI、LIT、TIL、TLI、ILT、ITL → ABC、ACB、BCA、BAC、CAB、CBA
9. LZT: LZT → ABC
10. OIL: OIL、OLI、IOL → ABC、ACB、BAC
11. ZLI: ZLI、ZIL、IZL → ABC、ACB、CAB
12. JIT: JIT、JTI → ABC、ACB
13. OLT: OLT → ABC
-------------缺口公式的出現機率-------------
1. TJI: ABC、ACB、CAB
ABC:
A B C x
A B x C
A x B C
A C B x
x A B C
C A B x
B A C x
B A x C 8組
ACB: (代入123 通式,然後跟上面比較,刪掉重複的)
A C B x
A C x B ok
A x C B ok
A B C x
x A C B ok
B A C x
C A B x
C A x B ok 4組
CAB: (一樣代入123 通式,然後刪重複)
C A B x
C A x B
C x A B ok
C B A x ok
x C A B ok
B C A x ok
A C B x
A C x B 4組 共16組
2. TLZ: ABC、ACB、CBA
3. TIO: ABC、ACB、BAC
4. TJL: ABC、ACB
5. TZS: ABC、ACB
6. SZL: ABC、ACB
7. SJI: ABC、ACB、CAB
8. LTI: ABC、ACB、BCA、BAC、CAB、CBA
9. LZT: ABC
10. OIL: ABC、ACB、BAC
11. ZLI: ABC、ACB、CAB
12. JIT: ABC、ACB
13. OLT: ABC
1 2 3 x
1 2 x 3
1 x 2 3
1 3 2 x
x 1 2 3
3 1 2 x
2 1 3 x
2 1 x 3
..........................................未完待續
(2014/1/11 路過,但不行啊等期末考完吧...
這篇原本是要寫來支持PerfectClear(教學) 那篇的公式出現機率的XD)
留言列表