電影訊息
關鍵下一秒--Next

预见未来/惊魂下一秒/关键下一秒

6.2 / 168,347人    96分鐘

導演: 李塔瑪何瑞
編劇: 強納森漢斯林
演員: 尼可拉斯凱吉 茱莉安摩爾 潔西卡貝兒 湯瑪斯科瑞奇曼 彼得福克
電影評論更多影評

wister

2012-06-18 05:59:05

現實最殘酷的地方在於它不允許SL

************這篇影評可能有雷************

       很喜歡看這種類型的電影,演技出色,情節緊湊、迭沓起伏,又充滿了對時空觀的邏輯思考。我喜歡的《蝴蝶效應》、《超時空線索》、《原始碼》等等都是這個類型。不過這部片子尤得我心的原因是----這部片子簡直就是給程式設計師拍的,用通俗易懂手法和具體形象的語言向我們介紹「廣度優先遍歷」和「遞歸思想」在程式設計中的應用...
       尼古拉斯凱奇在這部片子中具有的超能力是「預見兩分鐘之內的未來」,用電腦的語言描述就是他可以以目前的局面為源點發起一次遞歸的遍歷,遍歷的限制是深度為兩分鐘,所以不利的局面都會被剪枝(這樣可以最佳化我們的搜索),最後選出一種最優的分支,並在目前局面下選擇這一分支進行行動。以他開車飛越鐵道為例:他先試探車速為80的情況,結果是被火車擋住,進而被抓;再試探車速為90,當好被火車撞死;再試探100,剛好可以飛越鐵道並利用火車擋住追兵。選中這個分支,並對100以上的情況進行剪枝。其實當你的CPU和記憶體足夠的時候,再多試探也是可以的,不過車速120+很有可能會來不及轉向而撞到對面的建築。還有在倉庫搜索他女朋友那一段,簡直讓我想起了我們編的那個中國象棋程序還有迷宮問題的深度優先解法...
       這部電影和最新比較火的黑衣人3有異曲同工之妙。「預見兩分鐘之內的未來」換言之相當於「回到兩分鐘之內的過去」,也就是說,允許你在目前時空設置存儲點,如果接下來發生的事情對你不利(比方說被殺,被捕,或者開出的彩票和你買的不一樣),你就可以回退到目前的時空重新選擇。這就是一個Save/Load的過程,在很多遊戲中,SL是獲勝的利器。而現實生活最殘酷的地方就在於它對每個人都只有一次,且不允許SL。

評論