tetrio / issues

Report issues and discuss improvements / feature requests around TETR.IO
https://tetr.io
387 stars 21 forks source link

incorrect player statistics. #1245

Closed Maylit336 closed 6 months ago

Maylit336 commented 6 months ago

Checklist

OS and Version

Android (doesnt matter)

Browser and version

Chrome 120.0.6099.145 (doesnt matter)

Describe the bug/issue

im SpectoCube336, usually now my Pps is 1.35 or bigger, Apm is 30 or bigger. vs is 60 or bigger. but when i look in my statistics, There is 1 pps, 20 apm, 30 vs. usually i dont play Tetrio league, because i dont want to lose, so i usually practive in list rooms. but for my statistics to be correct, I need to play several matches in tetrio league for everything to be appropriate. however, I go there when I am sure that my skill has higher than earlier.

Reproducing

1.Search in Tetrio channel "SpectoCube336"

  1. Look at tetrio league statistics
  2. see my stats

Expected behavior

I expected that statistics from custom rooms, zen, 40 lines, blitz would also be taken into account, but the Game only counts statistics in tetrio league. I would like the player profile to also include pps, apm, vs 40 lines, blitz, zen, and Just Custom rooms information. The best thing to do is to make the game count stat information when I play list rooms.

Screenshots

Screenshot_20240105_181216_Chrome Screenshot_20240105_181338_Chrome

Console logs

(i cant, im on phone.)

Additional context

sf-94971bcb-c9bd-49a6-81ec-ede539f0c9e1 (little off topic, but still about stats) i seen sats in tetrio championship in the form of a picture (presentation). it would be cool if the same was in tetrio channel (picture was taken from Discord bot)

ZaptorZap commented 6 months ago

This is intended as the other proposed modes often don't even measure APM in any relevant manner(afterall, VS involves Garbage Cleared, and in 40L/Blitz, there is no garbage to clear), and when they do, such as in the case of Custom Rooms, it's very possible that a room host will bump up the garbage multiplier by a hundred or so and cause ridiculous stats to appear on profiles.

This is the studied case with Jstris user profiles. For example, jez's profile indicates that he is capable of doing a maximum 907.22 APM over one match. This statistic is dubious and unhelpful.

It should be clear that the statistic is Tetra League exclusive, due to the very purposeful boundaries separating these statistics from all other statistics on your profile, card or standalone userpage. Tetra League's environment is extremely controlled and consistent to what players expect. Even if custom room stats were counted only if the default settings were enabled, it would still impact average statistics in an unintended way.