minecraft吧 关注:2,569,589贴子:32,092,684

回复:直播,MC 1.3 原版生存

只看楼主收藏回复

现在的矿物储备!
钻石终于回到1组的水平了
铁还有5组多,由于造太多活塞和各种东西了。。
煤很多,青金石也是
金子也没用处。。
总之现在还算满意
——来自 MCLive



来自手机贴吧4711楼2012-08-24 01:32
收起回复
    好啦,今天就玩到这里
    先来回复大家,然后做一件很有意义的事情
    ——来自 MCLive


    来自手机贴吧4713楼2012-08-24 01:52
    收起回复
      2026-01-26 11:34:44
      广告
      不感兴趣
      开通SVIP免广告
      好吧现在来一个关于挖矿的计算,趁深夜没人,静下来算一下
      想X楼的就停一下,别X了
      问题就在于,用石稿,铁镐和钻石稿挖矿,哪个更好呢?
      有人会说钻石稿挖矿,用来挖人工矿道基本上都是挖石头,浪费啊,而且钻石产量低
      但是考虑到钻石稿的速度和耐久,似乎长时间就能够pay off
      如果用一个稿子的生命周期内可以挖到的矿物来衡量的话,没有比较意义
      因为钻石稿寿命实在太长了,很肯定会比石稿和铁镐产量多
      所以要比较哪种稿子挖矿更好,是比较单位时间内,矿物的产量
      同时也要把支出考虑进去


      4714楼2012-08-24 02:05
      收起回复
        首先需要的是我的人工矿道的一些基本数据
        人工矿道需要的数据主要为2个内容,单位模型内,需要挖的体积Ad,和可探索的体积Ae
        这两个数据的分别在于,实际挖矿中,Ad中所有的东西都需要挖掉,而Ae中只有矿物需要被挖掉
        因此两种面积的单位耗时就不同


        4715楼2012-08-24 02:14
        收起回复

          通过把上图分解之后,可以得到矿道的一个模型单位
          这里以铁块作为需要挖的体积就是Ad,而玻璃作为可探索的面积Ae
          经过统计之后,Ad是68,Ae是200
          PS 衡量人工矿道模式好坏的一个重要指标Ae/Ad,在这里为2.94,是很不错的比值了
          


          4717楼2012-08-24 02:26
          收起回复
            注意在计算Ad和Ae的时候要注意不要算重复了
            多个矿道堆叠起来的时候,Ae很有可能会有重复,因此会导致计算错误
            要保证Ae不会算错


            4718楼2012-08-24 02:29
            收起回复
              接下来需要引用矿物的分布概率图,或者一些其他的数据库
              我这里就引用这个经典的y轴矿物分布图吧


              4719楼2012-08-24 02:33
              收起回复
                或者这里是另外一个数据库,同样是很有意义的数据
                目测收集很非常大的数据量,几乎包揽各种天然生成的方块
                http://www.digital-trauma.de/mc.html


                4720楼2012-08-24 02:35
                收起回复
                  2026-01-26 11:28:44
                  广告
                  不感兴趣
                  开通SVIP免广告
                  上楼的数据库缺陷是没有具体数据,只能看大概走向
                  对于这次的计算,我们需要4719L的精确数据参与计算


                  4721楼2012-08-24 02:36
                  收起回复
                    由于我的矿道是开在y=11,也就是说我们需要引用y=10,11,12和13的矿物数据
                    但是从图看出差别并不大,因此取平均值即可
                    我们在这里做一个方便计算的假设,即是我们的矿道里面只有 石头 煤矿 铁矿 金矿 青金石矿 红石矿 钻石矿
                    也就是说泥土、沙砾、洞穴等都不纳入考虑范围,同时也假设在普通biome,没有绿宝石矿
                    从图上我们收集数据:
                    煤矿:1.02%
                    红石矿:0.83%
                    铁矿:0.60%
                    金矿:0.12%
                    钻石矿:0.10%
                    青金石矿:0.07%
                    那么剩下的就应该全是石头
                    也就是97.26%


                    4722楼2012-08-24 02:51
                    收起回复
                      好的,接下来就要从wiki上面获得一些挖东西的耗时数据了
                      注意我的稿子都假设是用附魔的,有效率4和耐久3
                      从wiki的附魔页可以得知,效率附魔每级增加50%的挖矿速度
                      也就是说效率4增加了200%,也就是3倍于普通的挖矿速度
                      然后从wiki的挖掘页面里面获取各种方块的击碎时间
                      这里数据是按 石稿 铁镐 钻石稿 排列的,单位为 秒/个
                      石头:0.6 0.4 0.3
                      煤矿:1.15 0.75 0.6
                      红石矿:X 0.75 0.6
                      铁矿:1.15 0.75 0.6
                      金矿:X 0.75 0.6
                      钻石矿:X 0.75 0.6
                      青金石矿:1.15 0.75 0.6


                      4723楼2012-08-24 03:01
                      收起回复
                        好了,接下来要把普通稿挖矿的数据处理成我实际挖矿的数据
                        效率4则是3倍挖矿速度,那么就是1/3的挖掘时间
                        关于石稿无法挖的矿,我会用铁镐来挖,因此也算成效率4的铁镐或者石稿的挖掘时间
                        PS 一般矿物我都会用FortuneIII的稿子来挖,但是都有效率4附魔,所以也算效率4
                        这里数据是按 石稿 铁镐 钻石稿 排列的,单位为 秒/个
                        石头:0.2 0.133 0.1
                        煤矿:0.383 0.25 0.2
                        红石矿:0.25 0.25 0.2
                        铁矿:0.383 0.25 0.2
                        金矿:0.25 0.25 0.2
                        钻石矿:0.25 0.25 0.2
                        青金石矿:0.383 0.25 0.2
                        


                        4724楼2012-08-24 03:06
                        收起回复
                          好的接下来就可以开始计算耗时了
                          基本算法很简单,就是个数x时间
                          只不过不同的方块需要不同的处理
                          接下来的计算都是 石头 煤矿 红石矿 铁矿 金矿 钻石矿 青金石矿 的顺序
                          这里值得指出,所有的矿石,我都会用FortuneIII的稿子挖
                          因此所有矿石,都是一样的时间,无聊用什么稿
                          因此假设挖石头不耗时,对于一个方块的加权耗时To就是
                          To=1.02%x0.383+0.83%x0.25+0.60%x0.383+0.12%x0.25+0.10%x0.25+0.07%x0.383=0.081
                          由于Ae部分只会挖全部的矿物,因此耗时是固定的,于是Ae部分的耗时Te就等于
                          Te=Ae*To=1.81
                          接下来在可以进行各种稿子的Ad部分耗时Td的计算了
                          注意
                          石稿:
                          Td=Ad*(97.26%x0.2+To)=18.74
                          铁镐:
                          Td=Ad*(97.26%x0.133+To)=14.30
                          钻石稿:
                          Td=Ad*(97.26%x0.1+To)=12.12


                          4725楼2012-08-24 03:40
                          收起回复
                            因此挖一个矿道所需的时间就是
                            石稿:20.55
                            铁镐:16.11
                            钻石稿:13.93
                            注意这里的时间是不包括,挖东西填回去,放火吧,看来看去,切换工具等的时间
                            这里的时间只是纯净的挖的时间


                            4726楼2012-08-24 03:42
                            收起回复
                              2026-01-26 11:22:44
                              广告
                              不感兴趣
                              开通SVIP免广告
                              接下来来算单位时间内的产量了
                              这里单位时间以1个小时为标准,也就是3600秒的挖矿
                              现在来计算在1小时内能挖多少条矿道
                              石稿:3600/20.55=175.18
                              铁镐:3600/16.11=223.46
                              钻石稿:3600/13.93=258.44


                              4727楼2012-08-24 03:45
                              收起回复