我正在尝试模拟电影院。电影在指定的时间开始和结束,无论客户何时到达和坐下。我希望能够按时间单位开始和结束延迟,同时将所有人赶出场(一旦电影结束)
我曾经尝试过谷歌搜索-因为我是一名学生,这太雄心勃勃,无法尝试,但是我真的很想这么做。我真的希望有任何见识
选择输出,选择4种不同的服务(未踩踏板),踩踏板进入,然后全部沉入
我希望它能正常工作
答案 0 :(得分:0)
尝试将您的电影视为代理人。每部电影都可以有自己的事件,您可以将其设置为在特定的日历日期/时间开始。在活动中,您可以向所有客户发送一条消息,告知他们他们现在可以离开剧院了……或者,如果您的客户排队等候该电影的暂存区,则可以取消暂存
使用电影作为代理,您可以有一个开始/结束时间,然后从链接到Excel的数据库中创建电影群。也就是说,您将能够在AnyLogic之外设置电影时间表,这对于任何涉众而言可能都比较容易。
您的问题可能太广泛了,无法在堆栈溢出中完全回答。建立电影院模型的方法有上百万种,而方法将取决于您要回答的内容,动画要求,您对编程的舒适程度,用户界面要求等。