也不能小瞧了上個世紀(jì)在游戲程序里看起來比較弱智的人工智能程序,許多人至今也未必打得贏麻將游戲里的“程序”。
文/張書樂
和“阿爾法狗”下棋是什么感覺?或許對于作為普通群眾的我們來說,這種體驗還很難成真。但對于游戲玩家來說,這樣的人機大戰(zhàn),其實每天都在上演。別的不說,和電腦對戰(zhàn)過麻將、五子棋的人總不算少。至少對我而言,從小到大,無論是在街機、家用游戲機還是個人電腦、手機上,和電腦對戰(zhàn)這些棋牌游戲,總是勝多負(fù)少。
我想,不僅僅是我,大多數(shù)和電子游戲一起長大的50歲以下人群,應(yīng)該都有類似的體驗。不斷與虛擬世界里的“程序”戰(zhàn)斗,以擊敗它并最終通關(guān)為榮。這個進程一直持續(xù)到2000年以后,隨著網(wǎng)絡(luò)游戲的興盛而中斷。從那之后,游戲的世界從人與程序的競賽,變成了人與人之間的競爭。那個時候的程序,人工智能水平很低,有規(guī)律可循,就好比游戲中的大金剛下一個動作是往上丟個木桶,就算玩家操控的小人偶站在它面前手舞足蹈,準(zhǔn)備隨手把它推倒,依然無懼危險、我行我素。
這就讓許多游戲沒法玩太久,而且容易給一批高手玩家賺錢的機會,在2000年以前,針對各個游戲通關(guān)的秘籍和攻略本,在玩家眼中堪比“武林秘籍”。至于當(dāng)年的人工智能程序表現(xiàn)到底有多傻,我在這里就不贅述了,有疑惑的朋友可以參考一下索尼公司2015年出品的喜劇電影《像素大戰(zhàn)》,那部影片講述了3個游戲大王如何借助游戲攻略的力量戰(zhàn)勝那些想要用游戲來征服地球的外星人的故事。
但也不能小瞧了上個世紀(jì)在游戲程序里看起來比較弱智的人工智能程序。舉個例子,麻將游戲幾十年如一日在街頭的游戲室里長盛不衰,每天都有人在上面挑戰(zhàn)人工智能程序,卻未必每一位玩家都能成功打通關(guān)卡,為何?至少說明這個簡單的游戲程序,基本上把麻將的玩法給摸透了,讓普通人很難勝出。
隨著電子游戲程序設(shè)計的越發(fā)復(fù)雜,各種開放式的游戲程序不再能簡單地用攻略來破解。即使不上網(wǎng)和真人對戰(zhàn),僅僅是和程序開展對抗,也能讓用戶癡迷一款熱門單機游戲72小時以上。
游戲世界里的人機大戰(zhàn),或許還將持續(xù)很多年。很多人會說,程序員在設(shè)計程序的時候,不斷提高難度來加大游戲的可玩性,游戲里的人工智能只不過是按照越來越“變態(tài)”的程序員的欲求來和玩家在戰(zhàn)斗,依然是按照規(guī)定路線行進的“吃豆人”而已,其智商比一個遙控器高不到哪里去。
下一篇,我們不妨更進一步,看看人工智能對戰(zhàn)游戲程序是什么體驗。