You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

AnyLogic优化实验:能否将约束与需求的对比值设为变量而非常量?

AnyLogic优化实验中用变量替代常量作为约束值的解决办法
  • 创建一个辅助参数(例如命名为dynamicConstraintValue),类型和你要使用的变量保持一致
  • 在模型的动态逻辑节点(比如Main的on startup事件、周期性触发的事件,或者变量值更新时的回调逻辑中)添加同步代码,让参数实时跟进变量的动态值:
    dynamicConstraintValue = 你的目标变量名;
    
  • 回到优化实验的约束配置界面,选择这个辅助参数作为对比值,替换原来的固定常量(比如你提到的0.45)

核心原因:AnyLogic优化实验的约束配置仅支持直接绑定参数,无法直接输入变量名。通过参数中转同步变量的动态值,就能间接实现用动态数值作为约束条件的需求

内容的提问来源于stack exchange,提问作者Hongcheng Xie

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.15 09:27:01