Skip to content

Per column judge count - #171

Open
Catizard wants to merge 2 commits into
seraxis:mainfrom
Catizard:feat/per_column_judge_count
Open

Per column judge count#171
Catizard wants to merge 2 commits into
seraxis:mainfrom
Catizard:feat/per_column_judge_count

Conversation

@Catizard

@Catizard Catizard commented Nov 28, 2025

Copy link
Copy Markdown
Collaborator

Resolves #167

Demanding further discussion:

  • EPOOR vs MISS count
  • f/s for each judge result? Currently it displays the sum of the fast/slow
  • Global tracker. Currently the track status is refreshed each time starting a new song

Implementation details:

This pr introduces a new class JudgeCountTracker, which can be viewed as a blackbox for tracking the current judge details. It's created with the JudgeManager, which means it's created at each time player starting a new chart. And after creation it's passed as a readable reference to JudgeTrainer and be used as the datasource for displaying the current judge details.
As you can see this tracker's lifetime is manually designed, which causes some extra data are not very easy to record. For example, the count of the inputs that are ignored by the internal duration design for each columns.

@Catizard
Catizard force-pushed the feat/per_column_judge_count branch from 9b649be to dd29f5f Compare December 7, 2025 07:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Request] LR2HackBox style per-lane stats tracker

1 participant