首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >已创建的每个代理的自定义选项分布

已创建的每个代理的自定义选项分布
EN

Stack Overflow用户
提问于 2021-07-27 22:20:59
回答 1查看 52关注 0票数 1

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

如下所示:

代码语言:javascript
复制
Country A : 0.5;
Country B : 0.3;
Country C : 0.2;

我有30个不同的精品店,而不是所有的精品店都有一个发行版,我希望每个精品店都有一个特定的定制发行版。

因此:

代码语言:javascript
复制
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实现吗?

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-08-25 18:57:31

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

初始值将基于如下函数:

代码语言:javascript
复制
optionList[] x= new optionList[] { optionList.A, optionList.B, optionList.C };
double [] rates ={2,4,6};
return new CustomDistributionOfOptions(x,rates);

当然,你必须用你自己的值替换2,4和6,这些值对于每个精品店来说都是单独的(应该是创建的代理的参数)……你可以通过读取数据库、excel或任何你想要的东西来完成

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68546661

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档