下拉閱讀上一章

第53頁

    第四種設計方案,可更進一步嘗試疊代,把問題簡化為循環遞歸的算式。

    什麼是計算機智能生命的進化?

    這就是計算機智能生命的進化。

    藍藻、綠藻、橙藻,最初都純粹依賴計算速度和根植集成電路優勢,無腦碾壓現行網絡安全機制。但是,它們在簡單智慧程序引導下,絕不會像計算機機械那樣機械接受命運,而是會學習、會成長。計算機智能生命不斷認識自己的缺陷,並嘗試由第一種設計方案優化到第二種設計方案、優化到第三種設計方案、優化到第四種設計方案,程序結構越來越精簡,效率越來越高,自然而然顯得更具有智慧。

    當然,魏東生可以加速計算機智能生命的進化。譬如高樓扔雞蛋問題,魏東生已經習慣利用疊代公式解決,計算字符和字符的占行,30行代碼就能輕鬆解決問題。如果魏東生親自優化計算機智能生命,計算機智能生命自我生成原始碼時就考慮到用第四種方案解決問題,豈不大幅度縮減了它的進化時間?

    那麼,第四種設計方案,是程序優化的極限嗎?

    不是!

    魏東生習慣遞歸運算是因為簡單,一個for循環就能搞定問題。然而,第四種設計方案其實並不能削減運算量。如果真用一個for循環遞歸運算,有興趣可親自試試,絕對累死你的電腦。

    魏東生習慣遞歸運算處理類似問題,是指數學思維的習慣。實際程序編程中,魏東生絕對不敢搞樓層一百乃至一千級別的遞歸運算。為了減少計算機運算量,魏東生會修正程序設計,譬如引用簡單的數列求和公式,譬如將疊代公式轉換成通項公式,等等。話說,這也側面證明,程序設計的基礎是實用數學。魏東生回到高中時代,之所以簡單翻了翻數學課本就能輕鬆考到滿分,就是是因為這麼多年來,他從未離開過實用數學。

    另外,就像疊代公式最方便人類理解和記憶,許多程序優化方案都是基於人類視角。計算機智能生命是軟體與硬體的統一,它處理問題時還要考慮硬體的負擔,考慮每一條集成電路的均衡利用,寧肯用第一種方案無腦暴力解決實際問題,也不會採用for循環模塊疊代公式提前尋求最優解。

    計算機智能生命是生命,不是神,不可能誕生就醒悟最優等的數學解決方案。

    計算機智能生命,像初生嬰兒,它需要時間成長,它需要時間自我優化。

    高樓扔雞蛋問題,只是舉例比喻說明計算機智能生命的劣勢。真實情況下,計算機智能生命藍藻、綠藻、橙藻都不會蠢到採用從1層試到100層的方案。藍藻等計算機智能生命,比你想像中聰明,卻不是電影小說中臆想出來無所不能的神。

    回到最初話題。橙藻因為進化程度較低,它輔助魏東生彙編網路遊戲主程序時,肯定會生成一堆臃腫低效原始碼。為了提高網路遊戲的普適度和運行效率,魏東生需要耗費大量精力排查這些臃腫低效原始碼,更換為高效精簡的設計方案。然而,魏東生的技術水平有限,他無法完美解決所有問題,有的優化方案,前世有印象的模塊,即時可以補全;有的優化方案,努努力,也能想到精簡思路;更多的優化方案,魏東生也束手無策。

    凡此種種,哪怕有橙藻輔助,魏東生也不可能變魔術般變出一款網路遊戲。

    第034章 查帳查出隱患

    一款網路遊戲,除了主程序,還須考慮建模、貼圖、音樂等等。

    魏東生沒有奢望一己之力搞定。

    前面說過,魏東生的商業理念,“it是idea和team”。百科全才不是魏東生的追求,比之耗費精力從頭開始辛苦學習貼圖、音樂,魏東生寧願聘請更優秀的員工代勞。

    然而,想法是好的,現實是困難的。

    網路遊戲產業如今剛剛拉開序幕,哪怕燕京、申海、廣羊、深鵬等大都市,許多技術精湛的程式設計師都對網路遊戲研發不甚了了,何況吳平這座小縣城。哪怕網易這樣成名已久的網際網路企業,其2001年研發《大話西遊》時,技術底蘊也查到不可思議。具體差到什麼程度呢?研發團隊不知道怎樣從程序里直接拿到html頁面的滑鼠鍵盤事件,竟然寫一個額外的控制項,註冊進系統,在里向控制項發送信息,再由控制項轉發到主程序。大話西遊的研發團隊自己都承認,該設計方案非常愚蠢。

    堂堂網易尚且如此,魏東生蝸居在內地小縣城,去哪兒招聘合格的員工?

    吳平小縣城有的,全部都是霍永善那樣的看客,看見標籤驚呼魏東生是超級大牛。

    鑑於艱難的現實條件,魏東生只能親自動手,製作一段能夠向景民強展現實力的demo。

    凡此種種,魏東生告別敲鍵盤重複勞動,又陷入程序優化設計深坑,絞盡腦汁思考哪些算法更穩健更高效更精簡。魏東生白日間上課,捧著課本裝樣子,腦海里思考昨日的功能模塊如何優化,時不時拎起原子筆在作業本模擬演算。程式設計師的世界,如此的遼闊,又是如此的封閉,校園生活與之相比仿佛也沒有那麼枯燥。

    10月28日,盛大網絡把傳奇到1.60版“熱血神鷹”,聽取玩家意見,索性內置了免蠟和免助跑功能。具體到裝備這一塊,新版本推出了魔血套裝和虹魔套裝,吸引部分私服玩家回流。

    魏東生命令藍藻檢查新版傳奇的原始碼,發現盛大網絡本次大幅度調高技能書的暴率,小幅度提高了裝備的暴率,刻意降低玩家獲取裝備的難度。盛大網絡版本推出新裝備,調高暴率,降低難度,目的顯然皆是為了對抗日益泛濫的私服。傳奇私服產業尚在發展初期,目前的優勢無非是快速升級和登陸就送高級裝備,盛大網絡降低裝備獲取難度,玩家較大概率選擇留在人數更多運營更穩定的官服。

上一章 目錄 下一章
已經是最後一章了 »

第53頁

你剛剛閱讀到這裏

返回
加入書架

返回首頁

書籍詳情 返回我的書架
01