第791章 開發(fā)模式(二)
前后左右上下六個面逐步實體化,正方體空間變成了一個白色的房間,房間里出現(xiàn)了一個工作臺。
肖遠(yuǎn)從空中被放了下來,他走到了工作臺前坐了下來,摸了摸工作臺上擺放的白色鍵盤,那觸感和現(xiàn)實中的鍵盤完全一樣,工作臺正中放著一臺顯示器,顯示器上一行字:準(zhǔn)初級開發(fā)者肖遠(yuǎn),歡迎進入開發(fā)模式教學(xué)系統(tǒng),敲擊任意鍵進入教程。
敲擊了一下空格鍵,顯示器上畫面一轉(zhuǎn),正式進入了教學(xué)模式,首先是一系列等待肖遠(yuǎn)閱讀的,適合于他當(dāng)前級別的開發(fā)文檔,一頁一頁翻過這些文檔,肖遠(yuǎn)發(fā)現(xiàn)這里的開發(fā)和他想象的有些不大一樣,原本他想象的開發(fā)是類似于現(xiàn)實中的編程,但是圖文并茂的文檔中給出的開發(fā)卻完全涉及編程,而是給他提供了另外一種方式,這種方式讓肖遠(yuǎn)想起了搭積木。
看過開發(fā)文檔后,肖遠(yuǎn)按照提示進入了教學(xué)系統(tǒng)的練習(xí)程序,他面前的工作臺上出現(xiàn)了一個上滿布滿了圓形小孔的正方形開發(fā)板,在正方形板旁邊給肖遠(yuǎn)提供了一些不同顏色的連接線,當(dāng)肖遠(yuǎn)拿起一根線時,線的旁邊會有一個透明信息窗出現(xiàn),信息窗內(nèi)有該連接線的介紹,通過這些介紹,校園里了解到,這些線分別代表一些基本的邏輯運算,比如與、或、非、異或等等,除了這些連接線外,工作臺上還有一些不同顏色的方塊,肖遠(yuǎn)拿起這些方塊的時候,方塊旁邊同樣會有信息窗出現(xiàn),上面寫著這些方塊的功能,這些方塊集成了一些的稍復(fù)雜的邏輯運算,肖遠(yuǎn)現(xiàn)在的級別很低,所以這些邏輯運算集成塊所提供的功能很有限。
肖遠(yuǎn)熟悉了所有這些道具后,練習(xí)程序在顯示器上打出了他的第一個任務(wù),利用這些模塊設(shè)計一個二進制轉(zhuǎn)換器,要求在開發(fā)板一段輸入一個十進制整數(shù),在另一端得到它的二進制形式。
這個問題看似簡單,理論上具體的計算方法肖遠(yuǎn)也非常熟悉,但是要利用手邊的已有的功能模塊搭建這樣的轉(zhuǎn)換器出來,肖遠(yuǎn)因為是第一次做這種東西,需要一邊熟悉各種模塊,一邊嘗試,所以花費的時間較長,足足用了半個小時才將最后的轉(zhuǎn)化器搭建好,并測試完成。
在他按要求將轉(zhuǎn)換器完成并按照練習(xí)系統(tǒng)的要求將任務(wù)提交后,轉(zhuǎn)換器板形狀發(fā)生了改變,插滿了各色方塊和連接線的開發(fā)板變成了一個方塊,練習(xí)系統(tǒng)中同時給出了提示,這個轉(zhuǎn)換器以后可以作為功能模塊使用,同時桌上出現(xiàn)了另一塊空白的開發(fā)板供他使用。
在作出第一個功能模塊后,系統(tǒng)給出了第二個練習(xí)題,仍然是類似的問題,難度和第一題相差無幾,肖遠(yuǎn)在第一題的時候?qū)φ麄€開發(fā)過程有了一定的了解,所以做第二題的速度比第一題快了很多,只用了十來分鐘就完成了,在完成后他的成果同樣變成了一個集成塊以備后用。
練習(xí)系統(tǒng)一道接著一道的出題,肖遠(yuǎn)照單全收,熟練度越來越高,越做越快,但是這些問題沒完沒了卻讓肖遠(yuǎn)泛起了嘀咕,心道再這樣做下去,與整數(shù)有關(guān)的運算法有關(guān)的運算就全部做完了,不過就在他心里升起這個念頭不久,練習(xí)系統(tǒng)就宣布第一階段的所有練習(xí)全部做完了。
從練習(xí)系統(tǒng)中退了出來,肖遠(yuǎn)又要往下學(xué)習(xí),卻被提示腦力消耗接近臨界線,要求他休息,并強制將他從開發(fā)環(huán)境中踢了出去。
摘掉了腦波頭盔,肖遠(yuǎn)感到一陣眩暈,腦袋昏昏沉沉的,問了一下時間,驚訝的發(fā)現(xiàn)從帶上腦波頭盔到摘掉頭盔,時間已經(jīng)過去將近十個小時了,也難怪他會感到頭暈,晚上本來是睡覺休息的時間,他的大腦卻一直在劇烈活動,除非是不知疲倦的計算機,正常人連續(xù)這么長時間大腦劇烈活動,恐怕沒不暈的。
吃過早飯后,肖遠(yuǎn)沒有在進腦系統(tǒng),而是躺在床上踏踏實實的睡了一個上午,下午的時候坐著輪椅去了一號區(qū),在那里接受了老鱷魚安排的專業(yè)體能恢復(fù)訓(xùn)練,到傍晚的時候回到住所吃過晚飯后,再次帶上了腦波頭盔,這次他沒有再去之前的虛擬世界,而是直接進入了開發(fā)模式,繼續(xù)在教學(xué)系統(tǒng)中按部就班的學(xué)習(xí)了。
就這樣,接下來的幾天,在身體沒有完全恢復(fù)之前,他的生活完全顛倒了,白天上午睡覺,下午去一號區(qū)訓(xùn)練,晚上帶上腦波頭盔進入開發(fā)模式按部就班的學(xué)習(xí)。
前三天在教學(xué)系統(tǒng)中,他所有的學(xué)習(xí)及練習(xí)的內(nèi)容都是和邏輯運算有關(guān)的,而且隨著學(xué)習(xí)進度的深入,他所能設(shè)計出來的邏輯模塊越來越復(fù)雜,這其中雖然辛苦,但是卻也充滿了樂趣,原來他是帶著目的進到這里學(xué)習(xí)的,但是到了后來,他漸漸的對這里的學(xué)習(xí)產(chǎn)生了濃厚的興趣,雖然最初的目的仍然牢牢的記在心中,但是學(xué)習(xí)卻已經(jīng)變成了興趣,當(dāng)這種轉(zhuǎn)變產(chǎn)生的時候,學(xué)習(xí)效率比之前提高了很多。
在進入開發(fā)模式第三天的時候,他成功的通過了準(zhǔn)初級開發(fā)者測試,成功的晉級為一名正式開發(fā)者,雖然仍然是一個初級的開發(fā)者。
正式開發(fā)者和準(zhǔn)開發(fā)者相比,最大的不同是他所有的設(shè)計范圍將不再僅限于教學(xué)系統(tǒng)給他模擬出來的開發(fā)環(huán)境,而是可以將設(shè)計出來的程序放到腦系統(tǒng)環(huán)境中運行了。
當(dāng)然真正要對腦系統(tǒng)進行開發(fā),他還是需要經(jīng)過一段先期學(xué)習(xí)的,這個級別中新增的內(nèi)容終于有了程序開發(fā)的內(nèi)容,在這一階段,他可以使用程序設(shè)計的方法來設(shè)計更多更多復(fù)雜復(fù)雜的集成模塊,或者通過編程將集成模塊進行組裝,而不必再像之前所有的工作都必須在開發(fā)板上手動進行。
肖遠(yuǎn)研究了一下系統(tǒng)提供的程序設(shè)計語言,這是一種完全面向?qū)ο螅踔潦敲嫦蚪M件的編程語言,其語法和c++有些類似,因此肖遠(yuǎn)在編程語言上并沒有花費太多精力就將其掌握了,在經(jīng)過一系列的基本語法測試之后,系統(tǒng)確認(rèn)肖遠(yuǎn)已掌握了程序開發(fā)語言的基礎(chǔ)知識,于是給出了肖遠(yuǎn)一些能夠調(diào)用的模塊。
這些模塊依據(jù)其功能不同被分成了很多模塊組,所有這些模塊組中,肖遠(yuǎn)最感興趣的有兩個,其中一個是人工智能模塊組,人工智能模塊組包含很多傳統(tǒng)人工智能領(lǐng)域中的智能模塊,比如專門側(cè)重于邏輯推理的決策樹邏輯智能模塊,側(cè)重于數(shù)據(jù)統(tǒng)計分析的大數(shù)據(jù)智能分析決策模塊等等,但是令肖遠(yuǎn)感到失望的是,在這些模塊中他并沒有找到與人腦思維有關(guān)的模塊,也就說,使用這些模塊可以設(shè)計出功能非常強大的人工智能程序,但是卻無法設(shè)計出像寧蘭那樣可以產(chǎn)生人格的智能體出來。
另一個肖遠(yuǎn)感興趣的是模型模塊組,這個模塊組提供了一系列抽象度極高的數(shù)學(xué)模型建模組件,當(dāng)然要想利用好這些模塊,并不是容易的事情,因為這其中每一個模塊都需要很復(fù)雜的理論做基礎(chǔ)才能理解,而理解是應(yīng)用的基礎(chǔ),因此所有這些模型組件中,肖遠(yuǎn)能理解并運用的并不是太多,而最令他感興趣的是其中與混沌理論有關(guān)的模塊。
在將所有的模塊組一一研究過之后,作為練習(xí),肖遠(yuǎn)編寫了一些智能程序,這些智能程序使用了人工智能模塊組中的不同模塊,因而其智能具有不同的智側(cè)重方向。
設(shè)計完這些普通的人工智能程序后,肖遠(yuǎn)決定在開發(fā)模式下繼續(xù)他在現(xiàn)實世界中沒有完成的工作,將混沌系統(tǒng)模型與人工智能模型相結(jié)合,并加入了他一直在試驗的易學(xué)理論,設(shè)計出一個可以進化的人工智能程序出來,這個程序并不屬于他教學(xué)程序內(nèi)必須完成的練習(xí),但是卻是他最用心,也是花費時間最長的一個程序,這個程序設(shè)計出來后,他緊接著要做的事情是找一個環(huán)境運行這個程序,使其在該環(huán)境中接受各種外部因素的影響,從而促使其自行進化,并實時觀察他的每一步進化。
但是教學(xué)環(huán)境所提供的環(huán)境非常簡單,并不符合肖遠(yuǎn)的要求,左思右想,最后他想到了很久沒有去過的虛擬世界。
“如果將這個智能程序叫給寧蘭,讓她幫著設(shè)計一個虛擬人,并將這個程序作為該虛擬人的大腦,然后讓寧蘭帶著他在虛擬世界中成長,這或許是一個很好的解決方案,只是不知道寧蘭會不會設(shè)計虛擬人,又有沒有能力將這個智能程序安放到虛擬人的大腦中?”
肖遠(yuǎn)想到了這里,因為急切想知道這些問題的答案,決定暫時離開開發(fā)模式,進入虛擬世界找寧蘭商量一下,但是當(dāng)他重新出現(xiàn)在南州老街自己的房間里,召喚寧蘭后,寧蘭卻沒有及時出現(xiàn)。
“寧蘭去哪兒了?”肖遠(yuǎn)心中嘀咕,于是再次召喚一番,寧蘭方才出現(xiàn)在了房間里,只是她的形象卻讓肖遠(yuǎn)大吃一驚,“寧蘭,你這是干嘛去了,怎么這么狼狽?”
,