Come get your random FFR (level rank) stats

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Oni-Paranoia
    No fucks
    • Dec 2006
    • 2440

    #1

    Come get your random FFR (level rank) stats

    I created a script that feeds back some organized information using your level rank stats. Inspired after making a rendition of guest15937's 'Analyzed Level Rank' program in Python, I realized I had a good amount of information compiled to feed back some other organized stats.

    Here is a list of the stats that are given back.



    The link is a screenshot of the output in notepad, which the program will create for you.



    Code:
    Not True Black Flags - (1 good, X amount of Boos)
    True Black Flags - (1 Good only)
    Not True SDGs  - (Single digit Goods, X amount of Boos)
    True SDGs  - (Single digit Goods only; does not include Black Flags)
    Not True Boos - (Technically a AAA but with X amount of Boos)
    True Boos - (Technically a AAA but with one Boo)
    Not FC - (1 Miss only)
    Single Digit Misses (SDM) - (Single digit Misses only)
    Sight Read AAAs - (Rank 1 with only 1 play)
    Approx. Total Time Played - (Song time multiplied by the amount of plays, per song then added up)

    Click here to download (3.1Mb zipped).

    Here are some easy to follow instructions...

    Step 1. Copy your level rank stats from here.
    Step 2. Don't use CRTL+A. Just copy the numbers (from here to here.)
    Step 3. Save your stats in a file called rank.txt and leave it on your desktop.
    Step 4. Run FFR Random Stat Getter.exe.
    Bonus: Organize your level ranks by difficulty and they will appear that way in the new file.

    A file called Random Stats.txt should appear on your desktop. It only includes public songs for now, there is a special level rank page that includes token songs but I haven't incorporated that yet.

    There is the potential to do more with level rank information, but I don't know what that would be (ideas would be great). I initially created this to test my Python knowledge, so if there is anything I can add to this then that would be fantastic.
  • Untimely Friction
    D6 Challeneged
    • Aug 2012
    • 1267

    #2
    Re: Come get your random FFR (level rank) stats

    I saw mention of "token 9" not being in your dictionary... you should add each songs total keytaps to this "library" and add a lifetime total keys smashed stat

    Comment

    • Oni-Paranoia
      No fucks
      • Dec 2006
      • 2440

      #3
      Re: Come get your random FFR (level rank) stats

      Originally posted by Untimely Friction
      I saw mention of "token 9" not being in your dictionary... you should add each songs total keytaps to this "library" and add a lifetime total keys smashed stat
      Token 9 (the actual FFR token) is on the level ranks page so that was just a mistake.

      Also, I could not add 'lifetime keytaps'. I do have the max. note count in the script for every song but Level ranks only show your best score, so I can't assume you got a full combo or whatever score is listed every time you played the song.

      If anything, I can create a really rough estimate of keys smashed by creating a simple algorithm.
      Last edited by Oni-Paranoia; 08-23-2014, 10:45 PM.

      Comment

      • Untimely Friction
        D6 Challeneged
        • Aug 2012
        • 1267

        #4
        Re: Come get your random FFR (level rank) stats

        thats so valid of a point I've got nothing and recede my idea ._.

        Comment

        • AutotelicBrown
          Under the scarlet moon
          FFR Simfile Author
          • Jan 2014
          • 923

          #5
          Re: Come get your random FFR (level rank) stats

          Do you mind sharing the actual Python script?
          Play my files

          Comment

          • Oni-Paranoia
            No fucks
            • Dec 2006
            • 2440

            #6
            Re: Come get your random FFR (level rank) stats

            Originally posted by AutotelicBrown
            Do you mind sharing the actual Python script?
            Here you go.

            Because it was really large, here's the file.

            Edit: http://www.mediafire.com/view/eskjt6...Stat_Getter.py
            Last edited by Oni-Paranoia; 08-23-2014, 11:30 PM.

            Comment

            • ThunderFlip
              ={<>=The Hero of Time=>
              • Mar 2014
              • 598

              #7
              Re: Come get your random FFR (level rank) stats

              Hey, thanks for the script; I thought the results were kind of interesting. I learned that I have a depressing amount of booflags to fix, lol. Also that I've played for 191 hours over these last 5 months.... Anyway, yeah it's cool!

              Comment

              • MikeShinoda12345
                *\(^o^)/*
                • Oct 2008
                • 1890

                #8
                Re: Come get your random FFR (level rank) stats

                everyone else might already know this, but just in case someone doesn't - this is windows only

                Comment

                • blindreper1179
                  Vice President Of TGB
                  • Jun 2006
                  • 5900

                  #9
                  Re: Come get your random FFR (level rank) stats

                  it doesn't work for me. Some error keeps popping up about the file. =/
                  Originally posted by thesunfan
                  absolutely I want to vomit on your face irl
                  Originally posted by choof
                  It was like trying to throw logic at a fuckin brick wall lmao
                  Originally posted by choof
                  whats more dense, a black hole or an icyworld file
                  Originally posted by Celirra
                  I've never been so disappointed by a man from Alabama than I am right now

                  Comment

                  • rushyrulz
                    Digital Dancing!
                    FFR Simfile Author
                    FFR Music Producer
                    • Feb 2006
                    • 12985

                    #10
                    Re: Come get your random FFR (level rank) stats

                    please tell me you didn't manually input all that data oni.


                    Comment

                    • Oni-Paranoia
                      No fucks
                      • Dec 2006
                      • 2440

                      #11
                      Re: Come get your random FFR (level rank) stats

                      Originally posted by blindreper1179
                      it doesn't work for me. Some error keeps popping up about the file. =/
                      Upload your ranks.txt and I'll give it a try on my end where I can debug it if needed.

                      Originally posted by rushyrulz
                      please tell me you didn't manually input all that data oni.
                      guest15937 had a text file with all the songs with their note count. I used another level page on FFR to make a text file of songs and time length.

                      I made a script to read these text files, place all the information in a dictionary, then saved the dictionaries in another text file. Looks like this...

                      Comment

                      • rushyrulz
                        Digital Dancing!
                        FFR Simfile Author
                        FFR Music Producer
                        • Feb 2006
                        • 12985

                        #12
                        Re: Come get your random FFR (level rank) stats

                        please tell me guest didn't manually put input all that data


                        Comment

                        • blindreper1179
                          Vice President Of TGB
                          • Jun 2006
                          • 5900

                          #13
                          Re: Come get your random FFR (level rank) stats

                          Originally posted by Oni-Paranoia
                          Upload your ranks.txt and I'll give it a try on my end where I can debug it if needed.
                          I have no idea what happened, but it worked somehow.

                          Thanks.
                          Originally posted by thesunfan
                          absolutely I want to vomit on your face irl
                          Originally posted by choof
                          It was like trying to throw logic at a fuckin brick wall lmao
                          Originally posted by choof
                          whats more dense, a black hole or an icyworld file
                          Originally posted by Celirra
                          I've never been so disappointed by a man from Alabama than I am right now

                          Comment

                          • Oni-Paranoia
                            No fucks
                            • Dec 2006
                            • 2440

                            #14
                            Re: Come get your random FFR (level rank) stats

                            Originally posted by rushyrulz
                            please tell me guest didn't manually put input all that data
                            The way his text file was setup looked as if he copied all the song names from a page by columns and a page that shows the number of notes in each file, though I don't know if that information is readily available somewhere.

                            Comment

                            • danny53x
                              AKA Yotipo
                              • Jan 2007
                              • 1008

                              #15
                              Re: Come get your random FFR (level rank) stats

                              My highest sightread AAA is a 51 (Nothing's Gonna Stop Me)
                              I feel accomplished. I should learn to code this kinda stuff because it's interesting. I usually have some makeshift idea in a spreadsheet that I can't fully execute because I lack programming knowledge

                              Comment

                              Working...