World of Goo

这是2009年的第一篇, 搞点好玩的^_^ 介绍一个小游戏 — World of Goo (VeryCD下载). 今天我终于打通关, 前段时间把它推荐给了RY, 她也觉得挺好玩的. 这是一个基于物理和建筑原理的益智游戏, 而且是那种不用费尽心思可以用来消遣的益智游戏. 我最早是从一个程序员的博客 (My Software Is Being Pirated)上晓得这款游戏的. 作者原意是要呼吁大家抵制盗版游戏, 尊重开发者的劳动成果, 因为90%的World of Goo玩家用的是盗版. 但是作者却万万料不到, 我读了这篇博客后, 马上去下了一盗版来玩, 而且还把盗版传播给其他人, 现在还在博客上号召大家去下载盗版. 无论如何强烈推荐大家玩一玩, 大家晓得我一般极少玩游戏的, 连我都动心了你就不要犹豫了. 既然说起了盗版, 我就想再多说两句话. 实际上我很早就尝试摒弃盗版, 投入开源社区的怀抱. 曾经一度在笔记本上只安装了Linux, 平时编程也都用gcc编译, 编辑器我用SciTE, 浏览器从Firefox 0.9一直用到现在的3.0. 我甚至自己和朋友还一起写了一个小小的开源的交通信号优化程序. 但是身在这个神奇的国度, 受身边环境的浸渍, 你有时不得不低头. 上学期地震后, 我改过自新重新做人: 装ubuntu8.04的核心系统, 自己配置小巧快速的图形界面, 假期里我还学会使用LaTeX, 一切都是那么的舒适. 但是只要老师的一句话: 课程设计要使用AutoCAD绘图. 我不得不重新装上Windows, 除AutoCAD外我还装了纬地道路设计软件, [...]

Posted by W.L.X. Fri, 02 Jan 2009 15:10:00 +0800


MAXBAND – 课程设计

终于在2008年的最后一天完成了课程设计的任务. 课程设计的内容是要对成都的沙西线进行干道交叉口信号协调控制. 书上的方法根本看不懂, 计算过程也很繁琐. 加之当初调查交通流量时的工作没做好, 我们甚至很难去给单个交叉口配时. 其它组的课程设计均是敷衍了事. 但我不死心, 总要挣扎一番, 于是四处搜寻. 终于发现MAXBAND很适合新建道路的配时. 原本以为MAXBAND方法很难, 但是那晚读了Little在1966年发表的那篇最初的文章以后, 一切变得明晰起来. 我花了一天时间用LINGO求解MAXBAND中的混合整数规划问题, 第二天根据计算结果用MATLAB绘出绿波带的图像(就是下面这样子的), 最后今天把所有东西整理成课程设计中的一小节. 其中有一天下午还和ZD一起去沙西线重新调查各交叉口的绿信比, 走了很远的路, 快到三环的交大立交了. 这是今年的最后一天了, 我来回顾一下. 应该说我今年的学习和生活是一路的”绿波带”. 感觉像是沉寂了三年, 但是现在风水又转到了我这里. 去年过年时, 一个许久不联系的老同学突然发给我一条祝福的短信, 她祝福语中的话今年都灵验了, 只差一条还没有, 希望明年能实现…呵呵, 迷信了.

Posted by W.L.X. Wed, 31 Dec 2008 15:30:00 +0800


Art vs. Science

最近因为课程设计的需要提前读了Daganzo教授的经典教材Fundamentals of Transportation and Traffic Operations. 也许是因为我看多了数理化的交通文献, 所以看到Daganzo教授从实际出发, 用简单的数学方法解决复杂的工程问题, 就感觉特别神清气爽. 工程技术特别像交通这样的, 我们或许更应该以一种设计的姿态去解决问题, 不要妄想着数学立模型能解释所有问题. 我觉得这样做才能做出点art的味道, 才能出神来之笔. 有时太过science堆砌了很多math, 事情就搞僵了, 大有存天理灭人欲之势. 摘录教材中一段我喜欢的文字: Although we have just seen that theories exist to evaluate the performance of any given strategy, numerical methods to sort through all the possibilities efficiently have not been developed. Nonetheless, it should be possible to come [...]

Posted by W.L.X. Sat, 27 Dec 2008 20:04:00 +0800


Envelope Theorem

一开始晓得Envelope Theorem是在一本微观经济学的书上: 长期成本函数是许多短期成本函数的包络线. 这学期选了MATLAB程序设计这门课程, 期末作业老师出了相关的题目. 说实话选这门课完全是为了混学分, 这学期一共只去上了3次课. 现在终于等到布置期末作业, 实际上就是去计算列车车轮的踏面轮廓线, 交大最有力的研究估计有一半来自车轮踏面上的方寸之地. 为了弥补常常缺席, 不交平时作业的可能带来的损失, 我决心把期末作业搞得好看些, 让老师有理由多给我几分. 自以为这篇作业报告写得不错, 还发现了原题中的一个错误, 有兴趣你可以下载来看喔. Update: 图像看起来也不错呀:

Posted by W.L.X. Fri, 19 Dec 2008 20:06:00 +0800