种子升级优化:一份帮助你了解何时购买下一次种子升级的小指南

0 点赞
Leaf Blower Revolution - Idle Game
转载

你是否曾经看着种子升级界面,思考着:“我应该现在购买,还是等下一种子?”如果是这样,本指南正是为你准备的!即便不是,这篇指南或许对你也有帮助,毕竟我们都喜欢优化。 答案 如果你只是想直接看答案,那就是:要判断是否应该购买升级,只需将当前种子价格乘以种子的下一级别,然后将结果与你的叶子数量进行比较。如果你的叶子数量多于这个乘积结果,就购买升级;否则,就再等等。这给我们带来了以下公式: 树叶数量 >= (种子等级 + 1)× 当前树叶升级价格 例如,如果你有2级种子升级,将其升级到3级的价格是50片树叶,那么你应该等到拥有至少(2 + 1)× 50 = 150片树叶时再升级。 注意:如果你装备了彩虹叶,它会使种子奖励增加50%,那么你必须在计算中加上这50%。我们的上一个例子就会变成(50 + 2 + 1)× 50 = 2650片树叶。 解释 现在,你可能想知道这个公式是怎么来的,如果你不介意一点数学知识,我会为你解释清楚! 我们首先需要考虑我们想要优化什么。在这种情况下,我们希望尽快达到100级,为此,我们必须最大化最终产量。要做到这一点,我们必须确保捡起的每一颗种子都能带来最大数量的叶子,而且由于种子与我们当前的叶子数量相关联,我们必须谨慎考虑下一步的购买。 基于这个思路,我们可以构建一个公式: (叶子数量×当前乘数)≤(叶子数量-价格)×(当前乘数+0.01) 这个公式能告诉我们购买种子升级是否会使下一次种子奖励最大化。 假设我们有一个2级种子(乘数为0.02),升级需要花费1000叶子,而我们当前拥有2500叶子。问题是,我们是否应该购买这个升级? 根据公式,不升级的情况下,种子的收益为:(2500×0.02=50叶子) 升级后的收益为:((2500-1000)×(0.02+0.01)=45叶子) 那么50≤45吗?答案是否。那么你现在还不应该购买升级。 这很棒,但有点不方便。为了让它更实用一些,你可以用代数简化这个等式,最终会得到以下等式: 树叶 >= (当前等级 + 1) * 价格 如果装备了彩虹叶,则: 树叶 >= (当前等级 + 1 + 50) * 价格 注:要理解50的来源,你需要知道彩虹叶会使乘数增加0.5。因此,在简化过程中乘以100时,就变成了50。 就是这样!希望你学到了一些东西。