新版演算法自 1.55 版後, 會將盤面的所有珠珠算至沒法產生 COMBO 為止
COMBO 的連珠也重新計算過, 在一般正常狀況下, 設定最小分數為 6 應該
都可以跳出 7-12 COMBO
你如果設定最小分數為 7, 將會花更多的時間來算出盤面上產生 COMBO 7 的
路徑, 但這樣會比較好嗎? 並不會, 產生高 COMBO 數的關鍵在於多消而不
是一次消除
常用模擬器的就會知道, 你用模擬器排出 COMBO 9, 通常就是只有 9, 天降
很少多 COMBO 出來, 甚麼原因? 就是因為一次消除
多消有甚麼好處? 神魔的 COMBO 檢測是每次有 COMBO 產生, 天降後就
計算一次, 所以你 2 消就等於整個盤面多計算了一次, 3 消就等於多計算了
2次, 所以反而使用 2 消的高分數會比單消的 COMBO 數還高
例如 ToS_Worker 幫你算出 分數 = 6 / 5, 盤面完整消除分數為 6, 2 消以後
分數為 5, 也就是說..你比 分數 7/0 多了好幾次的 COMBO 計算, 通常這種
路徑 COMBO 數都會比單消的高出許多
所以不要太執著於最小分數的高分數 (除非特殊關卡), 反而要以 2 消的高
分數為優先
你設定最小分數為 6, 運算時間只需 1-3 秒 (除非盤面真的很難算出, 否則
應該就是 1-3 秒), 通常產生出的 COMBO 數為 7-12 COMBOs
你設定最小分數為 7, 運算時間可能需要 15-20 秒 (還不一定可以算出)
但是產生的 COMBO 數還是只有 7-12 COMBOs, 並不會比較好
既然這樣, 或許有人會有疑問..那為何要設到 7?
有些關卡可能需要(目前沒有), 有些人就是想看到 7 比較爽, 其實對 v1.55
以後的演算法是真的沒有必要的, 只是浪費時間而已
所以在 v1.55 後我加上了同步運算, 為何要加上同步運算?
同步運算的好處在於, 主運算式用標準方法計算路徑, 我會另外產生兩個
運算式同步運算 最佳路徑(最短路徑) 以及 最短路徑+最高 COMBO 數
在主運算式計算出目標分數後, 立即停止同步運算式, 三個結果中取出最
好的路徑
所以可以在原本的運算時間內產生最佳的路徑及最高 COMBO 數, 如果
你的機器開啟同步運算不會造成 BlueStacks / Genymotion 裡面的神魔之塔
閃退, 還是建議你開啟, 因為整場下來, 平均 COMBO 數一定會高於沒有
開啟同步運算的
所有站內附件皆會附上安全掃描報告 請會員查看純淨度百分比後判斷使用
相關檔案須知: 取得檔案前,請先詳細閱讀文章內容 避免不必要錯誤與誤會發生。 也可多參考文章討論樓層內容 了解附件檔案相關討論資訊。
|