游戏开发论坛

 找回密码
 立即注册
搜索
123
返回列表 发新帖
楼主: finalk

[讨论] 求解一道数值题

[复制链接]

180

主题

3511

帖子

3520

积分

论坛元老

Rank: 8Rank: 8

积分
3520
发表于 2011-6-9 18:03:00 | 显示全部楼层

Re: Re:求解一道数值题

寒啸月: Re:求解一道数值题

=1个 + 40%*(回到C需要1个 + 再消耗1个目的为B + 40%再次悲剧*(回到C需要1个 + 再消耗1个目的为B......
你这里错在
"1个"应该是"1*0.6"

没错。
1=60%升级成功 + 40%升级失败

你写的方式是 60%*1 + 40%*(1+N1+N2)
把括号里的 1乘上40%,跟60%加上,不正好 100%吗。就是这个1

我直接把他俩整一起,定义为“先消耗1个”,然后我再计算了40%倒霉情况又要多浪费多少个。

一样的。

我就错在把 0.8,0.32,0.128,0.0512 这个数列的第一项给搞错了,计算的时候算成 2/(1-40%)
其实应该是 40%*2/(1-40%)
我以为第一项是 (1+N1),其实应该前面城上40%的。我没给乘上。第二步计算结果差了2.0
第三步第四步都是一样的错误。

哎~初中数学,疏忽了。

180

主题

3511

帖子

3520

积分

论坛元老

Rank: 8Rank: 8

积分
3520
发表于 2011-6-9 18:27:00 | 显示全部楼层

Re:求解一道数值题

N1=1.
N2=60%*1+40%*(1+N1+N2)
N3=40%*1+60%*(1+N2+N3)
N4=20%*1+80%*(1+N3+N4)

这个等式我还是没搞懂。
N2 = 60%*1+40%*(1+N1+N2),这等式的右边如何解释?
左边的 N2 = 石头总量。包括成功的时候和失败的石头。
右边的 60%*1 是因为消耗1个石头时有60%情况是成功,相当于消耗0.6个石头。
右边的 40%*1 是因为消耗1个石头时有40%情况是失败,相当于消耗0.4个石头,然后降级。
右边的 40%*N1 是因为在40%降级的情况下,需要N1个石头才能回到这一级。

问题是 40%*N2,这个如何解释?它表示的意义是什么?
N2是从C升到B所需的石头总量,乘上了40%等于什么?
N2是总量,包含了60%的成功和40%的失败,可是再乘上40%......

哦,明白了
右边的 40%*1 是因为消耗1个石头时有40%情况是失败,相当于消耗0.4个石头,然后降级。
右边的 40%*N1 是因为在40%降级的情况下,需要N1个石头才能回到这一级。
40%*N2 就应该解释为,在40%的倒霉情况下,会最先消耗1个,然后再消耗N1个回来,回来之后就跟原先一样了,同样要做从C升到B的举动。就是这个从C升到B时所需的石头数量。

0

主题

114

帖子

181

积分

注册会员

Rank: 2

积分
181
发表于 2011-6-9 18:28:00 | 显示全部楼层

Re:求解一道数值题

@@,那就是我到最后也没理解你的思路。所以前面我只能说你错了,是因为我用别的算法计算出的结果和程序模拟结果大体一致,而我又没仔细看懂你的思路,所以无法具体说出你错在哪儿。

0

主题

5

帖子

5

积分

新手上路

Rank: 1

积分
5
发表于 2011-6-9 21:54:00 | 显示全部楼层

Re: 求解一道数值题

用Excel模拟了10000次,大概的分布,

1.平均次数是:38.7404次
2.打造分布情况如图
  X:打造次数
  Y:玩家个数
3.我的感觉是,玩家这种分布其实并不理想

0

主题

10

帖子

23

积分

注册会员

Rank: 2

积分
23
发表于 2011-7-18 11:08:00 | 显示全部楼层

Re:求解一道数值题

看到某些人疯狂的回复,我笑抽了,自己打自己,就是这个意思啊
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-8-18 23:43

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表