当前位置: 首页 > 知识库问答 >
问题:

Any逻辑:如何在有条件的延迟块中停止超时?

淳于典
2023-03-14

我有一个统计在港口乘船的乘客数量的集合。船的最大容量是1750,计划每120分钟离开港口一次,如果船在120分钟之前达到最大容量,我想结束超时,让船离开港口。

我使用了延迟块,但如果我选择类型-

Delay是要使用的块吗?如何设置上述条件?

提前非常感谢。

点击查看乘客和船流量

共有1个答案

江亮
2023-03-14

使用等待块并手动触发等待。自由(myBoat)当任一条件满足时。超时可以通过事件(最好是动态事件)完成。另一个条件是由乘客驱动的,因此他们需要调用free()方法。

 类似资料:
  • 问题内容: 我遇到了一个问题,JPA试图在我不想要的时候延迟加载我的数据。从本质上讲,正在发生的事情是我正在使用Service检索一些数据,并且当我将这些数据解析为JSON时,JSON库正在触发hibernate模式以尝试懒惰地加载数据。有什么办法可以阻止这种情况?我在下面给出一个例子。 是否可以将JPA /hibernate设置为不尝试并延迟加载数据? 更新: 我意识到您可以使用FetchTyp

  • 我目前的火灾疏散模拟模型从我按下触发火灾警报的按钮开始。我想在疏散过程中阻止行人到达。 我已经尝试使用代码但是行人在按钮被按下后继续到达。

  • 问题内容: 我有一个看起来像这样的有角模板… 我已经设置了一个JSfiddle来显示绑定的数据。 我需要做的是根据数据内容有条件地显示“ from”,“ to”和“ arrowTo” div。 日志是这个… 如果数据中存在“ from”对象,则显示“ from” div并绑定数据,但不显示“ createdBy” div。 如果没有“来自”对象,但是有“ createdBy”对象,则显示“ cre

  • 在本章中,我们将讨论Axure RP中使用的条件逻辑。 如果 - 然后 - 在Axure中 与任何其他编程工具一样,Axure也支持条件逻辑,以在原型中创建增强的交互。 一旦熟悉了如何提供交互,为交互提供条件逻辑就是下一个层次。 以下是条件逻辑的简单流程 - 如果,单击特定小部件/屏幕 然后,执行特定的操作/交互 否则,保持/更改小部件或屏幕的状态 为了更好地理解这一点,让我们从前面的例子中恢复流

  • 我正在AnyLogic中构建DES-ABM混合模型。代理通过DES块,其中有多个延迟块。 我该怎么办 访问处于延迟块或延迟状态的代理 访问触发延迟块“进入”操作的特定代理 我的最终目标是在代理框架上打开或关闭一个阀门对象,这样我才能/如何打开或关闭a.在代理框架上打开或关闭阀门,直接形成主/根框架(延迟块位于该框架上),或者如果这是不可能的B.在特定代理内发送消息或触发状态图,然后从特工自己的框架

  • 问题内容: 如何将条件逻辑应用于Pandas DataFrame。 请参见下面显示的DataFrame, 我的原始数据显示在“数据”列中,并且期望的输出显示在其旁边。如果“数据”中的数字小于2.5,则所需的输出为False。 我可以应用循环并重新构建DataFrame …但是那是“非Python的” 问题答案: 只需将列与该值进行比较: