'拳皇外掛原理分析'

拳皇 設計 電腦 人工智能 程序員 用戶4012621936915 2019-08-13
"

拳皇外掛輕鬆完掠頂級高手已經是家常便飯的事情了,為什麼會這樣呢?

第一:拳皇是20多年前的作品了,當時人工智能發展程度跟今天完全沒辦法對比。把拳皇數據量化是比較簡單的模型。拳皇只是一款橫屏遊戲,首先把左右的距離定義成100,上下這個定義為10,定義了距離後這樣就可以每個角色的移動速度,跳躍距離數據化。再把每個角色每個招式整體距離都數據化。然後可以計算每個角色出招的最佳距離,剋制對手招數最佳距離。

通過編程設計可以讓距離精準度零誤差,零失誤。真人操作只能是在大概範圍內做出判斷,誤差比較大而且失誤率高。

第二:電腦可以在玩家輸入指令時就讀取玩家的指令,得到玩家要出的招式,不需要反應時間就可以做出最正確的判斷。而真人要看到招式需要時間然後做出判斷也需要時間。電腦跟真人這裡就有時間差。而且真人的判斷失誤率比較高,電腦可以做的零失誤。

第三:就是電腦在連招上也是零失誤。只要在程序判斷可以執行的範圍內,無論多麼極端條件下電腦都可以連上,真人這方面也是有差距的。

第四:就是對於角色招式互相剋制的問題。編程者可以把所有角色招式剋制全部事先編寫好,這樣電腦得到對手招式後就能做出最優判斷而且零失誤。而真人判斷失誤率高。

綜上所述,拳皇的人工智能是一種比較簡單的編程設計。只要程序員懂得編程設計而且精通拳皇玩法,就能在程序上設計出一個強大的外掛。外掛的完美程度的條件跟編程者對拳皇角色出招拆招的理解深度有關。

最後:一個完美的外掛是無敵的。

"

相關推薦

推薦中...