當前位置:首頁 » 操作系統 » 樹樁演算法

樹樁演算法

發布時間: 2025-09-11 22:22:31

① 植物大戰僵屍秘籍之我是僵屍無盡版

前面兩位說的都不是「我是僵屍」,而是生存模式中的無限生存關。
「植物大戰僵屍「中」我是僵屍」是個很難的游戲。用僵屍攻植物,首先是要反向思維。但最重要的,是這個游戲的資源相當有限,最大的難度正是在這里。也就是說,你必須在施放每一個僵屍前,計算清楚,以最少的資源完成每一關,才能走得較遠。
游戲開始只給了150陽光,所以,你第一個任務,就是在2~3個僵屍內,拿到足夠的陽光(每朵葵花提供200陽光)保證能繼續下去。否則,就死了。這個任務不算太難。
第一關,有8朵葵花,加上開始給的150陽光,你有1750的陽光資源。以後的關卡,葵花逐關減少,第二關只有七朵,第三關六朵……六關以後,隨機給1~3朵葵花。所以,真正的挑戰從第六關開始。你在前六關存上足夠多的陽光,以後的關卡只能是每關盡量少消耗,所以,早晚會消耗完。一般能支撐到13、14關,就不錯了。
但是,還有一線生機,就是膽小姑主導的關卡。這種關卡可以花費非常少的資源過關,因此可以存下較多陽光。一般這樣的關卡可以多存1500陽光。這樣的話,你就能多走幾關。但這種關卡是隨機的,有時打十關,甚至十三關也沒有,那基本上就死定了。
游戲中,僵屍的選用,以及先後的次序是有技巧的,比如,三頭豌豆一般是首先應該消滅的,它可以打三排。其實是楊桃,然後是磁鐵。這些技巧可以在實踐中自己摸索。
但是,這個游戲真正的難點,是在如何節約使用資源,以最小的代價過每一關。因此,你必須像下圍棋一樣,步步算度。而游戲的設計,雖然僵屍有貴有賤,重要的一個規則是,用盡量少的僵屍數目完成每一排的進攻,因為一般來說,兩個賤僵屍加起來,比貴一些的僵屍花費更大。因此,你必須先精確計算每排植物的殺傷力,然後選用數目盡量少的僵屍進攻。
殺傷力的演算法:你要計算的,是假設一個標准僵屍從紅線位置走到腦子位置,它會受到多少攻擊。假設在左數第一格里有一個雙發豌豆,而前面每一格都有植物(地剌除外),那標准僵屍在線內第一格受到的雙發豌豆攻擊數為:[2(啃植物時受的攻擊)+4(走一格所受的攻擊)]X2(因為雙發豌豆是發的兩發)。以此類推,可合計出受雙發豌豆攻擊的總數。再看左數第二格有沒有攻擊植物,再合計。這樣,你就可以得到這一排植物的總攻擊量,然後選一個適合的僵屍去進攻。
各種植物的單位攻擊量:豌豆、小噴菇、大噴菇、玉米大奶油、楊桃和地剌的單位攻擊強度相等(均設為1),雙頭加倍;玉米小炮為0.5;小噴菇的射程短,為4格,就是說要在它前面4格內才考慮它的攻擊,地剌的攻擊演算法為直接加4個。火樹樁自己沒有攻擊,但可以把豌豆攻擊加倍,計算的時候乘2(對梯子在手的梯子僵屍無效),冰豌豆可把僵屍的速度減半,算攻擊的時候,也可以直接乘2(同樣對梯子在手的僵屍無效);三頭豌豆在每一排的攻擊也為1,但在計算相鄰兩排的時候,別忘記算進去。楊桃的攻擊比較特殊,是打5個方向:前方的日字(就像中國相棋里的馬)、後方、和正側方。
使用僵屍的技巧:最大的技巧就是對跳舞僵屍的使用。因為它雖然貴,但可以同時攻擊3排,如果成功,每排的平均費用就很便宜,但必須注意的是,要保護好中間的舞王,就是必要時在舞王前面先放一隻僵屍幫它承受攻擊。第二個技巧是對梯子僵屍的使用,因為梯子可以遮擋,因此冰豆和火豆對它無用。第三個技巧是礦工。
各種僵屍的承受能力:小僵屍3;撐桿15;塑料桶25;鐵桶40。這些數值你可以先進行驗證。
其他注意事項:1、吃一朵花可賺200陽光。2、無限關第一關,因為陽光只有150,所以首要的任務是賺陽光,否則沒法繼續。3、磁鐵的范圍為縱向的3排。這個范圍內,不能使用鐵桶、梯子、礦工和橄欖球。

熱點內容
sql對講 發布:2025-09-12 00:27:27 瀏覽:60
php自動發卡源碼 發布:2025-09-12 00:26:10 瀏覽:373
加密晶元廠家 發布:2025-09-12 00:24:53 瀏覽:110
c語言語法分析器 發布:2025-09-12 00:00:19 瀏覽:459
sql鏈接伺服器語句 發布:2025-09-11 23:58:28 瀏覽:510
python調用瀏覽器 發布:2025-09-11 23:40:55 瀏覽:725
生成sn腳本 發布:2025-09-11 23:40:47 瀏覽:818
gcc編譯64位 發布:2025-09-11 23:26:55 瀏覽:112
解壓縮縮 發布:2025-09-11 23:07:39 瀏覽:751
mysql56linux安裝 發布:2025-09-11 22:37:37 瀏覽:891