Anylogic - 在基于源的延迟块中设置多个延迟时间
创始人
2024-08-22 13:00:39
0

在AnyLogic中,您可以使用基于源的延迟块来设置多个延迟时间。以下是一个包含代码示例的解决方法:

  1. 创建一个基于源的延迟块,将其命名为"delayBlock"。
  2. 在延迟块的"Delay time"属性中,选择"Custom"选项。
  3. 在"Custom delay expression"文本框中,输入以下代码:
if (agent instanceof AgentType1) {
    return 5.0; // 设置延迟时间为5.0
} else if (agent instanceof AgentType2) {
    return 10.0; // 设置延迟时间为10.0
} else {
    return 0.0; // 设置其他情况下的延迟时间为0.0
}

在上述代码中,"AgentType1"和"AgentType2"分别代表您在模型中定义的不同代理类型。您可以根据需要修改这些类型的名称。

  1. 在模型中的其他位置,例如一个事件或另一个源,将代理类型为"AgentType1"或"AgentType2"的代理发送到"delayBlock"。
  2. 当代理到达"delayBlock"时,将根据其类型自动设置对应的延迟时间。

请注意,上述代码示例假设您已经在模型中定义了"AgentType1"和"AgentType2"的代理类型。您还可以根据需要添加更多的"else if"条件来设置不同类型的代理的延迟时间。

相关内容

热门资讯

围绕透视问题!哈局十三张通用辅... 围绕透视问题!哈局十三张通用辅助,八仙游戏辅助,项目教程(一贯确实有挂)-哔哩哔哩1)哈局十三张通用...
据通报!多乐辅助在哪里可以下载... 据通报!多乐辅助在哪里可以下载,人海大厅挂件怎么买,法子教程(果然确实是有挂的)-哔哩哔哩一、多乐辅...
目前来看!随意玩第三方辅助,指... 目前来看!随意玩第三方辅助,指尖四川辅助脚本视频,模板教程(果然是真的有挂)-哔哩哔哩运指尖四川辅助...
随着!决战卡五星辅助软件,新海... 随着!决战卡五星辅助软件,新海贝之城app破解,诀窍教程(一直确实是有挂)-哔哩哔哩随着!决战卡五星...
出现新变化!大唐辅助安装,情怀... 您好,情怀宜春辅助这款游戏可以开挂的,确实是有挂的,需要了解加去威信【485275054】很多玩家在...
今天下午!拱趴大菠萝辅助公户,... 今天下午!拱趴大菠萝辅助公户,微友三代辅助,模块教程(其实确实是有挂的)-哔哩哔哩今天下午!拱趴大菠...
据悉!中至吉安黑科技辅助软件,... 据悉!中至吉安黑科技辅助软件,永盛联盟辅助脚本,资料教程(果然是真的有挂)-哔哩哔哩1、中至吉安黑科...
不少玩家反映!八闽福建辅助,闲... 不少玩家反映!八闽福建辅助,闲来辅助平台,要领教程(其实是有挂的)-哔哩哔哩1.闲来辅助平台 ai辅...
事发当天!多乐小程序破解版修改... 事发当天!多乐小程序破解版修改器,微友联盟辅助下载,教程书教程(一贯确实是有挂的)-哔哩哔哩1、让任...
为了进一步!微信边锋辅助,聚财... 为了进一步!微信边锋辅助,聚财app辅助,举措教程(果然确实有挂)-哔哩哔哩1、完成微信边锋辅助透视...