“为什么这样子,
你拉着我说你有些犹豫,
怎么这样子,
雨还没停你就撑伞要走,
已经习惯不去阻止你
……”
我情不自禁的轻声唱起这首《半岛铁盒》,一遍又一遍,直到不省人事。
我在床上昏昏沉沉的不知道睡了多久,睁眼一看已经晚上九点半,虽然没吃晚饭,但是丝毫没有饿意,大概在火车上零食吃的太多了。
今天是周日,有英超比赛,上午在火车上看了报纸说晚上有切尔西的比赛。现在大批球星从意甲转会到英超,意甲的球迷正在逐渐的流失。我的偶像小舍刚从AC米兰转会到切尔西,还有巴拉克的配合,不知道今天晚上能不能进球。今年的切尔西真是阵容空前强大,想起来就让人心动,可以和“兔牙”小罗领衔的巴萨“火拼”了,染指欧洲冠军杯指日可待,反而是可怜的卡卡一个人呆在AC米兰有点孤单。
到了招待所这么多天我忙得都顾不上看电视,好不容易找到遥控器赶紧打开电视。搜了半天,居然只能收到三个台,中央一台和二台且花花点点模模糊糊,明显不是有线电视,唯一清楚的是当地的电视台,正在现场直播一场演讲会。演讲者工农兵学商一应俱全,全部语调铿锵,表情丰富,也不乏歇斯底里,痛心疾首者,要是刚开电视还以为是搞摇滚的。内容嘛,都是我小学一二年级耳熟能详的老生常谈,要有理想,要树立正确的人生观,世界观。给这演讲者一洗脑,我还真觉得我的人生观真的有点差池,偏离了正确的航线,要是不赶紧拨乱反正,迷途知返,要抱憾终生。
听了两个人的演讲,我差点笑得背过气去,才发现这里人的思想觉悟不是一般得高,让我无地自容。
看了一会儿演讲,我想起可以上网看文字直播,虽然比看电视或者是听广播差远了,但是总比没得看好。网上正在直播德甲,直播员明显非常不敬业,错别字狂多,跟天涯上那个叫粮食与思想得哥们差不多,写一篇小说有一半得错别字,连猜带蒙看完一遍头昏脑胀。我还是决定明天去买张《体坛周报》,不过怀疑这里根本就没《体坛周报》卖。
在这个偏僻而又人烟稀少,鸟不拉屎的电厂招待所又住了一个星期,终于看到可以返回南京的曙光了,我们如同关在监狱里面的重刑犯听说要大赦一样倍感欢欣鼓舞。后来才知道,这个电厂的厂长是老周的学生,当年要不是老周帮忙这家伙连本科文凭都拿不到,现在出人头地了当厂长了,老周开口要个地方搞培训他当然责无旁贷的把招待所借给老周。
这期间我天天上网期望能在QQ上看见张妍上线,给她解释那天的情况,但是她的小企鹅图标永远是黑白色的。
我给张妍发了几封email,把事情经过说了一遍,希望她能原谅,但是每封email都如石沉大海没有回信。我想张妍真的是生气不理我了,但是在这里又不能打香港长途,没办法给她亲口解释。
我想到了曹敏,从曹敏口中知道张妍现在很忙,又要考试又要准备出国的材料,可能是没空上网收信,我也才稍稍放心下来。曹敏是个古道热肠,爱憎分明的人,虽然和文兄分手了,但是跟我和张妍的关系还不错,毕竟当年我被开除也是为她背黑锅。曹敏一直希望我和张妍和好如初,就如同我希望她和文兄和好如初一样,她说她和文兄已经没有复合的可能,但是我和张妍重新携手却还有希望,我不置可否。为了打消她的误会,我把秦霈的事也告诉她,曹敏说我是“少女杀手”,从她的经验来看八成秦霈已经喜欢上我的。我笑了笑,没有过多的解释,这种事情越描越黑。
子墨间或有一两封email发给我,每次都只有一两行,她现在正在参加一个在香港举行的亚洲大学生建筑作品展,一门心思都扑在上面去了。子墨问我为什么不给她电话,我说手机没有开香港长途,子墨说她打过来。从子墨的声音中我觉得她很疲惫,子墨说她为了赶一张图纸又三个通宵没合眼了,我隐隐觉得有点心痛,也不忍心打扰她,叫她注意身体了好好休息,得不得奖都不重要,身体才是革命的本钱,如果得奖了回来我请吃饭。子墨很爽快的满口答应,但是我知道她是个要强而又执著的人,决定了的事肯定要全力以赴,我觉得我有点懒惰。
老赵回家省亲结束又回南京了。回家省亲其实是相亲,他姑妈给他介绍了一个本村的姑娘,老爸老妈都见过了,挺满意的,这姑娘高中毕业,准备马上到南京打工。老赵起初不乐意,嫌对方学历太低了,自己堂堂一个国家重点院校的本科生好歹也要找个大专生。家里面亲戚给他做了两天工作,老赵烦了,勉为其难的答应见了一面。没想到那个小姑娘长的很水灵,而且传承了有中国农村妇勤劳勇敢善良等各种优点,虽然只有高中毕业但是高考却是上了一本院校的录取线只是家里面没钱才没去上学。
出去约会了几次,双方感觉都还不错,这关系也就定下来了。农村上学都比较晚,所以老赵比同班同学大两岁,在农村老赵这个年纪已经到谈婚论嫁的时候了,只是老赵出来读了几年书,思想也没这么保守,觉得国家晚婚晚育的政策还是应该严格执行,所以也没太着急。老赵把他女朋友带到南京来了,和他们同村另一个在南京打工的女孩子住在一起,老赵则搬回原来我们住的地方,还好都隔的不是太远。我认识的人多,老赵叫我给她女朋友介绍个工作,我想了想,觉得数码超市最近在扩张可能回招人,答应回去帮他问问。
数模队的集训接近尾声,全国数模比赛将在两个星期后举行。老周也知道他上课讲的内容已经对我提高不大了,特批我上课不用去了,让我自学一些相关的软件,在正式比赛上估计能派上一点个用场。
我打开google输入几个关键字,想找几个软件来试试手。google起了一个中文名谷歌,非常别扭,我老觉着像是一种鸟的名字,但是细细想来没有这种鸟,还不如古狗来得让人喜闻乐见。
虽然找到几个,但是都要收费或者不就是试用版,经常用着用着就像抽搐了一样拼命的弹出窗口来问你要不要买。后来又找到了几个破解版,我担心正式比赛的时候不能用,也只好作罢。
我百无聊赖的在google上到处乱找,终于在MIT(麻省理工)大学的站点上发现了一个免费的数学建模优化软件,是计算机系和数学系的两个研究生开发的。我眼前一亮,赶紧下载软件。
整个软件是用C语言开发的,提供了不少线性规划,非线性规划的函数,时间序列函数,最让人吃惊的是还有决策树和神经网络,真是包罗万象,功能齐备。
这软件的作者太有奉献精神了,不仅把软件共享出来了,并且还把源代码公开了。我仔细研究了一下这个软件开发的版本控制树,才知道这两个作者最初只是完成了其中一部分,由于是源代码公开,很多下载了源代码的网友自己开发出一些新的功能然后再上传回去,没想到几年时间下来,功能是越来越丰富,越来越完善。我对这些无私奉献的老外们肃然起敬,一想到国内很多屁大一点的破软件就要收钱,真是一肚子火。
由于是gprs上网,速度非常慢,在加上这穷乡僻壤网络信号不是太好,5M大小的文件整整拖了一个小时。我把源代码重新编译,然后满怀期待的把上次那个病毒复制传播模型的参数带入软件中运行了一遍。我的笔记本电脑虽然配置都很高,CPU还是双核的,但是运行这种大量运算的程序,缺点还是暴露无疑,足足运行了半个小时才出结果。
优化的结果让我大失所望,模型没多少的变化,甚至某些地方还不如原来,难道免费的真的没付费的好用?没道理呀,如果没有什么优化作用,这么多人干吗前赴后继不遗余力的对这个软件进行更新升级,难道真是闲极无聊没事干?
我又上那个网站,仔仔细细看了一下说明,发现在这个版本下载连接旁边有一段注释,说这个版本没参数拟合功能,原因是那个数学系那个家伙是美国女子桥牌队的主力,上个月代表美国桥牌协会去欧洲参加比赛去了,而参数拟合这部分是她负责的没有完全写完她就溜了。
看罢,我有点气愤,又点击了一下那个女老外的简历,看看到底是谁这么对用户不负责任。我吃惊的发现这个叫Stefanie桥牌队主力才16岁,是美国桥牌协会的最年轻的终身大师。Stefanie的老爸老妈都是美国桥牌协会的,她4岁开始学桥牌,8岁就第一次参加比赛,9岁就获得了奥林匹克世界桥牌锦标赛的冠军,成为有史以来最年轻的世界冠军。当然Stefanie在数学建模方面也是顶尖高手,连续四年获得全美数学建模比赛一等奖,并代表美国队三次获得国际数学建模比赛一等奖,战绩彪炳。
我想起上次在曾子墨家吃饭,听夏天讲,梁冬他刚到耶鲁的时候,读书非常刻苦努力,一个学期下来白头发都多了很多。他们班上有个从欧洲来的男孩子,金发碧眼,长的特别帅,学习不怎么努力,整天在学校开一辆非常惹眼的红色法拉利带着一群女孩子到处兜风,然后高尔夫很厉害,钢琴弹的也是一流,还懂绘画和雕塑,梁冬起初认为这样的纨绔子弟肯定不务正业,没想一年下来他每门课上都是A。
梁冬都惊诧世界上居然有这么完美的人,后来听人说这家伙是欧洲某国的王室成员,从小就有专人负责教音乐,绘画,骑马……,反正就是朝着全面发展的“四有新人”来培养的。这些人也不是天才,只是从小就接触这些,耳闻目濡自然也就学会了。末了,夏天还说那辆法拉利的跑车也是专门从欧洲运过来的,真是同人不同命。
我登到软件的BBS上去看了一些相关的讨论,找到了一篇Stefanie发的帖子,是和网友讨论参数拟合的问题。Stefanie说她已经为这个软件写过一个版本参数拟合的模块,但是由于个别细节问题还没处理好,所以一直没有发布出来。
我兴趣立马上来了,在网站上漫山遍野的找这部分关于参数拟合的代码,未果,我不甘心,给Stefanie发了一封email,希望Stefanie能把那部分代码发给我,不过估计这家伙还在比赛也没时间理会我。
虽然不能进行参数拟合,但是可以用别的软件来代替,然后用这个软件来进行模型优化。我试了试,的确发现这个方法可行,优化后的数学模型明显比优化前好了很多,不仅运算量减少大半,而且计算机模拟的过程也简化了很多。
我对这个软件的强大功能产生了非常浓厚的兴趣,决定仔细把源代码研究一下,或许能获得很多新的建模思路,我就像一个武林高手无意中找到了一本武功秘籍一样,迫不及待的想要练就一身绝世武功。
Stefanie写的代码非常好玩,尤其是代码的注释还挺搞笑的。每每她写了一段非常精彩的代码,她自己就情不自禁的在旁边写了一段注释:掌声!;如果有些代码她写的不是很满意,她也会加一个注释:让john来改,我要打牌去了。
随着对代码研究的深入,我才发现stefanie和John在对数学模型的建立以及优化上,同一般建模的思路大不相同。首先他们充分利用了计算机计算能力强,运算速度快的优点;其次,他们在做优化的过程中充分的利用了各种算法,而在实际的建模中,三个队员只是对某一类或者是几类算法掌握的比较熟练,不可能面面俱到所有算法都精通。当然,我想就凭他们俩是不足以精通各种数学算法的,但是这么多人一起来优化,所谓众人拾柴火焰高,看来老外也深谙其道。
我完全被这个软件诱惑了,原来很多算法相互配合试用能发挥这么巨大的功效。而且很传统认为不可行的建模方法,通过计算机来运算优化是完全可以出结果的,因为人的运算能力是有限的,而计算机强就强在运算能力上。
花了三天时间,我把所有源代码从头到尾过了一遍,受益匪浅当然其中还有一些似懂非懂之处,但这三天的收获足以超过前三个星期集训的心得,这种感觉就像当年张无忌练了乾坤大挪移一样功力大涨,而同时我又感叹原来数学建模还有如此无穷无尽的奥妙,以前真是井底之蛙。
当然还有一点遗憾,就是Stefanie所说那段参数拟合的代码没有找到。但想到两周后要进行的全国数模比赛,我现在就像一位身负绝世武功的少侠,准备到血雨腥风刀光剑影的江湖去闯荡一番。
我喜欢晚上到招待所到处走走,因为在安静的环境里面思维特别活跃清晰。我走出门去透透气,顺便到处看看有没有吃的,现在觉得有点饿了。
“请教你几个问题!”孙董不知道从什么地方串出来,吓我一跳。
孙董一开口说请教两个字,我脸色都变了,要是被她给耗上,就像打街霸游戏被相扑抓住了,不啃你几滴血是不会放过你的。
“能不能下次,我有点头昏!”我立马捂着额头,有气无力的说。
“骗人,明明看见你神气活现的!”孙董不满的说。
“真的,我是饿昏了,我一昏智商就只有平时的一半,现在我只有初三的水平了!我现在连你是谁都分不清楚了,有没有吃的,最好是方便面,统一的那种!”我肚子在拼命抗议,晚饭只顾着和老周聊天饭都没吃饱。
“算了,懒得理你,这是我看你的论文关于计算机模拟部分的几个问题,以及我的一些想法,你有空就看看,没空就还给我!”孙董把几张纸交给我,严肃的说,对我刚才敷衍的态度有点不满。