Viva 5分钟小抄

老师说了:不问代码和公式,只问你做了什么、怎么合作的、做了什么决定

策略:每题40-60秒。先说要点,老师追问再补细节。别主动展开,等老师问。

Q1: 你们研究什么? ~40s

我们想知道:给司机一个手机App,告诉他们哪有空车位,能不能让他们更快停好车。我们用NetLogo做了一个停车场的模拟,两个人各做了一种找车位的方法——我做的是用手机App看哪里有空位,Geoffrey做的是用眼睛看前面有没有空位。
We study whether a parking app helps drivers find spots faster. We built a NetLogo simulation with two ways to find spots: SmartApp (my part, using phone) and Vision (Geoffrey's part, using eyes).

Q2: 你具体做了什么? ~60s

三件事:
①写了手机App那部分的代码——每个车位会告诉App"我这里是空的",司机看到App说有空位就有80%的可能拐进去看看,说没空位也有30%的可能拐进去碰碰运气。这个比例改了4次才调好。
②设计了4个实验,每次只多加一样东西:先不用App → 加上完美的App → 把App弄差一点 → 只让一部分人用App。
③把两个人的代码合在一起时修了几个问题——比如把"车最多转几圈"从15圈改成了2圈,还修了一个设置上的错误。
Three things: ①Built SmartApp code (80% turn in if app says vacancy, 30% if not; took 4 tries to tune). ②Designed 4 experiments, adding one thing at a time. ③Fixed bugs when merging code: reduced max loops from 15 to 2, fixed a config error.

Q3: 你发现了什么? ~60s

四个发现:
①App有用——找车位快了29%,车位使用率从57%涨到91%。
②不是越多人用越好——一半人用App效果最好。所有人都用的话,大家会同时看到同一个空位,全往那跑,反而堵了。
③App信息不准反而有好处——因为每个人看到的不一样,就不会全去同一个地方。
④Geoffrey那边用眼睛看的模式也发现了一样的规律:看太远也会堵。说明这是个普遍的规律。
①App works (29% faster, usage 57%→91%). ②Half using app is best; all using it causes everyone to rush to same spot. ③Wrong info actually helps — people go different places. ④Geoffrey found same pattern — universal rule.

Q4: 怎么分工的? ~40s

我们一人做一种找车位的方法。我做"用手机App找"加上设计实验和写报告。Geoffrey做"用眼睛看着找"加上数学分析和加掉头功能。我们用同一个文件,改完一版就传给对方接着改,从1.0版一直改到1.6版。
One method each. I did phone-app method + experiment design + report. Geoffrey did eyes-looking method + math analysis + u-turn feature. Same file, passed back and forth, version 1.0 to 1.6.

Q5: 遇到什么困难? ~50s

最大的问题是合代码。Geoffrey加了掉头功能之后,车可以一直转圈找位。之前设的是可以转15圈,转那么多圈什么位都能找到,有没有App都一样——App白做了。我试了好几次,最后改成只能转2圈就得走,就像现实中免费停车时间到了就得走一样。另外还发现实验的设置写漏了一个东西,导致实验全跑错了,后来也修好了。
Biggest problem: merging code. After u-turn was added, cars could loop 15 times — app became useless. Changed to 2 loops max (like a free parking time limit). Also found and fixed a missing setting that made all experiments run wrong.

备用: 你了解Geoffrey做了什么吗? ~40s

Geoffrey做的是让司机用眼睛往前看——看到空位比别的车多就拐进去。他发现看的距离=12最好,再远就堵了,跟我那边发现的一样。他还分析了系统什么时候稳定、什么时候会乱。另外掉头和防堵死的功能也是他加的。
Geoffrey's mode: drivers look ahead, turn in if more spots than competing cars. Best distance=12, further causes crowding (same as my finding). Also analyzed system stability and added u-turn + deadlock fix.

备用: 重来的话你会改什么? ~30s

早点商量好"车最多转几圈"——加完掉头才调这个浪费了很多时间。还有就是用真实停车场的数据来对比,现在只有模拟自己跟自己比。
Decide max loops earlier — wasted time tuning after merge. Also: compare with real parking lot data.

备用: 这个研究有什么用? ~30s

停车App确实管用,但不用人人都装——25%到50%的人用就够了。传感器不准也没关系,反而有好处,因为大家看到不一样的信息就不会都去同一个地方。这个规律我们两种方法都发现了,说明是普遍的。
Parking apps work. 25-50% of people using it is enough. Imperfect sensors actually help. Both methods found the same rule — it's universal.
记住这几个数:快了29% | 一半人用最好 | 全用反而堵 | 不准反而好 | 改了4版 | 最多转2圈 | 两种方法同一个规律