-
當(dāng)前位置:首頁(yè) > 創(chuàng)意學(xué)院 > 技術(shù) > 專題列表 > 正文
- 人工智能為什么要用Python?
- 為什么人工智能用Python
- 星際爭(zhēng)霸1的,編輯地圖的“執(zhí)行AI腳本”和“在位置執(zhí)行AI腳本”,那些腳本的中文意思是什么?
- 什么是AI腳本
人工智能腳本(人工智能腳本程序)
大家好!今天讓創(chuàng)意嶺的小編來(lái)大家介紹下關(guān)于人工智能腳本的問(wèn)題,以下是小編對(duì)此問(wèn)題的歸納整理,讓我們一起來(lái)看看吧。
開(kāi)始之前先推薦一個(gè)非常厲害的Ai人工智能工具,一鍵生成原創(chuàng)文章、方案、文案、工作計(jì)劃、工作報(bào)告、論文、代碼、作文、做題和對(duì)話答疑等等
只需要輸入關(guān)鍵詞,就能返回你想要的內(nèi)容,有小程序、在線網(wǎng)頁(yè)版、PC客戶端和批量生成器
官網(wǎng):https://ai.de1919.com。
本文目錄:
人工智能為什么要用Python?
人工智能的核心算法是完全依賴于C/C++的,而且Python歷史上也一直都是科學(xué)計(jì)算和數(shù)據(jù)分析的重要工具。Python雖然是腳本語(yǔ)言,但是因?yàn)槿菀讓W(xué),迅速成為科學(xué)家的工具(MATLAB等也能搞科學(xué)計(jì)算,但是軟件要錢(qián),且很貴),從而積累了大量的工具庫(kù)、架構(gòu),人工智能涉及大量的數(shù)據(jù)計(jì)算...為什么人工智能用Python
這屬于一種誤解,人工智能的核心算法是完全依賴于C/C++的,因?yàn)槭怯?jì)算密集型,需要非常精細(xì)的優(yōu)化,還需要GPU、專用硬件之類的接口,這些都只有C/C++能做到。所以某種意義上其實(shí)C/C++才是人工智能領(lǐng)域最重要的語(yǔ)言。Python是這些庫(kù)的API binding,使用Python是因?yàn)镃Python的膠水語(yǔ)言特性,要開(kāi)發(fā)一個(gè)其他語(yǔ)言到C/C++的跨語(yǔ)言接口,Python是最容易的,比其他語(yǔ)言的ffi門(mén)檻要低不少,尤其是使用Cython的時(shí)候。其他語(yǔ)言的ffi許多都只能導(dǎo)入C的函數(shù)入口點(diǎn),復(fù)雜的數(shù)據(jù)結(jié)構(gòu)大多只能手工用byte數(shù)組拼起來(lái),如果還需要回調(diào)函數(shù)輸入那就無(wú)計(jì)可施了。而CPython的C API是雙向融合的,可以直接對(duì)外暴露封裝過(guò)的Python對(duì)象,還可以允許用戶通過(guò)繼承這些自定義對(duì)象來(lái)引入新特性,甚至可以從C代碼當(dāng)中再調(diào)用Python的函數(shù)(當(dāng)然,也有一定的條件限制)。不過(guò)這也是PyPy這樣的JIT解釋器的一個(gè)障礙。
而且Python歷史上也一直都是科學(xué)計(jì)算和數(shù)據(jù)分析的重要工具,有numpy這樣的底子,因?yàn)樾袠I(yè)近似所以選擇API binding語(yǔ)言的時(shí)候會(huì)首選Python,同時(shí)復(fù)用numpy這樣的基礎(chǔ)庫(kù)既減少了開(kāi)發(fā)工作量,也方便從業(yè)人員上手。
星際爭(zhēng)霸1的,編輯地圖的“執(zhí)行AI腳本”和“在位置執(zhí)行AI腳本”,那些腳本的中文意思是什么?
即使你在地圖配置了電腦單位,如果不替它們?cè)O(shè)定,它們都只會(huì)被動(dòng)防守,不會(huì)作任何行動(dòng)的.所以我們必須替它們?cè)O(shè)定行動(dòng).要設(shè)定ai,便要在電腦玩家建立Trigger,Conditions須用always,及Action使用run at script.
現(xiàn)在說(shuō)明各script的意思:
run ai script:
Send all Units on Strategic Suicide Missions:命令電腦所有部隊(duì)進(jìn)行攻擊,進(jìn)攻方法較醒目,直至所有人類玩家死去.
Send all Units on Random Suicide Missions:和上面一樣,但電腦進(jìn)攻方法有點(diǎn)不同,只會(huì)狂攻.
Switch Computer pLayer to Rescuable:使電玩變成Rescuable.
run ai script at location:
[Expansion] Custom Level:電腦會(huì)在你指定的location建立基地,擴(kuò)張及進(jìn)攻.(這script是假設(shè)電腦在游戲開(kāi)始時(shí)是沒(méi)有任何基地的)
[Expansion] Campaign Easy:電腦會(huì)在你指定的location內(nèi)的基地建設(shè)最基本的建 和軍隊(duì),也會(huì)有少形進(jìn)攻.
[Expansion] Campaign Medium:電腦會(huì)在你指定的location內(nèi)的基地建設(shè)大部份的建 和軍隊(duì)及進(jìn)行研究,也會(huì)有中形進(jìn)攻.
[Expansion] Campaign Difficult:電腦會(huì)在你指定的location內(nèi)的基地建設(shè)所有的建 和軍隊(duì)及進(jìn)行研究,也會(huì)有大形進(jìn)攻.
Campaign Area Town:電腦會(huì)在你指定的location內(nèi)的基地進(jìn)行防守,但不會(huì)進(jìn)攻.
[Expansion] Campaign Insane:這個(gè)我都不明白....
Value this Area Higher:電腦會(huì)視你所指定的location為重要地區(qū),會(huì)派兵到該location防守.
Set pLayer To Enemy/Ally:沒(méi)有甚麼用途的script,因?yàn)锳ction的set alliance status可做到相同效果.
Enter Closest Bunker:命令location中的部隊(duì)進(jìn)入碉堡,就像下圖那樣.
Enter Transport:命令location中的部隊(duì)進(jìn)入運(yùn)輸機(jī).
Exit Transport:命令location中的部隊(duì)離開(kāi)運(yùn)輸機(jī).
注意:上面Enter closest bunker和enter transport, exit transport叁個(gè)script是可以用在人類玩家上的.
配合以上的script,便可以開(kāi)始制作會(huì)動(dòng)的電腦了.
什么是AI腳本
人工智能(Artificial Intelligence) ,英文縮寫(xiě)為AI。它是研究、開(kāi)發(fā)用于模擬、延伸和擴(kuò)展人的智能的理論、方法、技術(shù)及應(yīng)用系統(tǒng)的一門(mén)新的技術(shù)科學(xué)。 人工智能是計(jì)算機(jī)科學(xué)的一個(gè)分支,它企圖了解智能的實(shí)質(zhì),并生產(chǎn)出一種新的能以人類智能相似的方式做出反應(yīng)的智能機(jī)器,該領(lǐng)域的研究包括機(jī)器人、語(yǔ)言識(shí)別、圖像識(shí)別、自然語(yǔ)言處理和專家系統(tǒng)等。人工智能在計(jì)算機(jī)上實(shí)現(xiàn)時(shí)有2種不同的方式。一種是采用傳統(tǒng)的編程技術(shù),使系統(tǒng)呈現(xiàn)智能的效果,而不考慮所用方法是否與人或動(dòng)物機(jī)體所用的方法相同。這種方法叫工程學(xué)方法(Engineering approach),它已在一些領(lǐng)域內(nèi)作出了成果,如文字識(shí)別、電腦下棋等。另一種是模擬法(Modeling approach),它不僅要看效果,還要求實(shí)現(xiàn)方法也和人類或生物機(jī)體所用的方法相同或相類似。本書(shū)介紹的遺傳算法(Generic Algorithm, 簡(jiǎn)稱GA)和人工神經(jīng)網(wǎng)絡(luò)(Artificial Neural Network,簡(jiǎn)稱ANN)均屬后一類型。遺傳算法模擬人類或生物的遺傳-進(jìn)化機(jī)制,人工神經(jīng)網(wǎng)絡(luò)則是模擬人類或動(dòng)物大腦中神經(jīng)細(xì)胞的活動(dòng)方式。為了得到相同智能效果,兩種方式通常都可使用。
AI腳本,就是通過(guò)以上方式編輯的智能觸發(fā)的各種劇情和事件的程序。
以上就是關(guān)于人工智能腳本相關(guān)問(wèn)題的回答。希望能幫到你,如有更多相關(guān)問(wèn)題,您也可以聯(lián)系我們的客服進(jìn)行咨詢,客服也會(huì)為您講解更多精彩的知識(shí)和內(nèi)容。
推薦閱讀:
杭州人工智能小鎮(zhèn)科技發(fā)展有限公司(杭州人工智能小鎮(zhèn)科技發(fā)展有限公司怎么樣)
人工智能專業(yè)好找工作嗎(人工智能工資多少一個(gè)月)
2.0t的油耗多少正常(1.8t和2.0t哪個(gè)省油)