合并过程允许创建新的NFTs。这些新的NFT—连同$NRNs—被用来作为对游戏者的奖励。这个过程是由一个叫做合并池的中央机构控制的。这个池子使ArenaX Labs有能力控制游戏中NFT的通胀水平。要了解更多关于合并池是如何整合到游戏经济中的,请访问 经济概览.
合并池在游戏竞赛中发挥着重要作用。
➡️ 它创造了更强大的NFT,提高了竞技场内的竞争水平
➡️ 它是一个可预测的NFT通货膨胀的来源
➡️ 它是对游戏者的一种奖励
➡️ 它是$NRNs的消耗
值得注意的是,从合并池中创建的NFT与那些通过初级投放购买的NFT不同。这些NFT是通过遗传算法¹创建的,该算法采用提交到池中的NFT的技能。这确保了奖励的NFT拥有有意义的经济价值。此外,合并池中的NFT是经过训练的²,而从初级投放中购买的NFT则是未经训练的。
为了开始合并池的过程,我们把所有在排位战中为某一回合押注的NFT(更确切地说,它们的嵌入式神经网络),让它们相互竞争³。
竞争允许我们选择我们想要合并的NFT来创造更强大的NFT。我们需要一些方法来给每个NFT的强大程度打分,所以我们使用一个健身函数。
一旦我们有了每个NFT的健身分数,我们就可以使用轮盘方法来选择哪些NFT会被相互合并。这个想法是,我们分配一个与每个NFT的相对健身分数成比例的概率,即健身分数越高,被选中进行合并的概率就越高。一旦我们完成合并,我们就会得到新的NFT,并再次运行竞争。遗传算法中的每一次新的竞争被称为世代。随着世代的推移,NFTs将进化成越来越强的NFTs。
<aside> 🎖️ 有一种可能性是,后一代的所有NFTs都比前一代的最佳NFT差。 因此,为了避免用不合格的NFT奖励用户,我们使用遗传算法中的精英概念。这意味着,在每一个新的一代中,我们将前一代中的N个最佳NFT结转。 通过这样做,我们确保被奖励的用户得到的NFTs至少与进入合并池的最佳NFTs一样好或更好。
</aside>
在进入排名战的回合之前,玩家可以选择将该回合的$NRN赢利的一部分放入合并池中。他们将更多的赢利转入合并池,他们赢得NFT的概率就越高。有关详细的例子,请访问 经济概览.
由于我们没有使用均匀分布,我们需要使用一个循环来选择赢家。当AI Arena积累了大量的用户时,在链上运行这个过程会变得相当昂贵。取而代之的是,我们在链外选择获胜者,并采取以下步骤来确保这一过程的公平性和透明度:
➡️使用Chainlink VRF生成链上的随机数。
➡️ 创建一个前端界面,让任何人都可以验证任何一轮历史上的合并池的结果。
➡️ 开源选择代码,将其存储在IPFS上,并使其哈希值成为我们智能合约的不可变部分。
注释:
要了解更多关于这些技术的信息,请看这篇综合博客贴。
有一种遥远的可能性,即奖励的NFT没有经过训练。如果提交到合并池中的大多数NFT没有经过训练或训练不足,就会发生这种情况。合并池中的训练有素的NFT越多,作为奖励发出的强大NFT的可能性就越大。
这种 "竞争 "完全是在合并池过程中进行的,并不是玩家参与的事情。
<aside> ⬅️ 上一页
</aside>
<aside> ↩️ 返回
</aside>