根据创建指南计算卡置换

时间:2017-04-02 18:43:53

标签: algorithm math permutation

我有以下规则集用于创建类似于口袋妖怪的交易卡。 这类似于您在游戏中看到的角色创建,例如后果。您从基本统计数据开始,并且可以花费与您正在创建的卡的稀有度(星星)成比例的多个点数。

例如,所有牌都将作为10hp的基础牌开始,1次移动10dmg且需要1次能量。一张1星的卡牌犯规开始时花费10分。您可以花10个起点中的4个将hp提高到50,3点将dmg提高到40和3个点来为移动增加状态效果。移动的自然能量需求为dmg / 40四舍五入。提高移动成本可以为您提供额外的花费,但每次移动的上限为5。每张卡的移动次数不能超过3次。

费用: 星星可以是1-4

起点:10 X星,给1 X星

+10 hp:1点

+10移动dmg:1点

提高能源成本:退还3点

降低能源成本:4分

添加状态效果:3分

添加额外移动:1点

基础能源成本=移动Dmg / 40圆满。最多5

基础卡:

10马力 1招:10dmg 1能量需求

更新:移动的能源成本可以降低到零,能源成本永远不会超过5。

鉴于上述公式,我将使用什么公式来计算这将产生多少排列。所有1星排列+ 2星+ 3星+ 4星。

最终,我将创建一个程序,将每个可能的排列导出到CSV文件中并制作清单。

0 个答案:

没有答案