iesim 发表于 2008-12-2 12:44:51

同时刻事件

去年冬季仿真年会的主旨发言是关于同时刻事件的研究。就是在仿真当中,会出现在同一时刻多个事件,这些事件也许事先并不知道是否在同一时刻发生。但这些事件的处理顺序对仿真逻辑有很大影响。

举个例子,有一个队列按照高矮排队,矮的人先离开。如果某个时刻,进来一个最矮的,同时,这时刻,在原来队伍中最矮的人准备离开,我们有两种情况,让原来最矮的人员离开,然后让新来的人加入到队列中;另外一种情况是让新加入的人员直接排在队伍最前面,取代原来最矮的人直接离开。

这种情况不胜枚举。这种情况还算简单。

如果混合有较复杂的决策,那就更复杂一点。比如说,刚才这个例子,在刚才的情况下如果这个队列有一条规则,如果队列满的情况下,让最高的人先离开。那么假设这个最矮的人加入到队列的同时,队列满了,那么按照规则,排队的次序要重新排队,然后让最高的人先走。这些都发生在同一时刻。


有兴趣的人员说说各自软件是怎么实现的。

fashjon 发表于 2008-12-2 13:12:04

这个问题太值得研究了,各个软件就是在这些方面表现的不同。但是很少人去关注。

iesim 发表于 2008-12-3 13:00:22

估计只有作业做不出来的人,才到这里寻找救援。呵呵。
页: [1]
查看完整版本: 同时刻事件