FrenzyLi wrote:
The timing window is a comfortable concept for most people here.
Technically the concept of a timing window is not entirely thrown away. While I want a constant timing window for the scoring so everything remains relative for the most part, the sigma in the Gaussian function can still be changed to match various sensitivities to hit timings.
The only other issue I can think of is that I see the scores light up from a timing window as a helpful indicator of how well I'm hitting. This will diminish with continuous timing windows as there will be little sense for a certain score to light up. This however, can be fixed by having "guards" which would allow the player to customize which discrete timing window. These guards it should light up letting the player know where they are hitting much like the score does now to indicate that.
FrenzyLi wrote:
It's better to discretize the timing errors into score value intervals (timing windows) rather than giving timing errors a continuous treatment when scoring performances in a VSRG.
Is there a reason? I think better resolution doesn't hurt, if anything it will make it more clearer where you stand on terms of accuracy.
FrenzyLi wrote:
You have to explain why the timing window system being scaled with OD is a #rip
I would rather rely on timing errors rather than scores with windows which have arbitrary accuracy worth (to my knowledge I have no idea why the timing windows are worth what they are right now). I want to be able to compare any score to another score and various OD makes this rather hard to do without recalculating the score of the replay based on the desired OD.
FrenzyLi wrote:
and provide arguments as to how a new scoring system is beneficial.
Unlike the current scoring method, I intend to make my scoring system a method of measurement. As a measurement, a 1M would be all 0ms timings, and a score of 0 would be all misses. Where to put hit timing in between on the scale is what I am trying to figure out right now. For those who want to just play a game and have fun, this won't be really beneficial as this would make the game more harder and brutal. For those who interpret this is as a simulator rather than a game and want to put their performance on a metric, this would be beneficial. I do see the need for two types of scoring systems in this case to please both sides.
FrenzyLi wrote:
There should be a cut-off value of the Gaussian function. Above such a value, no matter how small a hit error is, it's considered to be MAX. The cut-off value would mean that there's still a timing window. The rationale is that: a timing window is still needed because human players are not robots. If this has been your intention all along, we might have been thinking towards the same direction.
Humans are not robots, but it is not my intention to have a cut-off. A 1M score will NEVER be achieved by a human, heck 900k sounds barely believable, but striving towards perfection has always been a goal for someone who wants to improve. Much like no human will ever complete a 100m dash in 0 sec, no human will get a 1M score on any map. You don't just declare that 5 seconds would be a cutoff for the 100m dash, that's ludicrous. That time is as much as a measurement as the accuracy is the result by the player.
Drojoke wrote:
This is a tricky one. In existing VSRG's, a wide window for the worst judgement actually has a purpose: it's a lot harder to get good score when mashing. This is probably why LR2 has a 200ms window for its 'Bad' judgement (source), regardless of the timing difficulty.
Hmmmm... Let's say you only count some ridiculous narrow range, say 0-12ms, as a hit. You count everything from 12-200ms a miss. And nothing if beyond that. Will this work as against button mashing as well?