游戲中需要AI來操控角色與玩家配合、交互,而AI的智能程度也對游戲體驗(yàn)有很大影響。為了研究AI的行為以及學(xué)習(xí)能力,國外OpenAI小組利用捉迷藏游戲?qū)I進(jìn)行了訓(xùn)練,一起來看看吧~
【游俠網(wǎng)】AI捉迷藏學(xué)習(xí)訓(xùn)練
這是個很簡單的捉迷藏游戲,其中藍(lán)色小人兒負(fù)責(zé)躲藏,而紅色小人兒則負(fù)責(zé)捉捕。所有小人兒都由AI操控,不過他們一開始并沒有任何既定的行為程序,而是要靠反復(fù)游玩來學(xué)習(xí)如何捉迷藏。

起初,所有小人兒除了四處隨機(jī)走動什么都不會,因此藍(lán)隊很快就會全部被捉;之后他們漸漸學(xué)會了逃跑、利用工具阻擋通道;而紅隊在被方塊堵在門外后,漸漸學(xué)會了挪用斜坡翻墻;之后藍(lán)隊又學(xué)會了先把斜坡搬到屋內(nèi)再堵門,甚至還能互相配合。這些行為都是AI通過實(shí)踐自主學(xué)會的,完全沒有人為干涉。

藍(lán)色小人兒學(xué)會了利用方塊堵門

紅色小人兒學(xué)會了利用斜坡翻墻

藍(lán)色小人兒將斜坡提前拉到屋內(nèi)
除了上述封閉式場景外,OpenAI也嘗試了更大的更開放空間下的捉迷藏,結(jié)果發(fā)生了令人意想不到的事:雖然藍(lán)隊提前將斜坡方塊鎖死了無法移動,但紅隊卻能將其它方塊推到斜坡旁、爬到方塊上去,再通過摩擦直接移動腳下的方塊,這樣就能捉到藍(lán)隊了。

紅方通過摩擦移動腳下方塊