Quote:
Originally Posted by emulord
I feel like Stream shouldn't have jumpstream, because it doesn't match the rest of the entries in Stream.
|
How does it not "match" the rest ?
Quote:
Originally Posted by emulord
Keep JS in Anchor.
|
Isn't anchor like {1, 12, 13, 1, 14, 1} (anchor on 1) ? I've never heard an other definition of it on here. JS can have litterally 0 anchor.
Quote:
Originally Posted by emulord
Technique = variation in frames between notes and # of colors.
|
How do you account for pauses (pretty common thing) ? No matter long or short ones they'll add up in the variation without being "technical". You need a quite rigorous formula to code this one.
Quote:
Originally Posted by emulord
Stamina = Total # of notes
|
This can be alright I guess, but it'll be biaised by the difficulty of the files (i.e. harder songs have more notes in less time in general).
Quote:
Originally Posted by emulord
Power = ?? Hardest to code actually. Highest NPS per column?
|
This won't work: any spike will make the nps high without it be the mentionned patterns specifically. I've worked with nps stats already and they need careful handling.
Quote:
Originally Posted by emulord
Stream = When single notes are the same frame distance as the last note +/- 1 frame.
|
That can maybe work yeah, without counting repetitive notes (jacks).
Quote:
Originally Posted by emulord
Anchor = #Jumps + 2*#Triples + 3*#Quads
|
See my point above about anchors. Idk what this would represent.
Quote:
Originally Posted by emulord
After the program analyzes the raw file data, the community can refine it, but its good to have an objective baseline.
|
Although you would now have some way to compute the categories (if fixed the above), you also have to aggregate the numbers in some sort of scale too, since you don't have specific units so like category 1 can give 183 and category 2 would be 1036 for example. You could scale everything by having the max of all 5 be equal to 1.0 and the rest would vary between 0.0 and 1.0, but that loses file-to-file comparision. Gotta think about that step too.