如何创建以时钟时间开始和结束的基于时间的延迟?

Posted

技术标签:

【中文标题】如何创建以时钟时间开始和结束的基于时间的延迟?【英文标题】:How do I create a time-based delay that starts and ends by a clock time? 【发布时间】:2019-09-14 03:53:04 【问题描述】:

我正在尝试模拟电影院。无论客户何时到达并坐下,电影都会在指定时间开始和结束。我希望能够按时间单位开始和结束延迟,同时将所有人踢出去(一旦电影结束)

我尝试过使用谷歌搜索 - 因为我是一名学生,这太有野心了,无法尝试,但我真的很想这样做。我真的希望有任何见解

选择输出,4 个不同的服务(不是 ped),ped 转到,然后都是同一个 sink

我希望它工作,但它没有

【问题讨论】:

嗨,欢迎来到 SO。很抱歉我没有得到你的问题。你在做数据建模吗? 有时我会在电影结束前离开 :) 人类不是机器人。有些人想留下来看看学分后是否有什么东西,有些人没有。当您为人们的行为建模时,您必须考虑所有这些事情......这并不能回答问题,但我想说:P 【参考方案1】:

尝试将您的电影视为代理。每部电影都可以有自己的事件,您可以将其设置为在特定的日历日期/时间播放。在活动进行中,您可以向所有客户发送消息,让他们现在可以离开影院……或者,如果您的客户在排队等候该特定电影,您可以取消阻止.

使用电影作为代理,您可以有一个开始/结束时间,然后从链接到 Excel 的数据库中创建您的电影群体。也就是说,您可以在 AnyLogic 之外设置电影时间表,这对于您的利益相关者来说可能会更容易。

您的问题可能过于宽泛,无法在堆栈溢出中完全回答。有上百万种不同的方式来为电影院建模,具体方法取决于您要回答的问题、动画要求、您对编程的舒适程度、用户界面要求等。

【讨论】:

以上是关于如何创建以时钟时间开始和结束的基于时间的延迟?的主要内容,如果未能解决你的问题,请参考以下文章

如何制作一个永远运行的线程?

如何消除 animateKeyframes 动画开始和结束的延迟 - Swift UIKit

您如何根据偏好创建开始时间和结束时间选择器?

如何将事实配对以创建新事实?

如何从单个日期列-oracle 获取开始/结束日期

如何在开始和结束时创建带有圆形的线条小部件?