就是给定一个值
这个值是产生事件概率的依据
而这个事件所反应的是随机的
比如:我 养了一个宠物 宠物有个属性值这个值得越高,你得到奖励的几率就越高,但具体得什么奖励,那是随机的
请问这个算法的大概思路
当然有代码举例分析更好
谢谢各位了
------解决方案--------------------
随机函数呗
------解决方案--------------------
随机数吧
参考Randomize
------解决方案--------------------
如:1,3,5,7,9....奇数代表奖
2,4,6,8,10....偶数代表无奖
你分三种机率:低,中,高
低:你随机在奇数里取两个值(两个奖)再在偶数里随机取八个空奖 然后再随机取一个数.
中:随机取五个奖,再随机取五个空奖,再随机让电脑抽十个中的一个.
高:设八个奖,随机两空奖...
就是多次作随机函数
------解决方案--------------------
有点像NBA选秀概率问题啊
------解决方案--------------------
先生成一个上限等于属性值上限的随机数,比较大小,判断有没有奖。
这样得到奖励的几率就与属性值有关了。
再生成随机数发奖。
------解决方案--------------------
up!