Dismiss Notice
Wynncraft, the Minecraft MMORPG. Play it now on your Minecraft client at (IP): play.wynncraft.com. No mods required! Click here for more info...

Media The Skill Point Equation (nearly)

Discussion in 'Wynncraft' started by ferricles, Jan 6, 2021.

Thread Status:
Not open for further replies.
  1. ferricles

    ferricles Rhyming is fun HERO

    Messages:
    377
    Likes Received:
    460
    Trophy Points:
    83
    Guild:
    Minecraft:
    So @hppeng and I wanted exact skill point -> decimal conversion for reasons, and we did some math.

    upload_2021-1-6_0-28-49.png
    By pure luck, I guessed the base regression function correctly on my second try.
    As we can see, we have a very close fit (R^2 = 1) meaning we have the (basically) real function (not the dumb quartic on the wiki) here.

    However, there's still a problem: you see the values for a, b, c, and d?
    They're floating points and lose precision from truncation (a lot of precision is probably lost in how desmos gave us a). If staff/anybody know the exact fractional/expression value for these numbers, could we please know them?

    As proof floats cause problems:
    upload_2021-1-6_0-33-57.png upload_2021-1-6_0-34-53.png
    source code:
    upload_2021-1-6_0-35-41.png
    Using the decimal function given by desmos results in 0.5024898(etc) for 68 skp, and the wiki (imported to the csv file) shows 0.503. This indicates round-off error somewhere.

    (68 int is not necessarily the only mistake, it's just the first one I found)
     

    Attached Files:

    Last edited: Jan 6, 2021
    Druser, Verle, Thega and 6 others like this.
  2. hppeng

    hppeng 0 intel is the correct amount of intel HERO

    Messages:
    1,244
    Likes Received:
    2,013
    Trophy Points:
    151
    Guild:
    Minecraft:
    Supplemental information posted below
     

    Attached Files:

    • raw.txt
      File size:
      4.4 KB
      Views:
      10
  3. Justice

    Justice Obliterator of Grooks VIP+

    Messages:
    1,071
    Likes Received:
    2,758
    Trophy Points:
    162
    Guild:
    Minecraft:
    Question for you guys, have you thought about trying to use a square root equation instead?
    ________________________________
    Nvmd, math brain ain't working, that wouldn't work.
     
    Last edited: Jan 6, 2021
  4. hppeng

    hppeng 0 intel is the correct amount of intel HERO

    Messages:
    1,244
    Likes Received:
    2,013
    Trophy Points:
    151
    Guild:
    Minecraft:
    We are very very confident that the form of the equation is correct, even if the coefficients may be slightly off (The R^2 value suggests as much, and the equation gives the correct rounded values for every single skill point value except 68, and the "critical points" (41, 68, 94, 129) all round the correct way.). I'm not a stats boi but the fitting equation only has 4DOF and you're trying to fit 151 points and getting really close to each one.

    It'd be funny if the form of the equation was actually something totally different (or there actually was no equation and its just a handmade scale).
     
  5. Justice

    Justice Obliterator of Grooks VIP+

    Messages:
    1,071
    Likes Received:
    2,758
    Trophy Points:
    162
    Guild:
    Minecraft:
    Hmm, ok, well, I'll propose looking into the natural logarithm( f(x)=a*ln(x)+b ) as it does look like it could simplify it a little bit and the curve would fit just as well. I'd help a bit but my TI-83 doesn't give me the right equation and I haven't done had to use my calculus in months. Also, it's 2:15 where I'm at and need to get to bed.
     
  6. Minitinipower

    Minitinipower just a guy

    Messages:
    2,055
    Likes Received:
    1,010
    Trophy Points:
    115
    Minecraft:
    it's really quite simple
     
  7. ramenstew

    ramenstew professional idiot HERO

    Messages:
    988
    Likes Received:
    2,550
    Trophy Points:
    157
    Minecraft:
    Obligatory I don’t understand math comment, please keep comments under me about the actual post thank you
     
  8. ferricles

    ferricles Rhyming is fun HERO

    Messages:
    377
    Likes Received:
    460
    Trophy Points:
    83
    Guild:
    Minecraft:
    Yes, log will work too.

    We get a curve very close to the exponential with this regression:
    upload_2021-1-6_8-42-21.png
    Overlay onto the exponential:
    upload_2021-1-6_8-43-32.png
    The curves differ outside of the data by a little. Maybe I'll try using the log expression.

    aln(cx+d)+g had an R^2 of like .9996 and its path differed from the exponential more, so I'm trusting the one with f.
     
    hppeng likes this.
  9. Saya

    Saya you win at uwynn HERO

    Messages:
    2,930
    Likes Received:
    6,872
    Trophy Points:
    207
    Guild:
    Minecraft:
    piecewise baseline flashbacks
     
    Verle, touhoku and hppeng like this.
Thread Status:
Not open for further replies.