同时刻事件
去年冬季仿真年会的主旨发言是关于同时刻事件的研究。就是在仿真当中,会出现在同一时刻多个事件,这些事件也许事先并不知道是否在同一时刻发生。但这些事件的处理顺序对仿真逻辑有很大影响。举个例子,有一个队列按照高矮排队,矮的人先离开。如果某个时刻,进来一个最矮的,同时,这时刻,在原来队伍中最矮的人准备离开,我们有两种情况,让原来最矮的人员离开,然后让新来的人加入到队列中;另外一种情况是让新加入的人员直接排在队伍最前面,取代原来最矮的人直接离开。
这种情况不胜枚举。这种情况还算简单。
如果混合有较复杂的决策,那就更复杂一点。比如说,刚才这个例子,在刚才的情况下如果这个队列有一条规则,如果队列满的情况下,让最高的人先离开。那么假设这个最矮的人加入到队列的同时,队列满了,那么按照规则,排队的次序要重新排队,然后让最高的人先走。这些都发生在同一时刻。
有兴趣的人员说说各自软件是怎么实现的。 这个问题太值得研究了,各个软件就是在这些方面表现的不同。但是很少人去关注。 估计只有作业做不出来的人,才到这里寻找救援。呵呵。
页:
[1]