人工智慧這麼牛逼,為什麼還沒有出一個可以自動通關遊戲(比如最簡單的恐龍快打或名將)的外掛?

看到你這問題一腦子就想到在b站看過一個愛醬玩遊戲的視頻,不過好像不能算是AI玩遊戲吧,那畢竟是個人工zz。


其實有的。。。例如被Sethbling調教(雖然不完全是他寫的)的MarI/O,其中一個用於玩馬里奧賽車的版本,訓練出的AI貌似至少第一個圖可以跑贏電腦,而且還懂得抄近道什麼的。。。除此之外還有其他人搞的神經網路。

貌似最大問題不在於神經網路本身(那個似乎是只要電腦夠牛逼就行的),而在於,如何評判一個AI的好壞,評判標準不嚴謹的話出來的AI是會學壞的,或者無法得到好的效果。(摘自我已經忘記作者和視頻地址的youtube視頻)例如初代馬里奧,如果定義向右前進的距離表示AI的牛逼程度,那麼,AI會在掉坑的時候按死右鍵,因為這樣可以讓馬里奧多移動一段距離;如果定義分數和剩餘時間之類的,那麼AI會送掉2條命,然後第三條命很牛逼,因為這樣得分高一些(可以重複拿金幣,貌似)。但是,遇到模型更加複雜的遊戲,這些評判標準就杯具了。。。(雖然可以變通一下,例如MarI/O的馬里奧賽車版本是靠直播觀眾投票決定AI死活的233)

另外,也有AI比玩家牛逼的情況,例如FC上的某太空彈幕遊戲(名字忘了,不過,K社出的很出名的那款),AI上來就會吃一堆速度然後貌似能一直玩下去,根本不會死,因為那個遊戲最大難點是反應速度,而AI是可以做到瞬間反應的,人類不行。


第一,目前並不存在真正的人工智慧。現有的人工智慧仍然是在計算能力上堆積,靠高性能計算機拼出來的。和智能其實沒有一毛錢的關係。

第二,自動通關不就是動畫片嗎?


試著來思考這個問題的背後是什麼。

首先題主的意思是,人工智慧能不能像人一樣玩遊戲。

那麼人工智慧首先陷入了一個需要概率猜測的階段。回想一下,Alpha Go能夠完爆人類的重要條件之一,就是圍棋是一個「全地圖」的遊戲。也就是說,從一開始,Alpha Go就要以整體來進行遊戲,是一個逐漸收斂的過程。

回到遊戲上,那麼淺談幾個方面的問題:

第一.識別遊戲敵我人物,以及角色的性能特徵。

額外思考題就是,在訓練程度達到什麼情況下,機器能夠把這兩個FF的角色識別為同一角色呢?

通過現在成熟的文字識別,或許達到小學生的理解能力是不難的,由此閱讀並理解新手教程然後進行自學習。判別出角色完整操作方式以及功能。

第二.地圖識別,並且理解規則。通過對不同色塊的對比來達到一定程度上的地圖理解能力,並且根據角色能夠活動的色塊相對位置來判別有害地形(馬里奧的坑)以及特殊地形(水管、爬藤等)。並且對各種bonus(隱藏地形)也能夠做到一定的識別能力。

並且在遊戲進行的過程中不斷對地形進行保存記錄。

但是你確定對於3d遊戲來說,這樣的技術不亞於直接對2d平面的顯示畫面進行實時的3d繪圖(街景3d地圖技術,然而人家還有紅外線做實際的距離紀錄來輔助繪圖),還要有畸變補償來調節。

當然,固定視覺的3d遊戲可以省卻大量的這類計算,然而這就又要需要訓練機器來判別遊戲的畫面屬性類型。

第三.進階功能判別,從而達到能過使用進階的角色能力的同時,不斷對能力進行評分,從而得出最佳的性能選擇(例如魂斗羅的子彈類型)。而作為最佳測試這類性能的遊戲,就是洛克人x跟z系列。

在這些難題解決之前,弄一隻機械手來操作手柄跟鍵盤其實只是小case,只不過是一個延遲率的問題,更不用說這隻手根本就不用跟人手一個樣。

綜上,如果這種人工智慧一旦完成,

上限自然會是一個摸透遊戲全部系統的超級高玩,能過示範一命通關遊戲的表演。

下限就會是不斷地試探地形從而無數次死亡的渣渣。

而且由於這時候的人工智慧只能夠進行實機測試,那麼Alpha Go一晚上練習幾百萬盤棋的情況將會不復存在,說不定一晚上都過不去《超級馬里奧》的第一關。


這種外掛的價值是?


youtube上有個頻道叫suckerpinch(tom7), 專門搞這事。

博客:http://www.cs.cmu.edu/~tom7/mario/


因為研發經費很貴,而人類對這玩意又沒有什麼需求。現在的自動駕駛汽車不就很火么,那玩意拿過來改一下搞個賽車遊戲應該也不成問題。


因為太簡單了啊,寫一個腳步一鍵跳到通關動畫不就完了。像我這樣的業餘選手,一下午寫幾十個遊戲的。


因為沒意義啊


先問是不是,再說為什麼好吧?

隨便一個遊戲只要有AI敵人,把同樣的AI數值調高一點,換成主角位子不就行了?

打個比方,「紅警2」一個冷酷的敵人挑七個簡單的敵人,很難想像嗎?

又或者「文明」,一個電腦橫掃全部其他電腦最後拿到勝利,這不是很正常嗎?

「恐龍快打」也同理,調個一個主角或BOSS性能的AI,知道攻擊目標,往前走,通關,做起來很難嗎?

還有MUGEN裡面的各種AI格鬥文化,網上TAS一命通關視頻不要太多。諸如此類可以舉的例子數不勝數了。

這些還都是簡單的變數,而阿法狗戰勝圍棋高手才是目前AI在遊戲中的極限。


曾經玩口袋妖怪綠寶石,調了外掛,所有小精靈集齊,個個100級,8個徽章拿滿。

填好之後,看著電腦的所有精靈,突然之間不知道要幹嘛?

抓小精靈?開玩笑,所有的精靈我都有了

升級?開玩笑,我都滿級了

拿訓練師徽章?開玩笑,我都拿完了

默默思考了五分鐘,還是想不到該幹什麼,

刪除

再見

當一個遊戲沒有了讓玩家追崇的目標(等級,通關,收集,社交炫耀等),那麼,這個遊戲必定不能吸引人。

不是遊戲做不到這種效果,而是沒有意義罷了


其實我對人工智慧根本不了解,但是上周一我的一個專業課老師上課提到了人工智慧,我覺得他說的很對,雖然有些偏題...但是你們不準打我!

下面的基本都是我們老師說的

人工智慧真的沒有大眾想像中的那麼神,儘管好像街口賣菜的老大爺都能對人工智慧評頭論足,但其實,這種現象只是因為人工智慧作為一個聽起來就很高大上的東西被媒體過度消費了。

首先,人工智慧雖然大熱,但其實在學術方面,它只是人機交互的一個分支,是在計算機科學與技術裡面一個方向中很小很小的一點。

其次,人工智慧也不想大家覺得那麼神奇,就拿國際象棋舉個栗子

棋王與深藍的對決大家都很熟悉吧,看起來好像機器很厲害很nb,但其實,這只是因為人為地把許許多多棋手下棋的套路、下棋的步驟,全部存儲進去,所以這個比賽本來就相當於許許多多頂尖的棋手與棋王一個人對決,看著就很不公平嘛!

所以現在人們能接觸到的人工智慧產品,大多數都和深藍的理論基礎一樣,將許許多多的信息、數據存儲進去,當人們與機器互動,機器根據存儲的信息,將人類的互動與本來就有的信息對應起來,做出相應的反應。其實機器根本沒有許多人想像中的那麼智能。

嘻嘻

而為什麼人人都知道人工智慧並且覺得它真的有很大的進步呢?其實是其他技術的快速發展,比如語音識別技術、更全面的信息等等等等,讓人們覺得機器越來越智能,越來越「聰明」。

就像電影大白里的那一幕一樣,大白通過人的表情和自己存儲的表情地相似程度,來判斷這個人是什麼心情。(咦,手機里沒圖了,查不到劇照,嘻嘻,等開心的時候補劇照)

不過怎麼樣用機器識別人的心情好像也是人工智慧目前很大的難題吧,畢竟人臉的神態每個人都不大一樣,機器也很難儲存信息。

嘻嘻,但是,科技總是服務於人類的嘛,好好享受總沒錯,只不過遊戲外掛正兒八經的大公司應該不會主動做吧,小公司也沒那個能力去做嘛。而且做出來遊戲是為了玩又不是為了通關...專門做個外掛是不是錢多的燒的慌?


看了一輪迴答,深切體會到,先問是不是,再問為什麼,是個好習慣。


手機遠程控制恐龍快打遊戲老虎機,有這個外掛嗎?


現在已經出現會打dota2單挑人類第一職業玩家的ai了,以後5v5應該也是可以的,就看是什麼時候而已。


看做什麼層次的外掛了,要是基於內存數據的根本不需要多高級的人工智慧,甚至都不要人工智慧,外掛早就打爆人類了,如果是跟人類一樣基於視覺圖像數據,自己學習遊戲勝負規則的外掛,現有的人工學習/強化學習的能力還停留在最原始的雅達利遊戲超過人類階段,複雜的遊戲跟人類比還差的比較遠。


avgn做過一鍵通關按鈕


分頁阅读: 1 2 3