遊戲AI
包含一切,從簡單的追逐和閃躲,到移動模式,以及神經網絡和遺傳算法。 無論採取何種手段,只要能給人以某種智能程度的“錯覺”,讓遊戲更令人沉迷於其中,更具有挑戰性,最重要的就是好玩,那纔看做是遊戲AI。
定性AI
定性行爲或其表現是特定的,而且可預測,沒有不確定性。如簡單追逐算法。
非定性AI
某種程度的不確定性,有點不可預測性。具體實現是讓非玩家角色(nonplayer character,NPC)學習到適應玩家的作戰戰術。可以用神經網絡,貝葉斯技術或遺傳算法得到。
現有AI技術
最廣泛使用的是作弊。有限狀態機(finite state machine,FSM)也到處可見。模糊狀態機中用到模糊邏輯。NPC的路徑尋找算法,如 A*算法。
未來遊戲AI
非定性AI:決策樹,神經網絡,遺傳算法以及概率方法,貝葉斯方法等。