235
回到房間,孫董,楊婷的模型已經就緒了,她們倆看見我回來了,兩眼都閃金光,嚇了我一跳。
“回來啦?”楊婷高興的問。
“嗯,還打聽到一些消息!”我坐在沙發上,靠着扶手說。
“什麼消息,說來聽聽!”孫董饒有興趣的搬了張椅子坐我旁邊。
“我去星巴克喝咖啡……”
“什麼你去星巴克喝咖啡?哼,你還挺會享受的,”楊婷不滿的說。
“喝咖啡才能打聽到消息,同志們,現在形式非常嚴峻!”我一臉嚴肅的說。
“怎麼了?”孫董着急的問。
我把從stafenie那裡打聽到的消息給楊婷和孫董簡單說了一遍,兩人聽了都臉色嚴峻,剛纔的興奮和高興一掃而空。
“stafenie和葉蓮娜真是深不可測,看來第一天就已經分出高下來了,冠亞軍是沒戲了,爭取第三名吧!”楊婷有點灰心的說。
“是呀,這個題對她們來說好像根本沒有難度,而且那個葉蓮娜好像比stafenie還可怕,居然就跑去聽音樂會去了!”孫董覺得有點不可思議。
“鬼子固然強大,我們也不能妄自菲薄,我這次就是衝着冠軍來的,要有信心有決心才能取得最終的勝利!”我像衝鋒前作全軍總動員的指戰員,豪情滿胸的說。
“神童,你就省點力氣來建模吧,這種國際大賽喊口號是沒用的!”楊婷不滿的說。
“好吧,我們雖然起步比別人慢了半拍,但並不意味着我們會一直落在後面,我們要後發制人!”我說着就坐到電腦面前,準備開始整合三個模型。
在中午開始建模的時候,我就和楊婷,孫董約定好了模型的封裝方式,定義標準的輸入輸出,爲了便於最後的整合,三個獨立的模型都要求是對象實體。類似面向對象的編程方式,模型耦合實際上就變成了對象實體的耦合,我對這個過程已經輕車熟路。
雖說簡單,將這三個模型耦合成一個大的數學模型也足足花了我兩個小時,孫董和楊婷也沒閒着,已經在開始動手寫論文了。
“搞定了!”我長長的舒了一口氣,伸了一個懶腰,又累又困,然後直挺挺的躺在沙發上。孫董和楊婷絲毫沒有睏意,奮鍵疾敲的撰寫着論文。
“萬里長征終於邁出了第二步,同志們我們已經在江西突破了敵人的封鎖線到貴州了!”我躺在沙發上功勳至偉的對孫董,楊婷說。
“神童快點起來,人家stafenie和葉蓮娜都要飛奪瀘定橋了,我們連遵義會議還沒開呢……”孫董有板有眼的接着我的話說。
我一下子從沙發上坐起來,笑着調侃孫董說:“歷史學的可以呀!還知道開了遵義會議才能飛奪瀘定橋,好,今晚上就開遵義會議,把模型給優化了!”
我在stafenie的軟件上增加了參數擬合的模塊,模型優化軟件就已經比較完整了。不過開發完這個軟件後一直還沒機會測試,對其的優化性能我還沒底。
我運行軟件開始對模型進行優化,屏幕上不斷閃現優化的過程,一切都進展順利。
“呵呵,照我們這個速度明天中午就可以陝北大會師,完成長征了!”我得意的看着電腦,對楊婷,孫董說。
“沒這麼簡單吧,我覺得這事沒這麼順!”孫董有點擔心的說。
“哎,這建模這東西其實也沒這麼高深,會者不難,難者不會,思路對了就成功了一半,”我優哉遊哉的坐在椅子上說,我忽然想到了鍾國強,不知道這小子模型建的怎樣,而且這兩天一直比較安靜,也沒來找我的麻煩,我隱約覺得有點不對勁。
我正在得意的時候,孫董突然對我說:“神童,你看你的電腦,怎麼突然藍屏了!”
我扭頭一看,果然電腦藍屏了,上面顯示了一些大概的故障原因,不過根據我的經驗,一般都是軟件出問題導致的。
我趕緊重啓電腦,查看了一下電腦的錯誤日誌,發現原來是那個模型優化軟件導致內存泄露,讓電腦死機了。
我又把軟件的日誌調出來一一審覈,我診斷出這個錯誤不是程序的原因,而是SLER的算法竟然出現了一個不可解的邏輯錯誤,不斷的生成對象實例,但是沒有調用析構函數釋放對象實例,最終耗盡了計算機的內存導致死機。
既然是邏輯錯誤,現在唯一的招數就是改算法了。
在這麼緊急,這麼短的時間內要修改完SLER算法談何容易,況且解決了這個問題,難保改動後的算法不會出現新的BUG,剛纔放鬆的心情,又開始緊張起來了。
我把程序的源代碼調出來仔仔細細的看了兩遍,但是如何改我還一籌莫展。
我走出房間,到走廊上。在專家樓的走廊上正好可以看到大海,不過此刻的海面已經是黑乎乎的一片,只是偶爾在上面閃現了一些燈光還依稀可見。
“發現SLER的缺陷了?”stafenie不知道什麼時候已經站在我旁邊,微笑着說。
“想來你的電腦也因爲內存泄露死機了?”我笑着問stafenie。
“我想葉蓮娜現在也正在努力的改算法吧,打擾了她今天聽音樂會的好心情……”stafenie從容不迫的說,此刻我們三個人彷彿站在同一起跑線上。
“這個模型要優化必須用SLER來參數擬合,看來現在是要比誰的動作快了,最先把算法改完!”我看着遠方黑乎乎的海有一句沒一句的和stafenie搭話,我想她現在所有的心思也都放在算法的修改上。
“其實這個模型遠不止要解決參數擬合問題這麼簡單,更大的挑戰還在後面,我也想看看你和葉蓮娜怎麼來解決這個問題!”stafenie胸有成竹的說,彷彿這個問題對她來說已經完全有了答案。
我轉過頭看了看stafenie,這個臉上稚氣未脫的美國女孩子表現出來的超人的全局觀和縝密的思維,讓我不得不敬佩。我漸漸覺得對stafenie瞭解越多,越能感覺到她的深不可測,如果說葉蓮娜表現出匪夷所思的天賦,則stafenie則是更爲全面的綜合素質。
按照比賽的慣例,參賽隊伍之間是不能交流的,不過在stafenie看來我們這種交流並不會妨礙比賽的公正,所以也不用刻意的迴避。
我回到房間,一個人在臥室裡面踱來踱去的思考如何改進算法,孫董和楊婷在外面吃宵夜。這次組委會考慮的非常周全,晚上還專門爲參賽隊員準備了宵夜。
臥室裡面有一套小音響,旁邊還有一些CD。我看着這套音響,忽然想到一件事。小時候我老爸買了一臺的錄音機,本來在傢俱裡面預了一個位置,但是錄音機太長了放不下。當時我老爸是想把傢俱的隔板去掉,這樣雖然能放進去,但是嚴重影響美觀。後來還是我老媽聰明,把錄音機的兩個喇叭給拆下來擱在旁邊的隔間,解決了這個問題。
我忽然受到了啓示,SLER這個算法有缺陷不能優化模型,爲什麼一定要改算法而不能修改模型呢。想到這一點,我豁然開朗,決定把模型中導致優化軟件出現內存泄露的部分改掉,這樣最省時,而且風險最小。
我有點激動的跑到電腦面前,開始修改模型。跳至