From fa7695121527d4a812d513307a9cf2f3386a1e88 Mon Sep 17 00:00:00 2001 From: Luther Wen Xu Date: Mon, 18 Nov 2019 22:39:15 +0800 Subject: [PATCH] xp: Modify level requirement curve to be more exponential --- xp.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/xp.go b/xp.go index 2bb4174..dd7a312 100644 --- a/xp.go +++ b/xp.go @@ -15,9 +15,9 @@ var levelUpRequirementCache [30]int func init() { for i := 1; i <= 30; i++ { //Constructed on Desmos: - //y=2^{\frac{x}{3}}+.1x^{2}+1.2x-1 + //y=2^{\frac{x}{2}}+.1x^{2}+1.2x-1 fi := float64(i) - levelUpRequirementCache[i-1] = int(10000 * (math.Pow(2, fi/3) + 0.1*fi*fi + 1.2*fi - 1)) + levelUpRequirementCache[i-1] = int(10000 * (math.Pow(2, fi/2) + 0.1*fi*fi + 1.2*fi - 1)) } }