游戲中需要AI來操控角色與玩家配合、交互,而AI的智能程度也對(duì)游戲體驗(yàn)有很大影響。為了研究AI的行為以及學(xué)習(xí)能力,國(guó)外OpenAI小組利用捉迷藏游戲?qū)I進(jìn)行了訓(xùn)練,一起來看看吧~
【游俠網(wǎng)】AI捉迷藏學(xué)習(xí)訓(xùn)練
這是個(gè)很簡(jiǎn)單的捉迷藏游戲,其中藍(lán)色小人兒負(fù)責(zé)躲藏,而紅色小人兒則負(fù)責(zé)捉捕。所有小人兒都由AI操控,不過他們一開始并沒有任何既定的行為程序,而是要靠反復(fù)游玩來學(xué)習(xí)如何捉迷藏。
起初,所有小人兒除了四處隨機(jī)走動(dòng)什么都不會(huì),因此藍(lán)隊(duì)很快就會(huì)全部被捉;之后他們漸漸學(xué)會(huì)了逃跑、利用工具阻擋通道;而紅隊(duì)在被方塊堵在門外后,漸漸學(xué)會(huì)了挪用斜坡翻墻;之后藍(lán)隊(duì)又學(xué)會(huì)了先把斜坡搬到屋內(nèi)再堵門,甚至還能互相配合。這些行為都是AI通過實(shí)踐自主學(xué)會(huì)的,完全沒有人為干涉。
藍(lán)色小人兒學(xué)會(huì)了利用方塊堵門
紅色小人兒學(xué)會(huì)了利用斜坡翻墻
藍(lán)色小人兒將斜坡提前拉到屋內(nèi)
除了上述封閉式場(chǎng)景外,OpenAI也嘗試了更大的更開放空間下的捉迷藏,結(jié)果發(fā)生了令人意想不到的事:雖然藍(lán)隊(duì)提前將斜坡方塊鎖死了無法移動(dòng),但紅隊(duì)卻能將其它方塊推到斜坡旁、爬到方塊上去,再通過摩擦直接移動(dòng)腳下的方塊,這樣就能捉到藍(lán)隊(duì)了。
紅方通過摩擦移動(dòng)腳下方塊