【问题标题】:Custom Option Distribution per agent created每个代理创建的自定义选项分配
【发布时间】:2021-10-03 09:12:59
【问题描述】:

我设法为一组代理(精品店)创建了一个自定义选项分布(可能的国家/地区发送信息),其中从该类型创建的任何代理都利用该分布来选择一个国家/地区来选择信息,基于概率。

像这样:

Country A : 0.5;
Country B : 0.3;
Country C : 0.2;

我有 30 家不同的精品店,我不想为所有的精品店提供一种分销渠道,而是希望为每家精品店提供特定的定制分销渠道。

这样:

Boutique 1                 Boutique 2
Country A : 0.5;           Country A : 0.3;
Country B : 0.3;           Country B : 0.4;
Country C : 0.2;           Country C : 0.3;

任何精品店的选项列表都相同,但概率不同。 生成的精品店总是一样的。

我还没有看到创建此类发行版的直接选项。 有办法吗?可以通过java实现吗?

谢谢!

【问题讨论】:

  • 为什么不让每个精品代理商都有单独的定制分销?这不是一个明显的解决方案吗?

标签: distribution anylogic


【解决方案1】:

如果要在每个精品代理中创建一个 CustomDistributionOfOptions 类型的变量,您需要在此处做什么

初始值将基于如下函数:

optionList[] x= new optionList[] { optionList.A, optionList.B, optionList.C };
double [] rates ={2,4,6};
return new CustomDistributionOfOptions(x,rates);

当然,您必须将 2,4 和 6 替换为您自己的值,这些值对于每个精品店都是单独的(应该是创建的代理的参数)...您可以通过读取数据库、excel 或随心所欲

【讨论】:

    猜你喜欢
    • 2011-08-30
    • 1970-01-01
    • 2018-07-22
    • 2017-12-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-13
    • 1970-01-01
    相关资源
    最近更新 更多