五千年(敝帚自珍)

主题:【原创】大糖帝国 -- 淮夷

共:💬251 🌺1992 🌵7
全看分页树展 · 主题 跟帖
家园 “跑步进入共产主义”发散几句

从您的程序中读到很多有趣的想法。

比如“跑步进入共产”模型里,糖人出现了大排队和交通堵塞,酒很有意思。现实中有一些真实对应,顺便发散几句。

德国物理学家Helbing做过一些程序模拟行人,比如下面的“出口程序”是他设计的,用来分析人群失控现象是怎样发生的。

点看全图

外链图片需谨慎,可能会被源头改

图中每一个黑点都是计算机程序,代表一个行人,这些人挤在一个空间里,只有右侧一个出口。

研究者给这些行人设计了一些简单的行走规则:1)正常步速基本固定,2)寻找最优路线。然后,研究者在房间里放了一把火,赶这些人出门。

按照放火的速度和人群的步速,如果大家鱼贯而出,其实有充裕的时间疏散全部人群。但是,计算机模拟的场景很可能是图中这样:最开始个体的离开时有效率的,但是随着人们发现出口所在,逐渐推推搡搡挤作一团,哪怕到了门口,也挤不出去。

这种体验,您在餐桌上抓起一个盐瓶撒盐的时候,也有体会。瓶子上面的每个网口都单一盐粒都大,可是屡屡有大块的盐粒堵塞了出口。

计算机程序通过调整人群的步速初始设定,甚至找到一个量化的办法。上图显示,当人群步速(横轴)从零加快时,一开始,这显著降低了疏散人群所需时间,纵轴出现一个大幅下降的曲线。但是,当步速增加到1.5米/秒时,一个临界的拐点开始出现,曲线开始上升,人们速度越快疏散时间越长。而且,当步速达到5米/秒(奔跑速度)时,人群不但很难出的去,还会互相伤害到对方。

对于酒吧、游乐园、或体育场这种小出口大人群的场所,Helding模型的安全设计启发就是,不要仅仅考虑出口设施在均衡利用状态下的能力。

实际上,发生紧急时人们往往陷入恐慌,人们的运动轨迹更接近于“自运动”的盐粒或者Helbing“出口程序”的那些agent。一开始,人们利用他人发现的出口迅速离开,不过,一旦人群聚集达到一个程度,相反的效果就会出现。

反观您的糖人“跑步”却更难进入糖山,也是异曲同工。

全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河