Post #1 · Posted at 2016-07-05 06:41:38pm 7.8 years ago
BlueSummer | |
---|---|
Member | |
5 Posts | |
Not Set | |
Reg. 2016-07-03 | |
Hello ! I 've realized that there is no " standard" for the difficulty of simfiles (which is annoying when you want to train ) .
So I created a system that allow everybody to standardize simfiles easily :
x / y = z
x = Total arrow simfiles
y = song length in seconds
z = Result
After, we have simply to match the value obtained with this table below and we have our standardize simfiles.
For example,
if z = 2.02, so the simfile difficulty is 6
if z = 1.45, so the simfile difficulty is 4
What do you think about my technic? Do you think that we can make something (like a freeware or a website for example) to normalized simfiles pack with this method?
Sorry for my bad English, I’m French.
So I created a system that allow everybody to standardize simfiles easily :
x / y = z
x = Total arrow simfiles
y = song length in seconds
z = Result
After, we have simply to match the value obtained with this table below and we have our standardize simfiles.
For example,
if z = 2.02, so the simfile difficulty is 6
if z = 1.45, so the simfile difficulty is 4
What do you think about my technic? Do you think that we can make something (like a freeware or a website for example) to normalized simfiles pack with this method?
Sorry for my bad English, I’m French.
Post #2 · Posted at 2016-07-05 06:56:00pm 7.8 years ago
NicholasNRG | |
---|---|
Member | |
635 Posts | |
Reg. 2014-06-21 | |
"Just Play Along" |
The problem with this method is that it doesn't take into account the complexity of a song, only the density of the notes. For example, a song could have hundreds of arrows but have absolutely no footswitch, crossovers or even jumps, whereas a song with the same amount of notes WITH those types of patterns would warrant a higher difficulty.
Post #3 · Posted at 2016-07-05 07:37:18pm 7.8 years ago
BlueSummer | |
---|---|
Member | |
5 Posts | |
Not Set | |
Reg. 2016-07-03 | |
Hm ... You're right .
In this case, it's possible to adapt. For example :
- Normal arrow 1 : 1
- Footswitch 1 : 2
- 1 crossovers : 1.5
- 1 jumps : 0.5
- 1 mines : 1
( This is an example with false values)
What do you think ?
In this case, it's possible to adapt. For example :
- Normal arrow 1 : 1
- Footswitch 1 : 2
- 1 crossovers : 1.5
- 1 jumps : 0.5
- 1 mines : 1
( This is an example with false values)
What do you think ?
Post #4 · Posted at 2016-07-05 07:42:13pm 7.8 years ago
I was also planning on coming up with a formula myself, but more complicated. To get an accurate difficulty rating system, you need to take into account:
- Note density (Note count - 1 / seconds from first to last note)
- Jumps, hands, and quads (so for notecount, make jumps count as 2 notes, etc)
- Rhythm placement (color of notes - this is one aspect of Chaos)
- Maximum Note Density (aka Voltage)
- BPM changes (total BPM change value)
- Pattern complexity (You would need a way to factor in double-steps and crossovers and spins)
There might be other stuff as well, but I think that covers most of it.
- Note density (Note count - 1 / seconds from first to last note)
- Jumps, hands, and quads (so for notecount, make jumps count as 2 notes, etc)
- Rhythm placement (color of notes - this is one aspect of Chaos)
- Maximum Note Density (aka Voltage)
- BPM changes (total BPM change value)
- Pattern complexity (You would need a way to factor in double-steps and crossovers and spins)
There might be other stuff as well, but I think that covers most of it.
Post #5 · Posted at 2016-07-05 08:35:10pm 7.8 years ago
Quote: BlueSummer
Hm ... You're right .
In this case, it's possible to adapt. For example :
- Normal arrow 1 : 1
- Footswitch 1 : 2
- 1 crossovers : 1.5
- 1 jumps : 0.5
- 1 mines : 1
( This is an example with false values)
What do you think ?
In this case, it's possible to adapt. For example :
- Normal arrow 1 : 1
- Footswitch 1 : 2
- 1 crossovers : 1.5
- 1 jumps : 0.5
- 1 mines : 1
( This is an example with false values)
What do you think ?
Average NPS means nothing. There are difficult charts like "To Luv me I *** for You" (Chino, ITG 16) that are very low in average NPS but are very difficult (NPS ramps up at the very end)
This formula would rate charts like that as easier than, say, a stream-dense ITG 13.
StomperZ is a very good objective rating system, it's just not public yet.
Post #6 · Posted at 2016-07-06 09:17:50am 7.8 years ago
Darkanine > it's interesting ! If you are interested, we can work together on a system like that! (I'm web-developer, maybe we can create an online converter, why not?)
tj28 >What's StomperZ ?
tj28 >What's StomperZ ?
Post #7 · Posted at 2016-07-06 02:15:16pm 7.8 years ago
JunkoXXX | |
---|---|
Banned+ | |
595 Posts | |
Reg. 2014-04-25 | |
"I have no words for my life" |
Quote: BlueSummer
Darkanine > it's interesting ! If you are interested, we can work together on a system like that! (I'm web-developer, maybe we can create an online converter, why not?)
tj28 >What's StomperZ ?
One already exists it don't know the site but yeah one exists and it's accurate or Stream chartstj28 >What's StomperZ ?
Post #8 · Posted at 2016-07-06 04:44:57pm 7.8 years ago
BlueSummer | |
---|---|
Member | |
5 Posts | |
Not Set | |
Reg. 2016-07-03 | |
Quote: JunkoXXX
One already exists it don't know the site but yeah one exists and it's accurate or Stream charts
Wow ! It's a good news ! If someone know about this site it will be my hero !
Post #9 · Posted at 2016-07-06 05:35:37pm 7.8 years ago
Density, technicality and many other factors go into ratings. You cannot get by with such a trivial formula.
That said, I know a guy who I think is working on a program that can be trained to predict the difficulty of charts but its really not an easy thing to do.
Also 7 arrows per second is piss-easy relative to your scale. Dragonforce 14s have higher densities than that even with tons of easy stuff, if you condensed many stream 15s you'd end up with densities nearly twice as high. I know that we're talking about X-scale here, but it is the same exact story except then your densities are higher AND the patterning gets really weird at 18s and up, especially in new mixes where 18+ means hard patterning filled with a bunch of other gimmicks.
That said, I know a guy who I think is working on a program that can be trained to predict the difficulty of charts but its really not an easy thing to do.
Also 7 arrows per second is piss-easy relative to your scale. Dragonforce 14s have higher densities than that even with tons of easy stuff, if you condensed many stream 15s you'd end up with densities nearly twice as high. I know that we're talking about X-scale here, but it is the same exact story except then your densities are higher AND the patterning gets really weird at 18s and up, especially in new mixes where 18+ means hard patterning filled with a bunch of other gimmicks.
Post #10 · Posted at 2016-07-06 09:10:29pm 7.8 years ago
Astroman129 | |
---|---|
Member | |
1,957 Posts | |
Reg. 2010-02-25 | |
" ♫~~ I'm wired to the world ~~♫" |
I don't know if there's really a way to operationally rate simfiles from a formula. You'd probably be better off rating them individually on a case-by-case basis.
Post #11 · Posted at 2016-07-06 09:28:12pm 7.8 years ago
Lisek | |
---|---|
Member | |
471 Posts | |
Reg. 2011-09-08 | |
If you want to do a tool like this you need to know a bit about chart structures. If you don't understand any of these terms: doublestep, drill, crossover, turn, step-jump, jack-hammer then you won't be able to do good program to measure difficulty.
If you understand those things then you can start the analyze by using official charts (both DDR and ITG). Take into account following:
- average arrow density in bars (as some songs tend to have easy beginnings and then pick up pace at end)
- do song have speedups, stops or any other tricks (negative BPM, attacks)
- check how many unique patterns song has, does it have doublesteps or not, is everything doable at given speed / arrow density
- analyze chart flow (is the song a stream of 1/4th or maybe it has 1/32nd gallops).
If you understand those things then you can start the analyze by using official charts (both DDR and ITG). Take into account following:
- average arrow density in bars (as some songs tend to have easy beginnings and then pick up pace at end)
- do song have speedups, stops or any other tricks (negative BPM, attacks)
- check how many unique patterns song has, does it have doublesteps or not, is everything doable at given speed / arrow density
- analyze chart flow (is the song a stream of 1/4th or maybe it has 1/32nd gallops).
Post #12 · Posted at 2016-07-06 09:40:58pm 7.8 years ago
JunkoXXX | |
---|---|
Banned+ | |
595 Posts | |
Reg. 2014-04-25 | |
"I have no words for my life" |
Quote: BlueSummer
Quote: JunkoXXX
One already exists it don't know the site but yeah one exists and it's accurate or Stream charts
Wow ! It's a good news ! If someone know about this site it will be my hero !
http://smleaderboards.net/difficulty_calculator
Post #13 · Posted at 2016-07-06 09:49:38pm 7.8 years ago
BlueSummer | |
---|---|
Member | |
5 Posts | |
Not Set | |
Reg. 2016-07-03 | |
WOOOOOOW !!!!! Thank you very much Junko ! You are my HERO !!! <3
Post #14 · Posted at 2016-07-06 09:50:39pm 7.8 years ago
Gameoson | |
---|---|
Member | |
955 Posts | |
Reg. 2014-03-03 | |
The only problem with the site that Junko just linked to is that it's made specifically with keyboard files in mind. You won't get accurate pad chart ratings there.
Post #15 · Posted at 2016-07-06 10:23:46pm 7.8 years ago
JunkoXXX | |
---|---|
Banned+ | |
595 Posts | |
Reg. 2014-04-25 | |
"I have no words for my life" |
Quote: Gameoson
The only problem with the site that Junko just linked to is that it's made specifically with keyboard files in mind. You won't get accurate pad chart ratings there.
I stated that it is used for stream charts, and I don't even use it I just said it was there.Post #16 · Posted at 2016-07-06 10:28:20pm 7.8 years ago
Loodee | |
---|---|
Member+ | |
275 Posts | |
Reg. 2014-06-26 | |
stream charts doesn't necessarily equal keyboard charts thou
Post #17 · Posted at 2016-07-13 07:47:45pm 7.7 years ago
The Legendary DJXYZ | |
---|---|
Member | |
737 Posts | |
Reg. 2014-09-21 | |
"Elsewhere known as borealis" |
Last updated: 2016-07-13 07:47pm
There are some vague guidelines for the ITG scale... here's how I rate mine at mid-to-high BPMs
1. almost all half notes, or just waaay too easy
2. the "upscale beginner chart"
3. more quarter notes than a 2, but not to the extent of a 4
4. based entirely in quarter notes
5. some 8th notes, comparatively easier than a 6
6. centered around 8th rhythms, not often Expert-worthy
7. the average licensed Expert chart
8. more complex rhythms, often has 16ths
9. tougher, generally a 13 or 14 on X-Scale
10. the "easy boss song"
11. an EXTREME era boss song
12. a SuperNOVA era boss song
13. Replicant D-ignition
Bump because question- I have a file that contains 16th gallops at 100bpm, and it's currently rated 5. Should I raise it to 6? There is also a 4-measure-long 8th stream towards the end.
1. almost all half notes, or just waaay too easy
2. the "upscale beginner chart"
3. more quarter notes than a 2, but not to the extent of a 4
4. based entirely in quarter notes
5. some 8th notes, comparatively easier than a 6
6. centered around 8th rhythms, not often Expert-worthy
7. the average licensed Expert chart
8. more complex rhythms, often has 16ths
9. tougher, generally a 13 or 14 on X-Scale
10. the "easy boss song"
11. an EXTREME era boss song
12. a SuperNOVA era boss song
13. Replicant D-ignition
Bump because question- I have a file that contains 16th gallops at 100bpm, and it's currently rated 5. Should I raise it to 6? There is also a 4-measure-long 8th stream towards the end.
Post #18 · Posted at 2016-07-13 07:52:36pm 7.7 years ago
darkanine | |
---|---|
Member+ | |
1,332 Posts | |
Reg. 2014-06-30 | |
"bing bong" |
I would say a 6 depending on the gallops. 16th gallops are technically harder than 8th streams. If there are a lot of gallops (15+) I'd go with a 6. If it is mostly short 8th patterns with only a few gallops, go with a 5. Also, if you show me the chart through the ZIv chart viewer or through http://telperion.ws/smexy/smexy-v2.htm I can judge it better.