• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

标签:anylogic

anylogic

SelectOutPut(AnyLogic)中的代理类型的条件

SelectOutPut(AnyLogic)中的代理类型的条件
我正在研究AnyLogic。假设我有3种座席类型(男,女和猫)(链接中的屏幕截图)。 问题:在selectOutput之后,我希望“雄性”和“雌性”仅“进入”“ MandF队列”,而“猫”则变为“仅”进入“ C队列”。 我试图将If-Statement放置在selectOutput的“概率”栏中,但是我不知道如何提取代理的名称。我应该使用参数吗?例如,如果我……继续阅读 »

anylogic

最初阻止时取消阻止“保持”

最初阻止时取消阻止“保持”
我需要把“保持”最初阻止。然后,当队列中有与座席相连的座席时,再解除阻止。 我尝试了两种方法:方法1:使用属性中的选择将其设置为初始阻止,然后在“操作”中编写: if(queue.size() > 0 ) { hold.unblock(); } 但是它并没有改变选择。 因此,我尝试不选择“初始阻止”并在操作中写: hold.initially……继续阅读 »

anylogic

在AnyLogic的汇编程序块中配置“新代理”

在AnyLogic的汇编程序块中配置“新代理”
我是stackoverflow的新手,并且是基本的AnyLogic用户。我有4个代理商(产品1,2,3和原材料)。在我的组装块中,将组装1产品(产品1,2或3)(输入1)和1原材料(输入2)。问题:我的“新代理”必须与代理Input1相同。schematic 例如,我有1x Product2和1x Raw Material,汇编程序的“新代理”必须是Prod……继续阅读 »

anylogic

方法使用for循环解锁“保持”?

方法使用for循环解锁“保持”?
我正在使用AnyLogic进行仿真。 我想检查每个队列(从1到10的队列)是否包含代理。 如果包含,请取消阻止链接到队列的保留,如果不保留,则取消阻止。 我正在使用LinkedList访问每个队列并保持: 我的代码: LinkedList holds = new LinkedList(); holds.add(VIP_Female_Hold); holds.……继续阅读 »

anylogic

Anylogic:从图形界面生成的代码引发类型转换异常

Anylogic:从图形界面生成的代码引发类型转换异常
在遵循this问题的答案中给出的建议后,我得到了一个模型,该模型具有: 主要代理商人数不多所述代理类型中的一个状态图,该状态图引用了main(由上一点可以实现)离散事件流程图,引用了代理的状态 但是在构建模型之后,出现了3个类型和强制类型转换错误,并且它们在自动生成的代码中。我不明白上述代码提供了什么功能。 对于上下文,我的模型称为“ Trenes”,而我的……继续阅读 »

anylogic

在整个模拟过程中,座席之间的距离恒定

在整个模拟过程中,座席之间的距离恒定
我正在制作一个行人模型,其中行人必须设置为在其他代理之间保持一定距离。 我已经尝试通过限制队列中的代理数量等类似问题来使用引用。但是,是否存在一种语法来维持座席之间的距离? 解决方案如下: 如果仅从动画角度来看,则可以在ped源中将行人的直径定义为例如2米,这将使行人在彼此接近的情况下(在定义的直径附近)彼此排斥。互相挤压)… 我不知道这……继续阅读 »

anylogic

Anylogic,获取行人排队的时间

Anylogic,获取行人排队的时间
我正在为客户服务办公室建模,并正在建立一个满意/不满意的客户的状态图。 如何测量pedService块中每个客户(行人)的时间? 我想说的是,如果客户在队列中等待的时间超过5分钟,他们将变得不满意。我试图使状态图中的条件如下所示: main.pedService.delayTime() > 5; 解决方案如下: 您可以在服务中使用以下……继续阅读 »

anylogic

询问队列中是否有代理(AnyLogic Simulation)

询问队列中是否有代理(AnyLogic Simulation)
我想在AnyLogic中编写一个函数,如果队列中有代理,则该函数返回TRUE 我不知道应该使用什么功能。 if( VIP_Female_Queue." some function that returns true if there is an agent") { ... }; 我试图使用容量并进行遏制,但没有成功。 请帮忙!! 解决方案如下: ……继续阅读 »

agent-based-modeling

服务使用时如何访问资源对象?

服务使用时如何访问资源对象?
我目前正在尝试使用以下代理对一组商店进行建模: 顾客雇员 我想利用状态图来显示员工当前正在担任什么角色(服务) 出纳员库存 但是,当服务正在使用Employee代理时,我找不到任何方法,该服务的“操作”部分中的所有方法均引用了Customer代理。 当不使用员工时,它们被保存在资源池中。客户被注入到顶层代理的入口点。 实质上,当Employee代理在服务上工……继续阅读 »

anylogic

是否可以在AnyLogic中调用嵌入式块的功能?

是否可以在AnyLogic中调用嵌入式块的功能?
我仍然是AnyLogic和JAVA的基本用户,但我遇到了获取服务块剩余时间的问题。我知道服务块嵌入了延迟块,并且有一个延迟函数(getRemainingTime(agent))。是否可以在(Agent)Main中调用此函数? 我需要花时间让我的产品停留在服务块中,以导航我的推送过程。我有3种产品(均为个人代理)和一个提货块,然后才能组装产品和1种原材料(也包……继续阅读 »