KeymashGame / game-tracker

Official Bugtracking Repository for all Keyma.sh issues
6 stars 0 forks source link

A system for categorising/sorting quotes #167

Open Syndric opened 2 years ago

Syndric commented 2 years ago

Is your feature request related to a problem? Please describe. One of the problems I have observed with keymash is that it is too RNG based. This isn't really a problem in normal lobbies because they don't mean much. However, this does come into play for tournaments. One might get a easy quote one round and get a hard punctuation quote the next round. This obviously isn't fair to the contestants, as getting a Dudel-sack quote (the hardest quote) during a consistency tournament could absolutely kill someone's average. In addition, this also affects speed tournaments. The best way to qualify with the current system is to repeatedly exit and re-enter the tournament race - that way, you don't waste valuable time typing 300 character quotes.

Describe the solution you'd like I'd like to see all quotes have two different values: rating and length. They should be sortable using both or one of the values at the same time. In tournaments, quotes could be sorted by rating and/or length to make sure that everyone has a fair playing field. In addition, this could also be used in duels in custom matches to control the difficulty and length in a match. I could also see this being good for someone if they wanted to practice tech quotes or speed farm quotes only. Length: the length of the quote Rating: punctuation density, hard-to-hit patterns such as double letters capitalisation, etc. would all be factored into a rating such that the Dudel-sack or ultra-long quotes would have a rating of 5+ while speed farm quotes would have a rating of 1+.

Describe alternatives you've considered None ATM.

Additional context I think that if a whole entire texts tab is added into the game with features, I think that this could be part of the same update.

CameronCT commented 2 years ago

In order for this to remotely work, we'd have to create a grade scale on the texts. But that wouldn't solve the problem either because people will still always try to go for the lower/easier text rather than the hardest.

CameronCT commented 2 years ago

Should also add that in an Average WPM tournament, quitting does result in a "0" in the qualifications so this wouldn't matter either.

Syndric commented 2 years ago

But that wouldn't solve the problem either because people will still always try to go for the lower/easier text rather than the hardest.

I was thinking that the quotes would be still be randomized but each quote would fall in the set parameters. Although I concede that it doesn't completely solve the issue of speed qualifying, it would give someone better quotes more often. In addition, I think it would make a better average qualifying experience.

Should also add that in an Average WPM tournament, quitting does result in a "0" in the qualifications so this wouldn't matter either.

For clarification, I was talking about speed, not average qualifying. Sorry for the grammar there.

CameronCT commented 2 years ago

I don't know, I'm heavily against the idea as it's not really useful especially if it's only being applied to the Speed ladders where people will still race select anyways.