Inaru's graph workshop

Discussion in 'Guides' started by inaruma, Jun 5, 2024.

  1. inaruma
    Offline

    inaruma Member

    Joined:
    May 30, 2024
    Messages:
    8
    Likes Received:
    8
    IGN:
    inamaru
    Level:
    85
    Guild:
    Kamuna
    Hello, friend. Hello, friend? That's lame..:pepez:

    I've been working on graphs for a couple days now, and found very interesting stuff that I thought of sharing with the community. I've made a python script that creates graphs for me (using matplotlib) which has proven to be REALLY useful in my mapleroyal adventures. You can probably find many of my graphs running around the official mapleroyal discord that I've posted from various random stuff (cpq, cpq2, ppq, etc).

    One of the most important findings is this one, where the experience table from the unnoficial library was wrong, which I posted a fix on scotty's thread.

    Lets start chronologically:

    It all started when I was trying to do PPQ, so obviously had to research for it and came across this thread. After leveling from 70 to 78~ it started to slow down, so I went on a quest for knowledge and came across the MapleRoyals Library (Un-official) and I went straight to the exp table.

    After a couple of minutes looking at the amount of experience required per level (from 70 to 100, which is the levels for PPQ) and knowing that you'd get 400k reward per run (not counting boss/mobs) I was really curious to see what the curve of this PPQ was. So I coded a basic script to graph it (you can see the result of my findings in Apoc_Ellipsis's thread here and said graph).

    After that, I went to do the same for CPQ and CPQ2 (which there are no images in the forum, only on discord). But don't worry, i'll post it here later alongside with all my graphs. These were a bit harder to come up with an estimate, since most of the earned experience comes from mobs (I would know, I farm F9's with my cleric like they are snails) so I made couple versions:
    • For CPQ three versions were made:
      • 10k exp total (you only lose and kill 0, which is impossible, but this would be a baseline of MAX number of cpq's required to level to 51)
      • 50k exp total (you win all the time and kill a decent amount of mobs)
      • 80k exp total (you win all the time, and you reach HIGH amounts of CP)
    • For CPQ2, four versions were made:
      • 150k exp total (you only lose, kill 0, again impossible but baseline)
      • 175k exp total (takes into account win trade with the other team, without killing anything)
      • 200k exp total (you only win, kill 0 mobs)
      • 500k exp total (you can solo 2000+ CP by yourself, this is more or less 30-50% exp per run depending at lvl 65+)
    After this, I played around with the script, trying to improve/refactor it so its not a pain in the ass in the future. And today I managed to finish something that I can live with.

    GRAPH LIBRARY
    My graphs
    CPQ
    upload_2024-6-5_7-53-47.png
    upload_2024-6-5_7-59-7.png
    upload_2024-6-5_8-0-13.png

    CPQ2
    upload_2024-6-5_8-1-56.png
    upload_2024-6-5_8-2-18.png
    upload_2024-6-5_8-2-35.png

    PPQ
    upload_2024-6-5_8-10-46.png

    MOBS
    Examples:

    Zip file:
    You can find all the 500~ graphs that i currently have here

    CHANGELOG

    LAST WORDS
    I will keep improving/posting more graphs as I go. I also take requests and donations :admincry:
    I would like in the future to make a public website for the tools I make, so everyone has the source code and all the yada-yada

    CREDITS
    • My guildies, who without I wouldn't know the difference between a snail and zakum
    • Josh, for spending 3h explaining things in discord VC
    • Hae in discord, he should be permanently renamed to Bae.
    • Myself, for the random and weird curiosity. Intrusive thoughts won and forced me to do this, but so did the community because we now have graphs!
     
    Last edited: Jun 5, 2024
    Alpine and icedem0n like this.
  2. inaruma
    Offline

    inaruma Member

    Joined:
    May 30, 2024
    Messages:
    8
    Likes Received:
    8
    IGN:
    inamaru
    Level:
    85
    Guild:
    Kamuna
    Question for the public:

    Would you rather have the info like this:

    upload_2024-6-5_8-49-35.png
    Or like this:

    [​IMG]
    The first one shows the amount of runs/kills required to reach next level and shows the total amount in the top-center, the second one only shows the amount you would have run/killed at that level
     
  3. a39
    Offline

    a39 Member

    Joined:
    Dec 16, 2022
    Messages:
    5
    Likes Received:
    1
    Gender:
    Male
    Location:
    Thailand
    Country Flag:
    IGN:
    smoothies
    The top graph is easier to understand at the first glance without needing much description.

    The accumulative one is much more useful after you dealing with it.

    In practical, personally, I don’t see myself doing just repeatedly PQ alone until level up. So, I think the first graph without accumulative label is the better option.
     
    inaruma likes this.

Share This Page