forum

osu!Skills

posted
Total Posts
1,752
Topic Starter
Kert

Hey there!
Once upon a time I got an interesting idea of a system parallel/modification to Performance Points.
So I made a website for this too

https://osuskills.com


Skill explanations for clarification:

Stamina - Tapping stamina
Tenacity - Streaming
Agility - Raw Aim
Precision - Ability to hit small circles
Reaction - Sight-reading
Reading - Aim related map reading
Memory - Flashlight performance
Accuracy - Rhythmic accuracy

The player also receives a"title" (or multiple titles) as a fun factor depending on the set of his best skills.

Future plans
  1. Reading skill
  2. Reaction skill - added!
  3. Memory skill - added!
  4. Player title badges - added!
  5. Overall skill-based rankings - added!
  6. Night mode - added!
  7. Mobile / tablet support - added!
  8. Personal userbars
Notice that only osu!standard is supported right now.

If you want to help us you can check and participate in some of the related discussion threads
What makes reading a map difficult?
Which map is harder? (Aim)
Best FL plays

Or you can improve code and calculations at:
https://github.com/Kert/osuSkills - calculator code
https://github.com/Kert/osuSkillsGUI - GUI for easier development

Developers: Kert, abraker, Full Tablet, Rust_omg
Halogen-
While this is a really cool idea in concept, the execution of this is really difficult and much like performance points, highly subjective.
Sync
Interesting concept. Is it usable or testable yet?
TicClick
сделай тоггл, чтобы делил на двадцать
Diony
Would be awesome if executed properly.
Topic Starter
Kert

Sync wrote:

Interesting concept. Is it usable or testable yet?
I'll try to make a test app by using existing top50 scores or something like that.
It should be available next week I hope.
Reiko
gl on this! If its done well it can become quite usefull for me and others as well. :)
Setsuna
Cool concept! Quick question, do the graphs scale in proportionate to the player's rank? For example, what if I were to FC a stream map that is only regarded as 5.1 stars while my friend streams a map that is regarded as 6.4 stars. If we were to both have 99%~ish accuracy and a full combo, would we both have (I'm just putting in a random number here) 700 tenacity/stamina or will he have a higher score since it was a harder map?
Topic Starter
Kert
Really depends on the streams. For longer/faster streams you get a higher score.
In your example if he'd had misses his score could be lower than yours (obviously)

Meanwhile we're getting a website soon~~~
Multtari
Really interested in seeing what your system thinks about different players skill sets. Keep it up!
makemecool123
Nice i want to test it
PatZar
very nice concept, let's see for future
Isla-
Can't wait!
Poku
If it will be executed correctly, would be really nice and I hope we can see it someday, thanks for sharing~! :D
Topic Starter
Kert
Good news! Everything for the first release is ready finally!
Just need a bit of time getting and uploading to some hosting service.

I didn't expect to spend a whole week porting stuff to *nix D:
Topic Starter
Kert
And here's our first release!

http://osuskills.tk

I also updated the main post, don't forget to check it out~
Loneliness
Классно сделали, жду доработки :^)
Nelly
So it will calculate if you reach top 50?
Он только обновит мой результат если я попадут в топ 50?
Gumpy

Nelly wrote:

So it will calculate if you reach top 50?
No it uses your top 50 scores.


wow I can't read
KRZY
Interesting, perhaps add a "compare two users" function?
Topic Starter
Kert
That's totally not a bad idea hehe
0120
Interesting concept, there is room for improvement but its fun to look at all these things.
Btw, you might wanna fix this top map cause im pretty sure its a bug of some sort, and i fear if there is one like this, theres probs more...
Keep it up!
IamBaum
This looks really nice, do you also have any plans to include more game modes in the future?
Sieg
So, it calculates only maps where I'm in top 50?
Multtari

Sieg wrote:

So, it calculates only maps where I'm in top 50?
Apparently since you can't just poop out correct values without API info from the plays which is limited to top 50.


It only seems to have calculated my very old top 50 scores but not newer ones. Bug or are the scores still being processed?
Yousei
What if it could calculate other mode...
Ciuriya
This is a nice concept, but why aren't you using /api/get_user_best from peppy's api?
It can get a player's top 100 best plays which, imo, is a much better indication of skill than top 50 scores.
Topic Starter
Kert

Multtari wrote:

It only seems to have calculated my very old top 50 scores but not newer ones. Bug or are the scores still being processed?
Currently we're using a bit dated Top 50 scores database, that is why. I'll make an updater soon

Smc wrote:

This is a nice concept, but why aren't you using /api/get_user_best from peppy's api?
It can get a player's top 100 best plays which, imo, is a much better indication of skill than top 50 scores.
Because this is not based on PP at all
I'll think about adding these results there too though
qoot8123

IamBaum wrote:

This looks really nice, do you also have any plans to include more game modes in the future?
same here. hope it will have other game modes
Flanster
>.tk

Good stuff you got goin but... how accurate can this be?
[224]Reol
how think about CTB?
im ctb user
pls call me if you want advice haha

i waiting ctb OwO
[224]Reol

how about change interface? :D
A... pentagon... line... color... *&%#
i think that... this interface seems more appropriatede
Trent
i like 224's idea for interface.
Nelly

224dj wrote:


how about change interface? :D
A... pentagon... line... color... *&%#
i think that... this interface seems more appropriatede
Support!
Jing Yuan
having a space in your name generates an error and _ must be used.

edit: im not sure if it occurs only on first time loading of the username, but there was an error screen that showed up when i typed in my name with a space the first time.


It's working fine now with a space in it.
Endaris

224dj wrote:

A... pentagon... line... color... *&%#
i think that... this interface seems more appropriatede
I think this is a stupid idea. This kind of graphic approach only makes sense if you can assume correlations between neighbored skills and exclude the existence of correlations for non-neighbored skills.
This isn't some Pokemon-game where you can artificially push the stat for your Pokemon's coolness and where it doesn't matter that neighboring stats don't have a correlation.
And if we don't want to assume easy correlations like this we should either make it more simple or more complicated than this.

Oh no, abraker is on this *runs* :D
abraker

Endaris wrote:

Oh no, abraker is on this *runs* :D
I work behind the scenes, advising Kert so that everything makes sense as well as fix bugs here and there. It's up to Kert's final decision to use my ideas or not.
Granger
Well, it seems like Agility is about every top ranked player's best skill... Not sure what i expected.
B1rd
Rucker is better than Hvick in every attribute but aim.
Minhtam
Well, gee. Either you need to change up some of your variables or I am the most imbalanced player in the game.

Topic Starter
Kert
Don't worry, this will be tweaked appropriately
The Gambler
Can we include people that are not in the top 50?

For some reason this is what mine looks like...
Endaris

The Gambler wrote:

Can we include people that are not in the top 50?

For some reason this is what mine looks like...
Get good
It's about Top50 scores on a map, not about top50 players. Seemingly you never got on a scoreboard. http://osustats.ppy.sh/
Topic Starter
Kert
Top 100 scores are supported now!
Endaris
Nice.
The Accuracy stuff looks really weird though.

I figured out:
The number provided when clicking on the detailed overview for your accuracy-rating is the maximum amount of points assigned to the map. This number seems to cap at 795 for OD10.
There is some sort of weightage for the scores as my final points are lower than my best result(I know it cause SS).
A maximum of 100 maps is shown in the detailed overview.
OD has a heavy influence on Accuracy points(Up to ~20% increase) while vision-impairing mods (HDFL) both don't.
Qualified maps aren't included in the search.
Actual pattern difficulty isn't as important for the assigned number compared to OD:
OD -- maximum number assigned
OD10 795
OD9.8 750(?)
OD8.4 720(?)
OD8 712(?)
OD7 685(?)

Actual pattern difficulty doesn't even matter(X-Encounter is confirmed to be sub-770).
Roxy Lalonde
Can we get formal definitions on what these mean?



I can't make out anything of how these are calculated when I have the same scores for each attribute.

While this isn't supposed to be based on PP I'd like to point out that pp is far more accurate than looking at a select top map rankings (because not everyone has top map rankings, and certain maps are far harder to get top rankings than others just by popularity rather than actual difficulty).

edit:

and also...

neko cookies
Ahhhhh this is looking pretty good so far :3c itll be good to use after the OWC is through though :>
Topic Starter
Kert

Proph Nobster wrote:

Can we get formal definitions on what these mean?
Check main page
IOException_old
Is this open source?
abraker

IOException wrote:

Is this open source?
Not at the moment
show more
Please sign in to reply.

New reply