游戏策划吧 关注:143,045贴子:808,681

经典的宝石合成数据计算,但是总感觉怪怪的

只看楼主收藏回复

题目:5白宝石(白)合成1绿宝石(绿),成功率0.6;5绿合成1蓝宝石(蓝),成功率0.3;5蓝合成1紫宝石(紫),成功率0.1;求由白顺次合成1紫过程中的平均合成次数
我的计算思路是 设事 件A为5蓝合成1紫,事 件B为25绿合成5蓝,事 件C为125白合成25绿,事 件D为5白合成1绿,事 件E为5绿合成1蓝,事 件F为25白合成5绿;
则由已知得 p(D)=0.6 , p(E|F)=0.3 , p(A|B)=0.1
首先求 p(F)=p(d)^5=0.6^5 , 所以 p(E)=p(E|F)*P(F)=0.3*0.6^5 , p(C)=p(F)^25=0.6^25
然后求 p(B)=р(E)^5=(0.3*0.6^5)^5 , 所以 р(A)=р(A|B)*p(B)=0.1*(0.3*0.6^5)^5
计算得 p(A)=0.00001889568 , p(B)=0.0001889568, p(C)=0.00000284303
所以平均次数 = 1/p(A)+1/p(B)+1/p(C)=409952
不知道这个求解过程是否正确,总感觉漏了些东西,数字繁多,大家受累帮忙看一看



1楼2011-04-30 23:22回复
    为什么要用条件概率


    3楼2011-04-30 23:50
    回复
      2025-08-25 05:09:24
      广告
      不感兴趣
      开通SVIP免广告
      蓝 -> 紫 平均10次合成得一枚紫宝石 需50枚蓝宝石
      绿 -> 蓝 平均(1/0.3)次合成得一枚蓝宝石 要50*(1/0.3)=500/3次合成才能得到50枚蓝宝石 需2500/3枚绿宝石
      白 -> 绿 平均(1/0.6)次合成得一绿宝石 要 2500/3*(1/0.6)=12500/9次合成才能得到2500/3枚绿宝石
      总合成次数 10+500/3+12500/9 = 1566....


      4楼2011-05-01 00:01
      回复
        2L、4L都算对了。不过2L没看问题~囧
        白宝石6945个经过1566次合成到紫色~
        草谁设的数值,才4阶就要1:6000多,真BT~


        IP属地:陕西5楼2011-05-01 00:27
        回复
          想想的话,初期宝石积累,任务奖励与赠送,玩家阶梯性成长,货币**易与流通,下线时间利用,失败品残渣利的回收与用,装备分解获得……不行,还是太BT了。晕,谁写的概率啊,这么弄白宝石还有毛价值啊……等等,生产,交易,回收,价值……晕,这该不是那个《征途2》的设定吧,用来连接免费玩家与RMB玩家的一种渠道?


          来自手机贴吧8楼2011-05-01 10:43
          回复
            出100%合成成功,,超贵


            9楼2011-05-01 14:01
            回复
              因为计算的除了合成次数之外还有合成概率,即根据已知数量的白宝石数计算大约能合成多少紫宝石,就是在这个问题上分不清概率和合成次数的关系


              10楼2011-05-01 18:29
              回复
                正解,确实有意这么做


                11楼2011-05-01 18:31
                回复
                  2025-08-25 05:03:24
                  广告
                  不感兴趣
                  开通SVIP免广告
                  谢谢大家这么多解答,我觉得怪的地方就是概率和合成次数的关系问题,现在想根据已知掉落的白宝石(只掉落白宝石)的数量计算紫宝石的产出,应该是另外一种计算方法了吧


                  12楼2011-05-01 18:35
                  回复
                    因为在每次合成过程中如果失败,那么宝石数从5减少到1,所以有白宝石的掉落总数推算紫宝石的产出不好推算……谁能解答一下这个问题


                    13楼2011-05-01 19:24
                    回复
                      失败应该是5减少到0吧?
                      就是2楼的等式 1紫=125000/18白
                      x个白宝石 可以合成 18x/125000个紫宝石


                      14楼2011-05-01 19:40
                      回复
                        设定是5减到1,我要好好想想这两个问题,先区分它们


                        15楼2011-05-01 21:22
                        回复