第791章 開發模式(二)(2 / 2)

在進入開發模式第三天的時候,他成功的通過了準初級開發者測試,成功的晉級為一名正式開發者,雖然仍然是一個初級的開發者。

正式開發者和準開發者相比,最大的不同是他所有的設計範圍將不再僅限於教學係統給他模擬出來的開發環境,而是可以將設計出來的程序放到腦係統環境中運行了。

當然真正要對腦係統進行開發,他還是需要經過一段先期學習的,這個級別中新增的內容終於有了程序開發的內容,在這一階段,他可以使用程序設計的方法來設計更多更多複雜複雜的集成模塊,或者通過編程將集成模塊進行組裝,而不必再像之前所有的工作都必須在開發板上手動進行。

肖遠研究了一下係統提供的程序設計語言,這是一種完全麵向對象,甚至是麵向組件的編程語言,其語法和C++有些類似,因此肖遠在編程語言上並沒有花費太多精力就將其掌握了,在經過一係列的基本語法測試之後,係統確認肖遠已掌握了程序開發語言的基礎知識,於是給出了肖遠一些能夠調用的模塊。

這些模塊依據其功能不同被分成了很多模塊組,所有這些模塊組中,肖遠最感興趣的有兩個,其中一個是人工智能模塊組,人工智能模塊組包含很多傳統人工智能領域中的智能模塊,比如專門側重於邏輯推理的決策樹邏輯智能模塊,側重於數據統計分析的大數據智能分析決策模塊等等,但是令肖遠感到失望的是,在這些模塊中他並沒有找到與人腦思維有關的模塊,也就說,使用這些模塊可以設計出功能非常強大的人工智能程序,但是卻無法設計出像寧蘭那樣可以產生人格的智能體出來。

另一個肖遠感興趣的是模型模塊組,這個模塊組提供了一係列抽象度極高的數學模型建模組件,當然要想利用好這些模塊,並不是容易的事情,因為這其中每一個模塊都需要很複雜的理論做基礎才能理解,而理解是應用的基礎,因此所有這些模型組件中,肖遠能理解並運用的並不是太多,而最令他感興趣的是其中與混沌理論有關的模塊。

在將所有的模塊組一一研究過之後,作為練習,肖遠編寫了一些智能程序,這些智能程序使用了人工智能模塊組中的不同模塊,因而其智能具有不同的智側重方向。

設計完這些普通的人工智能程序後,肖遠決定在開發模式下繼續他在現實世界中沒有完成的工作,將混沌係統模型與人工智能模型相結合,並加入了他一直在試驗的易學理論,設計出一個可以進化的人工智能程序出來,這個程序並不屬於他教學程序內必須完成的練習,但是卻是他最用心,也是花費時間最長的一個程序,這個程序設計出來後,他緊接著要做的事情是找一個環境運行這個程序,使其在該環境中接受各種外部因素的影響,從而促使其自行進化,並實時觀察他的每一步進化。

但是教學環境所提供的環境非常簡單,並不符合肖遠的要求,左思右想,最後他想到了很久沒有去過的虛擬世界。

“如果將這個智能程序叫給寧蘭,讓她幫著設計一個虛擬人,並將這個程序作為該虛擬人的大腦,然後讓寧蘭帶著他在虛擬世界中成長,這或許是一個很好的解決方案,隻是不知道寧蘭會不會設計虛擬人,又有沒有能力將這個智能程序安放到虛擬人的大腦中?”

肖遠想到了這裏,因為急切想知道這些問題的答案,決定暫時離開開發模式,進入虛擬世界找寧蘭商量一下,但是當他重新出現在南州老街自己的房間裏,召喚寧蘭後,寧蘭卻沒有及時出現。

“寧蘭去哪兒了?”肖遠心中嘀咕,於是再次召喚一番,寧蘭方才出現在了房間裏,隻是她的形象卻讓肖遠大吃一驚,“寧蘭,你這是幹嘛去了,怎麼這麼狼狽?”