但是可以分類(lèi)。
以下是我查到的資料
算法可大致分為基本算法、數據結構的算法、數論與代數算法、計算幾何的算法、圖論的算法、動(dòng)態(tài)規劃以及數值分析、加密算法、排序算法、檢索算法、隨機化算法、并行算法。
算法可以宏泛的分為三類(lèi):
有限的,確定性算法 這類(lèi)算法在有限的一段時(shí)間內終止。他們可能要花很長(cháng)時(shí)間來(lái)執行指定的任務(wù),但仍將在一定的時(shí)間內終止。這類(lèi)算法得出的結果常取決于輸入值。
有限的,非確定算法 這類(lèi)算法在有限的時(shí)間內終止。然而,對于一個(gè)(或一些)給定的數值,算法的結果并不是唯一的或確定的。
無(wú)限的算法 是那些由于沒(méi)有定義終止定義條件,或定義的條件無(wú)法由輸入的數據滿(mǎn)足而不終止運行的算法。通常,無(wú)限算法的產(chǎn)生是由于未能確定的定義終止條件。
算法設計與分析的基本方法 1.遞推法
2.遞歸遞歸指的是一個(gè)過(guò)程:函數不斷引用自身,直到引用的對象已知
3.窮舉搜索法
窮舉搜索法是對可能是解的眾多候選解按某種順序進(jìn)行逐一枚舉和檢驗,并從眾找出那些符合要求的候選解作為問(wèn)題的解。
4.貪婪法貪婪法是一種不追求最優(yōu)解,只希望得到較為滿(mǎn)意解的方法。貪婪法一般可以快速得到滿(mǎn)意的解,因為它省去了為找最優(yōu)解要窮盡所有可能而必須耗費的大量時(shí)間。貪婪法常以當前情況為基礎作最優(yōu)選擇,而不考慮各種可能的整體情況,所以貪婪法不要回溯。
5.分治法把一個(gè)復雜的問(wèn)題分成兩個(gè)或更多的相同或相似的子問(wèn)題,再把子問(wèn)題分成更小的子問(wèn)題……直到最后子問(wèn)題可以簡(jiǎn)單的直接求解,原問(wèn)題的解即子問(wèn)題的解的合并。
6.動(dòng)態(tài)規劃法
動(dòng)態(tài)規劃是一種在數學(xué)和計算機科學(xué)中使用的,用于求解包含重疊子問(wèn)題的最優(yōu)化問(wèn)題的方法。其基本思想是,將原問(wèn)題分解為相似的子問(wèn)題,在求解的過(guò)程中通過(guò)子問(wèn)題的解求出原問(wèn)題的解。動(dòng)態(tài)規劃的思想是多種算法的基礎,被廣泛應用于計算機科學(xué)和工程領(lǐng)域。
7.迭代法迭代是數值分析中通過(guò)從一個(gè)初始估計出發(fā)尋找一系列近似解來(lái)解決問(wèn)題(一般是解方程或者方程組)的過(guò)程,為實(shí)現這一過(guò)程所使用的方法統稱(chēng)為迭代法。
現代自然
科學(xué)
研究方法
自然科學(xué)方法論實(shí)質(zhì)上是哲學(xué)上的方法論原理在各門(mén)具體的自然科學(xué)中的應用。作為科學(xué),它本身又構成了一門(mén)軟科學(xué),它是為各門(mén)具體自然科學(xué)提供方法、原則、手段、途徑的最一般的科學(xué)。自然科學(xué)作為一種高級復雜的知識形態(tài)和認識形式,是在人類(lèi)已有知識的基礎上,利用正確的思維方法、研究手段和一定的實(shí)踐活動(dòng)而獲得的,它是人類(lèi)智慧和創(chuàng )造性勞動(dòng)的結晶。因此,在科學(xué)研究、科學(xué)發(fā)明和發(fā)現的過(guò)程中,是否擁有正確的科學(xué)研究方法,是能否對科學(xué)事業(yè)作出貢獻的關(guān)鍵。正確的科學(xué)方法可以使研究者根據科學(xué)發(fā)展的客觀(guān)規律,確定正確的研究方向;可以為研究者提供研究的具體方法;可以為科學(xué)的新發(fā)現、新發(fā)明提供啟示和借鑒。因此現代科學(xué)研究中尤其需要注重科學(xué)方法論的研究和利用,這也就是我們要強調指出的一個(gè)問(wèn)題。
一、科學(xué)實(shí)驗法
科學(xué)實(shí)驗、生產(chǎn)實(shí)踐和社會(huì )實(shí)踐并稱(chēng)為人類(lèi)的三大實(shí)踐活動(dòng)。實(shí)踐不僅是理論的源泉,而且也是檢驗理論正確與否的惟一標準,科學(xué)實(shí)驗就是自然科學(xué)理論的源泉和檢驗標準。特別是現代自然科學(xué)研究中,任何新的發(fā)現、新的發(fā)明、新的理論的提出都必須以能夠重現的實(shí)驗結果為依據,否則就不能被他人所接受,甚至連發(fā)表學(xué)術(shù)論文的可能性都會(huì )被取締。即便是一個(gè)純粹的理論研究者,他也必須對他所關(guān)注的實(shí)驗結果,甚至實(shí)驗過(guò)程有相當深入的了解才行。因此,可以說(shuō),科學(xué)實(shí)驗是自然科學(xué)發(fā)展中極為重要的活動(dòng)和研究方法。
(一)科學(xué)實(shí)驗的種類(lèi)
科學(xué)實(shí)驗有兩種含義:一是指探索性實(shí)驗,即探索自然規律與創(chuàng )造發(fā)明或發(fā)現新東西的實(shí)驗,這類(lèi)實(shí)驗往往是前人或他人從未做過(guò)或還未完成的研究工作所進(jìn)行的實(shí)驗;二是指人們?yōu)榱藢W(xué)習、掌握或教授他人已有科學(xué)技術(shù)知識所進(jìn)行的實(shí)驗,如學(xué)校中安排的實(shí)驗課中的實(shí)驗等。實(shí)際上兩類(lèi)實(shí)驗是沒(méi)有嚴格界限的,因為有時(shí)重復他人的實(shí)驗,也可能會(huì )發(fā)現新問(wèn)題,從而通過(guò)解決新問(wèn)題而實(shí)現科技創(chuàng )新。但是探索性實(shí)驗的創(chuàng )新目的明確,因此科技創(chuàng )新主要由這類(lèi)實(shí)驗獲得。
從另一個(gè)角度,又可把科學(xué)實(shí)驗分為以下類(lèi)型。
定性實(shí)驗:判定研究對象是否具有某種成分、性質(zhì)或性能;結構是否存在;它的功效、技術(shù)經(jīng)濟水平是否達到一定等級的實(shí)驗。一般說(shuō)來(lái),定性實(shí)驗要判定的是“有”或“沒(méi)有”、“是”或“不是”的,從實(shí)驗中給出研究對象的一般性質(zhì)及其他事物之間的聯(lián)系等初步知識。定性實(shí)驗多用于某項探索性實(shí)驗的初期階段,把注意力主要集中在了解事物本質(zhì)特性的方面,它是定量實(shí)驗的基礎和前奏。
定量實(shí)驗:研究事物的數量關(guān)系的實(shí)驗。這種實(shí)驗側重于研究事物的數值,并求出某些因素之間的數量關(guān)系,甚至要給出相應的計算公式。這種實(shí)驗主要是采用物理測量方法進(jìn)行的,因此可以說(shuō),測量是定量實(shí)驗的重要環(huán)節。定量實(shí)驗一般為定性實(shí)驗的后續,是為了對事物性質(zhì)進(jìn)行深入研究所應該采取的手段。事物的變化總是遵循由量變到質(zhì)變,定量實(shí)驗也往往用于尋找由量變到質(zhì)變關(guān)節點(diǎn),即尋找度的問(wèn)題。
驗證性實(shí)驗:為掌握或檢驗前人或他人的已有成果而重復相應的實(shí)驗或驗證某種理論假說(shuō)所進(jìn)行的實(shí)驗。這種實(shí)驗也是把研究的具體問(wèn)題向更深層次或更廣泛的方面發(fā)展的重要探索環(huán)節。
結構及成分分析實(shí)驗:它是測定物質(zhì)的化學(xué)組分或化合物的原子或原子團的空間結構的一種實(shí)驗。實(shí)際上成分分析實(shí)驗在醫學(xué)上也經(jīng)常采用,如血、尿、大便的常規化驗分析和特種化驗分析等。而結構分析則常用于有機物的同分異構現象的分析。
對照比較實(shí)驗:指把所要研究的對象分成兩個(gè)或兩個(gè)以上的相似組群。其中一個(gè)組群是已經(jīng)確定其結果的事物,作為對照比較的標準,稱(chēng)為“對照組”,讓其自然發(fā)展。另一組群是未知其奧秘的事物,作為實(shí)驗研究對象,稱(chēng)為實(shí)驗組,通過(guò)一定的實(shí)驗步驟,判定研究對象是否具有某種性質(zhì)。這類(lèi)實(shí)驗在生物學(xué)和醫學(xué)研究中是經(jīng)常采用的,如實(shí)驗某種新的醫療方案或藥物及營(yíng)養晶的作用等。
相對比較實(shí)驗:為了尋求兩種或兩種以上研究對象之間的異同、特性等而設計的實(shí)驗。即把兩種或兩種以上的實(shí)驗單元同時(shí)進(jìn)行,并作相對比較。這種方法在農作物雜交育種過(guò)程中經(jīng)常采用,通過(guò)對比,選擇出優(yōu)良品種。
每個(gè)人都有目標,目標有大有小有難的也有容易的,發(fā)現現實(shí)中有些人設定的一個(gè)目標,但具備愚公移山的精神最終實(shí)現了他的夢(mèng)想。
目標需要數字化,具體到每年每月每天的日常細節,用詳盡的計劃做步步為贏(yíng)的行動(dòng),是實(shí)現所有目標的保證。執著(zhù)的信念是通向成功的源源不斷的動(dòng)力。
每天學(xué)習新知識豐富自己永遠是通向成功的捷徑。培養成功的習慣,去完成那些短期內可以實(shí)現的目標。
讓自己感受到成功實(shí)現目標帶來(lái)的快感。從此建立自信讓成功成為習慣。
成功的習慣導致積極的行動(dòng),積極的行動(dòng)導致成功的結果。無(wú)數次的挑戰才到達一個(gè)新的境界,沒(méi)有人能隨隨便便實(shí)現自己的夢(mèng)想,實(shí)現夢(mèng)想是一個(gè)多么美好的事情,通往夢(mèng)想道路曲折困難。
與積極的人為伍,積極的人是太陽(yáng),傳遞能量和希望。尋找你身邊那些積極熱情的人加入他們的隊伍中去吧。
近朱者赤近墨者黑,你會(huì )慢慢的變得樂(lè )觀(guān)和自信充滿(mǎn)能量去實(shí)現自己的夢(mèng)想。
標準
內部有2個(gè)定時(shí)器/計數器 分別是T0和T1。每個(gè)定時(shí)器有4種工作方式,
方式0:13位定時(shí)計數方式,最大計數值為2^13=8192,定時(shí)8192個(gè)機器周期。此方式已經(jīng)不再用了,是為了和以前的單片機兼容,學(xué)初者不用掌握。
方式1:16位定時(shí)計數方式,最大計數值為2^16=65536,定時(shí)65536個(gè)機器周期。此方式可實(shí)現最大的定時(shí)時(shí)間和最大計數次數。是最常用方式之一。
方式2:8位自動(dòng)重裝計數方式,最大計數值為2^8=256,定時(shí)256個(gè)機器周期。此方式工作時(shí)定時(shí)或計數到了不用重裝初值,精度較高。另外在串口通訊時(shí)常用此方式。是最常用方式之一。
方式3:特殊工作方式。將定時(shí)器0分成兩個(gè)8位功能不全的定時(shí)計數器,要占用T1部分功能。也不常用
通過(guò)選擇TMOD中的M0=0,M1=0 為方式0 ,M0=1,M1=0為方式1,M0=0,M1=1為方式2,M0=1,M1=1為方式3.
最基礎的柵格化算法將多邊形表示的三維場(chǎng)景渲染到二維表面。多邊形由三角形的集合表示,三角形由三維空間中的三個(gè)頂點(diǎn)表示。在最簡(jiǎn)單的實(shí)現形式中,柵格化工具將頂點(diǎn)數據映射到觀(guān)察者顯示器上對應的二維坐標點(diǎn),然后對變換出的二維三角形進(jìn)行合適的填充。 一旦三角形頂點(diǎn)轉換到正確的二維位置之后,這些位置可能位于觀(guān)察窗口之外,也可能位于屏幕之內。裁剪就是對三角形進(jìn)行處理以適合顯示區域的過(guò)程。
最常用的技術(shù)是Sutherland-Hodgeman裁剪算法。在這種方法中,每次測試每個(gè)圖像平面的四條邊,對于每個(gè)邊測試每個(gè)待渲染的點(diǎn)。如果該點(diǎn)位于邊界之外,就剔除該點(diǎn)。對于與圖像平的面邊相交的三角形邊,即邊的一個(gè)頂點(diǎn)位于圖像內部一個(gè)位于外部,那么就在交叉點(diǎn)插入一個(gè)點(diǎn)并且移除外部的點(diǎn)。 傳統的柵格化過(guò)程的最后一步就是填充圖像平面中的二維三角形,這個(gè)過(guò)程就是掃描變換。
第一個(gè)需要考慮的問(wèn)題就是是否需要繪制給定的像素。一個(gè)需要渲染的像素必須位于三角形內部、必須未被裁掉,并且必須未被其它像素遮擋。有許多算法可以用于在三角形內進(jìn)行填充,其中最流行的方法是掃描線(xiàn)算法。
由于很難確定柵格化引擎是否會(huì )從前到后繪制所有像素,因此必須要有一些方法來(lái)確保離觀(guān)察者較近的像素不會(huì )被較遠的像素所覆蓋。最為常用的一種方法是深度緩存,深度緩存是一個(gè)與圖像平面對應的保存每個(gè)像素深度的二維數組。每個(gè)像素進(jìn)行繪制的時(shí)候都要更新深度緩存中的深度值,每個(gè)新像素在繪制之前都要檢查深度緩存中的深度值,距離觀(guān)察者較近的像素就會(huì )繪制,而距離較遠的都被舍棄。
為了確定像素顏色,需要進(jìn)行紋理或者濃淡效果計算。紋理圖是用于定義三角形顯示外觀(guān)的位圖。每個(gè)三角形頂點(diǎn)除了位置坐標之外都與紋理以及二維紋理坐標 (u,v) 發(fā)生關(guān)聯(lián)。每次渲染三角形中的像素的時(shí)候,都必須在紋理中找到對應的紋素,這是根據在屏幕上像素與頂點(diǎn)的距離在與紋理坐標相關(guān)聯(lián)的三角形頂點(diǎn)之間插值完成的。在透視投影中,插值是在根據頂點(diǎn)深度分開(kāi)的紋理坐標上進(jìn)行的,這樣做就可以避免透視縮減(perspective foreshortening)問(wèn)題。
在確定像素最終顏色之前,必須根據場(chǎng)景中的所有光源計算像素上的光照。在場(chǎng)景中通常有三種類(lèi)型的光源。定向光是在場(chǎng)景中按照一個(gè)固定方向傳輸并且強度保持不變的光。在現實(shí)生活中,由于太陽(yáng)距離遙遠所以在地球上的觀(guān)察者看來(lái)是平行光線(xiàn)并且其衰減微乎其微,所以太陽(yáng)光可以看作是定向光。點(diǎn)光源是從空間中明確位置向所有方向發(fā)射光線(xiàn)的光源。在遠距離的物體上的入射光線(xiàn)會(huì )有衰減。最后一種是聚光燈,如同現實(shí)生活中的聚光燈一樣,它有一個(gè)明確的空間位置、方向以及光錐的角度。另外,經(jīng)常在光照計算完成之后添加一個(gè)環(huán)境光值以補償光柵化無(wú)法正確計算的全局照明效果。
有許多可以用于光柵化的濃淡算法。所有的濃淡處理算法都必須考慮與光源的距離以及遮蔽物體法向量與光照入射角。最快的算法讓三角形中的所有像素使用同樣的亮度,但是這種方法無(wú)法生成平滑效果的表面。另外也可以單獨計算頂點(diǎn)的亮度,然后繪制內部像素的時(shí)候對頂點(diǎn)亮度進(jìn)行插值。速度最慢也最為真實(shí)的實(shí)現方法是單獨計算每點(diǎn)的亮度。常用的濃淡模型有 Gouraud shading 和 Phong shading。
我國中小學(xué)常用的教學(xué)方法有:
1)講授法
講授法是教師通過(guò)口頭語(yǔ)言向學(xué)生傳授知識的方法。講授法包括講述法、講解法、講讀法和講演法。教師運用各種教學(xué)方法進(jìn)行教學(xué)時(shí),大多都伴之以講授法。這是當前我國最經(jīng)常使用的一種教學(xué)方法。
2)談?wù)摲?/p>
談?wù)摲ㄒ嘟袉?wèn)答法。它是教師按一定的教學(xué)要求向學(xué)生提出問(wèn)題,要求學(xué)生回答,并通過(guò)問(wèn)答的形式來(lái)引導學(xué)生獲取或鞏固知識的方法。談?wù)摲ㄌ貏e有助于激發(fā)學(xué)生的思維,調動(dòng)學(xué)習的積極性,培養他們獨立思考和語(yǔ)言表述的能力。初中,尤其是小學(xué)低年級常用談?wù)摲ā?/p>
談?wù)摲煞謴土曊勗?huà)和啟發(fā)談話(huà)兩種。復習談話(huà)是根據學(xué)生已學(xué)教材向學(xué)生提出一系列問(wèn)題,通過(guò)師生問(wèn)答形式以幫助學(xué)生復習、深化、系統化已學(xué)的知識。啟發(fā)談話(huà)則是通過(guò)向學(xué)生提出來(lái)思考過(guò)的問(wèn)題,一步一步引導他們去深入思考和探取新知識。
3)演示法
演示教學(xué)是教師在教學(xué)時(shí),把實(shí)物或直觀(guān)教具展示給學(xué)生看,或者作示范性的實(shí)驗,通過(guò)實(shí)際觀(guān)察獲得感性知識以說(shuō)明和印證所傳授知識的方法。
演示教學(xué)能使學(xué)生獲得生動(dòng)而直觀(guān)的感性知識,加深對學(xué)習對象的印象,把書(shū)本上理論知識和實(shí)際事物聯(lián)系起來(lái),形成正確而深刻的概念;能提供一些形象的感性材料,引起學(xué)習的興趣,集中學(xué)生的注意力,有助于對所學(xué)知識的深入理解、記憶和鞏固;能使學(xué)生通過(guò)觀(guān)察和思考,進(jìn)行思維活動(dòng),發(fā)展觀(guān)察力、想象力和思維能力。
4)練習法
練習法是學(xué)生在教師的指導下,依靠自覺(jué)的控制和校正,反復地完成一定動(dòng)作或活動(dòng)方式,借以形成技能、技巧或行為習慣的教學(xué)方法。從生理機制上說(shuō),通過(guò)練習使學(xué)生在神經(jīng)系統中形成一定的動(dòng)力定型,以便順利地、成功地完成某種活動(dòng)。練習在各科教學(xué)中得到廣泛的應用,尤其是工具性學(xué)科(如語(yǔ)文、外語(yǔ)、數學(xué)等)和技能性學(xué)科(如體育、音樂(lè )、美術(shù)等)。練習法對于鞏固知識,引導學(xué)生把知識應用于實(shí)際,發(fā)展學(xué)生的能力以及形成學(xué)生的道德品質(zhì)等方面具有重要的作用。
5)讀書(shū)指導法
讀書(shū)指導法是教師指導學(xué)生通過(guò)閱讀教科書(shū)、參考書(shū)以獲取知識或鞏固知識的方法。學(xué)生掌握書(shū)本知識,固然有賴(lài)于教師的講授,但還必須靠他們自己去閱讀、領(lǐng)會(huì ),才能消化、鞏固和擴大知識。特別是只有通過(guò)學(xué)生獨立閱讀才能掌握讀書(shū)方法,提高自學(xué)能力,養成良好的讀書(shū)習慣。
6)課堂討論法
課堂討論法是在教師的指導下,針對教材中的基礎理論或主要疑難問(wèn)題,在學(xué)生獨立思考之后,共同進(jìn)行討論、辯論的教學(xué)組織形式及教學(xué)方法,可以全班進(jìn)行,也可分大組進(jìn)行。
7)實(shí)驗法
實(shí)驗法是學(xué)生在教師的指導下,使用一定的設備和材料,通過(guò)控制條件的操作過(guò)程,引起實(shí)驗對象的某些變化,從觀(guān)察這些現象的變化中獲取新知識或驗證知識的教學(xué)方法。在物理、化學(xué)、生物、地理和自然常識等學(xué)科的教學(xué)中,實(shí)驗是一種重要的方法。一般實(shí)驗是在實(shí)驗室、生物或農業(yè)實(shí)驗園地進(jìn)行的。有的實(shí)驗也可以在教室里進(jìn)行。實(shí)驗法是隨著(zhù)近代自然科學(xué)的發(fā)展興起的。現代科學(xué)技術(shù)和實(shí)驗手段的飛躍發(fā)展,使實(shí)驗法發(fā)揮越來(lái)越大的作用。通過(guò)實(shí)驗法,可以使學(xué)生把一定的直接知識同書(shū)本知識聯(lián)系起來(lái),以獲得比較完全的知識,又能夠培養他們的獨立探索能力、實(shí)驗操作能力和科學(xué)研究興趣。它是提高自然科學(xué)有關(guān)學(xué)科教學(xué)質(zhì)量不可缺少的條件。
8)啟發(fā)法
啟發(fā)教學(xué)可以由一問(wèn)一答、一講一練的形式來(lái)體現;也可以通過(guò)教師的生動(dòng)講述使學(xué)生產(chǎn)生聯(lián)想,留下深刻印象而實(shí)現。所以說(shuō),啟發(fā)性是一種對各種教學(xué)方法和教學(xué)活動(dòng)都具有的指導意義的教學(xué)思想,啟發(fā)式教學(xué)法就是貫徹啟發(fā)性教學(xué)思想的教學(xué)法。也就是說(shuō),無(wú)論什么教學(xué)方法,只要是貫徹了啟發(fā)教學(xué)思想的,都是啟發(fā)式教學(xué)法,反之,就不是啟發(fā)式教學(xué)法。
9)實(shí)習法
實(shí)習法就是教師根據教學(xué)大綱的要求,在校內外組織學(xué)生實(shí)際的學(xué)習操作活動(dòng),將書(shū)本知識應用于實(shí)際的一種教學(xué)方法。這種方法能很好地體現理論與實(shí)際相結合的精神,對培養學(xué)生分析問(wèn)題和解決問(wèn)題能力,特別是實(shí)際操作本領(lǐng)具有重要意義。實(shí)習法,在自然科學(xué)各門(mén)學(xué)科和職業(yè)教育中占有重要的地位。這種方法和實(shí)驗方法比較起來(lái),雖有很多類(lèi)似的地方,但它在讓學(xué)生獲得直接知識,驗證和鞏固所學(xué)的書(shū)本知識,培養學(xué)生從事實(shí)際工作的技能和技巧以及能力等方面,卻有其特殊的作用。
人工智能在計算機上實(shí)現時(shí)有2種不同的方式:
一種是采用傳統的編程技術(shù),使系統呈現智能的效果,而不考慮所用方法是否與人或動(dòng)物機體所用的方法相同。這種方法叫工程學(xué)方法(ENGINEERING APPROACH),它已在一些領(lǐng)域內作出了成果,如文字識別、電腦下棋等。
另一種是模擬法(MODELING APPROACH),它不僅要看效果,還要求實(shí)現方法也和人類(lèi)或生物機體所用的方法相同或相類(lèi)似。
遺傳算法(GENERIC ALGORITHM,簡(jiǎn)稱(chēng)GA)和人工神經(jīng)網(wǎng)絡(luò )(ARTIFICIAL NEURAL NETWORK,簡(jiǎn)稱(chēng)ANN)均屬后一類(lèi)型。遺傳算法模擬人類(lèi)或生物的遺傳-進(jìn)化機制,人工神經(jīng)網(wǎng)絡(luò )則是模擬人類(lèi)或動(dòng)物大腦中神經(jīng)細胞的活動(dòng)方式。為了得到相同智能效果,兩種方式通常都可使用。采用前一種方法,需要人工詳細規定程序邏輯,如果游戲簡(jiǎn)單,還是方便的。如果游戲復雜,角色數量和活動(dòng)空間增加,相應的邏輯就會(huì )很復雜(按指數式增長(cháng)),人工編程就非常繁瑣,容易出錯。而一旦出錯,就必須修改原程序,重新編譯、調試,最后為用戶(hù)提供一個(gè)新的版本或提供一個(gè)新補丁,非常麻煩。采用后一種方法時(shí),編程者要為每一角色設計一個(gè)智能系統(一個(gè)模塊)來(lái)進(jìn)行控制,這個(gè)智能系統(模塊)開(kāi)始什么也不懂,就像初生嬰兒那樣,但它能夠學(xué)習,能漸漸地適應環(huán)境,應付各種復雜情況。這種系統開(kāi)始也常犯錯誤,但它能吸取教訓,下一次運行時(shí)就可能改正,至少不會(huì )永遠錯下去,用不到發(fā)布新版本或打補丁。利用這種方法來(lái)實(shí)現人工智能,要求編程者具有生物學(xué)的思考方法,入門(mén)難度大一點(diǎn)。但一旦入了門(mén),就可得到廣泛應用。由于這種方法編程時(shí)無(wú)須對角色的活動(dòng)規律做詳細規定,應用于復雜問(wèn)題,通常會(huì )比前一種方法更省力。
聲明:本網(wǎng)站尊重并保護知識產(chǎn)權,根據《信息網(wǎng)絡(luò )傳播權保護條例》,如果我們轉載的作品侵犯了您的權利,請在一個(gè)月內通知我們,我們會(huì )及時(shí)刪除。
蜀ICP備2020033479號-4 Copyright ? 2016 學(xué)習?shū)B(niǎo). 頁(yè)面生成時(shí)間:3.397秒