“你就照我说的办法试试吧,面对自己最真实的感情就好了!”文夏曦笑了笑说,从栏杆上一跃而下,说:“走,晚上我请你吃饭?”
我看了看表,已经下午五点半了,才发现有点饿。
“算了,我还要回实验室继续建模!”我抱歉的对文夏曦说。
“嗯?建什么模!”文夏曦一脸迷惑的说。
“呵呵,我现在还在比赛呢,全国大学生数模比赛,我是偷偷溜出来的!”
“啊?真的?你胆子也忒大了点!”文夏曦吃惊的说。
“是呀,我先回去了,”我说着也从栏杆上跳下来,和文夏曦告别。我走了两步,又停下来回头对文夏曦说,“谢谢你,我想很快我能想清楚该怎么选择的!”
“那就好,”文夏曦笑了笑说,“好好比赛,得奖了请我吃饭!”
?
我回到实验室,三石已经把饭送过来了。三石今天买的盒饭还不错,回锅肉,干煸四季豆还有清炒空心菜。
孙董看见我回来了,喜出望外,说:“怎么样,问题搞定了没有?”
我摇了摇头,无所谓的说:“暂时还没思路,哎,还有两天时间不着急!”
孙董的脸色又黯淡下来,一个人埋着头刨饭。三石安慰孙董说:“哎,有神童在,没有搞不定的,你不用担心,我敢打包票!”
杨婷白了三石一眼,三石赶紧闭嘴。我看见三石的表情委屈的像个小媳妇,跟他五大三粗的身材形成鲜明的反差,觉得真是有趣。
“杨婷,你是不是经常欺负三石呀,你看三石在你面前大气都不敢喘一口!”我笑着调侃杨婷说。
“哼,神童你说话可要讲一点真凭实据,我什么时候欺负他了!不信你问他自己!”杨婷不满的说。
三石一脸委屈,看了看我,又看了看杨婷,都不知道该说什么好,愣在中间。孙董看了也觉得好笑。
孙董最擅长仗义执言的,心里面藏不住话,笑着说:“我也觉得三石挺受气的!”
“听见没有,连孙董都这样说了,在学校认识这么多人,我一向都认为孙董说话是最客观,最公正的!”我笑着说,随便夸了孙董两句,孙董没有觉察我在给她戴高帽子,开心的傻笑了两声。
“哼,你们俩联合起来欺负我,你问三石,我欺负他了没有!”杨婷转过脸看着三石,气势汹汹的问,这时候三石要是敢说过“有”,我敢肯定杨婷当场就会把三石给休了。
“没有,从来没有欺负我!”三石战战兢兢的说,生怕得罪了杨婷。
“哎,三石你也太丢脸了,像个男人好不好,把杨婷的恶行都揭发出来,我和孙董替你做主!”我一本正经的说,我就是典型的唯恐天下不乱的人,越闹腾越开心。
孙董明白我是在挑拨离间,又跳出来说指责我,“神童,你不要在杨婷和三石之间挑拨离间!”
三石也赶紧附和孙董指责我,表明立场对杨婷忠心耿耿,场面的形势风云突变,我始料不及赶紧闭嘴埋头刨饭。
杨婷还在火头上,气呼呼的对三石说:“从明天开始,你只买两个人的饭就够了,反正我都做恶人了,就一恶到底!”
我一听,嬉皮笑脸的看着杨婷,说:“我相信三石不是那种见色忘友的人!”
“真的?”杨婷的得意的看着我,头都不回的问三石,“你明天买几盒饭过来!”
三石看了看我,又看了看杨婷,左右为难,支支吾吾半天说不出话来。
“说不说?”杨婷沉不住气,回头睁大眼镜瞪着三石。
我站起来,拍了拍三石的肩膀,悲壮的说:“三石,算了,我也不想你为难了,你明天就买两个就行了,我泡一包康师傅就行了,反正我都习惯了!”
三石明显被我的情绪感染了,犹豫了半天终于鼓气勇气对杨婷说:“我还是要买三盒!”
哈哈,我心里面暗地偷笑,这招苦肉计果然见效。我立马装出一副感激行将涕零的样子,点点头对三石说:“三石,你真是我的好兄弟!”
杨婷立马觉得没面子,恨的咬牙切齿,冷笑着对三石说:“有种,你明天不要来了!”
“我,我……”三石立马又委顿下来。
我也良心发现,觉得自己有点过分,赶紧过去给杨婷道歉,说:“呵呵,开玩笑,不要生气”,然后有回头对三石说:“你先回去,明天还是继续来,不然我们就断粮了!”
三石又给杨婷说了几句,杨婷根本不理他。我叫三石先走,这边我来搞定。三石郁闷的回去了。
?
杨婷坐在电脑面前,一声不吭。我给孙董递了递眼色,让她去安慰杨婷几句,孙董笑了笑说这祸是我惹的,让我自己搞定。
我坐在杨婷旁边,诚恳的说:“别生气了,今天的事都是我的错,我先给你道歉!”
“我是不是真的对三石很凶?”杨婷突然转过头来问我。
“还好了,其实不是很凶,很多女生都是外强中干,表面上看起来对她男朋友很凶,其实心里面不是这样想的!”
“呵呵,张妍以前是不是也是这样对你的?”杨婷笑着问,我才发现她原来早就没生气了,哎早知道如此我也不这么费神了。
“谁说的,张妍可比你好多了,秀外慧中,温柔善良!”我两句话就把杨婷比下去了。
杨婷正要反驳我两句,孙董赶紧插话进来,“不要聊天了,赶紧干正事,这个问题还没解决呢!”
我点了点头,回到座位上,继续思考这个问题。
“下午我和杨婷又仔细的研究了这个问题,其实跟上次一样关键还是在于运算,用普通的方法还是做不出来!”孙董言简意赅的总结了她们下午的成果。
“所以,我们觉得只有两个办法,一个是重新建模,一个是对模型进行优化降低运算的复杂度!”杨婷补充说。
我听了她们俩的话,想了想,说:“老周说上次那种分布计算的方式确定不能用,要重新建模我觉得难度很大,而且也很难保证到最后不会遇到运算的问题,所以我觉得可以考虑优化模型!这样,你们俩在网上搜索一下看有没有什么思路,我研究一下如何优化!”
stafenie的优化程序如果有参数拟合的部分,肯定是可以对模型进行优化的,但是偏偏这部分她有没写完。
我到网上去看优化程序有没有出新的版本,结果在页面上除了看到消息说stafenie代表的美国队已经进决赛了,其他丝毫没有进展。看来要解决这个问题只能靠自己了。
我试着从stafenie的代码中去理解她实现参数拟合的思路,发现这部分代码比想像中的要复杂的多。
一个晚上就这样悄无声息的过去了,模型优化丝毫没有进展。整个实验室的气氛紧张而又沉闷,大家都清楚这道坎要是跨不过去,得奖根本就是奢望。
?第二天,也是在郁闷中度过,模型还是原地踏步,我还在继续研究stafenie的代码。杨婷和孙董都变得有点焦躁,三石成了牺牲品每次送饭来都会被杨婷骂。杨婷去打听了一下其余几个组,情况更糟糕,基本都没有什么成熟的思路。
第三天,离比赛结束时间只剩二十四个小时了,我们卡在这个问题上动弹不得。
我当机立断叫孙董和杨婷先准备论文,有多少写多少,总比最后交白卷的好。我又上stafenie的网站希望有所收获。
我在网站上东游西逛,发现了几篇stafenie以前参加数模比赛的论文。我如获至宝,下载下来仔细研读。
我发现stafenie以前建模的时候,经常使用了参数拟合的工具叫SLER,是一个俄国人开发的。我后来在BBS上看到stafenie发的一篇帖子,说SLER这个工具非常难用,没几个人会用这个工具,也不怎么为人所知,所以stafenie说要开发出一个比SLER易用的参数拟合工具。
我仔细想了想,觉得stafenie开发参数拟合的模块很又可能是沿袭SLER的思路,只要能找到SLER的源代码,一切可能就有转机。
SLER这个工具不好用,的确在网上很很难搜索,只有少数几个网站介绍了这个工具,而几乎没有什么地方提供下载。
我用google,yahoo费力的搜了半天,一直没找到可供下载的页面,要不就是找到了但是下载的链接已经失效了,折腾了半天一无所获。
看看时间已经接近中午了,三石又把盒饭送过来了。三石天天跟我们接触,也多多少少了解一点我们的进展,知道目前遇到困难了模型还没有搞定。三石安静的走进来,把饭菜放在靠门的桌子上,然后悄悄的给杨婷打了个招呼就准备走了。
我们三个都处于高度紧张的状态,谁都没心思动桌上的盒饭,要是下午还没有进展,这次数模比赛就彻底完蛋了,不仅仅是我们颗粒无收,更重要的是老周老杨也可能因为这次比赛的失利而辞去数模队领导教练的职务。
孙董,杨婷已经先把模型已经完成的部分的论文搞定了,包括英文版的,现在在准备模拟的程序,最关键的任务还是在我肩膀上。
用搜索引擎搜不到,现在唯一的办法就是去数模相关的BBS,看有没有人上传过这个软件。
我登到stafenie的主页上,然后链接到数模BBS,一篇一篇帖子的看,不敢有任何疏漏。我偶然发现主页上还有个数模的聊天室,我赶紧登进去看有没有知道SLER这个软件。
“神童,你是不是想在聊天室找别人帮忙?”孙董不知道什么时候走到我身后,突然问我。
“不是的,我在找一个软件,找到了我们建模遇到的这个问题就可能有办法解决?”我火急火燎的回答道,然后马上在聊天室发消息问有没有可以提供这个软件。
“神童,我们就算不拿奖,也不能作弊呀!”孙董有点担忧的说。
“哎呀,你放心了,我有分寸的,只是下载软件不会找别人帮忙!”我已经没时间给孙董多解释了,继续在BBS上寻找线索。
过了好半天,聊天室终于有人响应了,问我为什么要找这个软件?
我顾不上多解释了,只是一个劲的问这个人有没有这个软件可以传给我一份。聊天室又半天没反应了,我打了一堆问号过去,希望那个人能赶紧提供一点线索。
与此同时,我继续锲而不舍的在BBS上翻寻这个软件的踪迹,但是始终还是无功而返。
过了老半天,那个人又回了一条消息,说她有这个软件,因为是要授权的所以她不能给我,不过她有tiral版的,可以给我,trial版在运算单元优化上有一些限制。
这个消息对我来说无疑是雪中送炭,无论如何先拿过来看看再说,即使是trial版说不定也能解决这个问题。
怎么传给我呢?我又发了一条消息过去。
我焦急的等了十分钟,对方给了一个ftp下载的地址,然后给了我一个用户名和密码,叫我自己去下载。
我马不停蹄的敲了一堆命令,登到那台ftp服务器上,果然找到了一个trial版的SLER,我赶紧下载下来。SLER这个软件虽然不大,但是由于从CERNET访问公网的速度非常慢,1M大小的文件竟然下载了一个多小时。
我把下载好的文件解压一看,原来是SLER是用java写的,还附了具体的使用说明。使用说明就有两三百行,详细而有复杂。现在时间已经不多了,而且没有源代码,要想现在去读懂SLER的思路然后再修改satfenie的代码几乎不可能了,只能先用SLER进行参数拟合再说。
现在已经下午三点多了,如果在晚上八点之前能把模型弄出来,熬一个通宵还是有可能完成论文的。
我看了看使用说明中附带的例子,按照例子使用SLER来进行参数拟合,程序果然跑起来了并且每拟合完一部分,就会把结果输出出来,然后我们再把这些结果用stafenie的软件进行优化。
最终的结果逐渐生成出来了,我们三个长长的松了一口气,看来曙光就在前方,胜利正在朝我们挥手。
正当我们很开心的期待着结果出来的时候,屏幕上SLER突然弹出一个窗口,大意是说由于是trial版,运算单元超过限制,必须注册后才能继续使用。
我们一看傻眼了,靠,这可真是釜底抽薪,眼看参数拟合的部分都要完成了,居然出现这种问题。
网上这个软件本来就没几个人知道,要找破解版或者是注册码根本就是不太可能,现在唯一的办法只有再去聊天室找那个哥们问问看。
杨婷和孙董都紧张的看着我登到网站上打开聊天室,直接问那个人有没有注册码。过了好半天,那个人才说她有注册码但是不能给我,这个只能去找那个俄国人要,接着她有告诉我一个更失望的消息,说那个俄国人最近不知道神游到哪里去了,她也很久没见着了。
我苦苦的哀求,那人非常坚决说如果把注册码给我是违法的。我想也是,在怎么也不能外老外面前丢中国人的脸,只能自己想办法克服了。
“神童,这下可怎么办?”孙董和杨婷焦急的问我,这种从希望到失望再到希望又到失望的感觉真的很难受,像过山车一样刺激,但是结果却“生死未卜”。
我没有吭声,大脑大脑飞速旋转寻找解决方案。孙董和杨婷对于程序软件都是门外汉,所有希望都寄托在我身上了,我第一感觉到责任的压力。
孙董对杨婷说;“我们让神童安静的想一会儿,我想他应该有办法的!走我们先去吃饭吧!”
我这才想起,盒饭还放在桌子上,早就已经凉了。
“神童,我们现在出去吃午饭,要不要给你带点什么吃的?”杨婷问我。
“来碗米线吧,要辣鸡的!辣的东西能激发我的思维!”我笑了笑说,尽量让气氛轻松一点,的确这几天大家都很辛苦了。
“好的!”杨婷和孙董出门了,“对了,在来瓶冰红茶,要统一的!”我又在实验室里面大声吆喝了一句,不知道她们听见了没有。
没有注册码,现在唯一的办法就是破解这个软件。SLER使用java写的,所有的程序都是封装在一个jar文件里面。我用winrar吧jar包解压开,里面全是class文件。
Java的程序和一般的C或者pa