Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update mania simulate command to accept hit result counts #190

Merged
merged 3 commits into from
Dec 12, 2023

Conversation

bdach
Copy link
Contributor

@bdach bdach commented Dec 11, 2023

Found while investigating ppy/osu#25719. I wanted to confirm what the reporter was saying about the PP numbers reported being for nomod rather than daycore, and proceeded to find that mania simulate would return entirely different numbers.

Score has not been used for performance calculation since ppy/osu#18749, so the current code's assertion that "only total number of hits is considered currently" is no longer correct.

The "hit statistics from accuracy" approximation thing is very loose and not intended to really be that useful, but it should technically yield the expected accuracy value (there are multiple possible solutions, this just finds one of them). I don't think that function is particularly useful or accurate in any ruleset anyhow.

@smoogipoo smoogipoo merged commit 668dfa7 into ppy:master Dec 12, 2023
2 of 3 checks passed
@bdach bdach deleted the update-mania-simulate branch December 12, 2023 06:19
MrHeliX pushed a commit to MrHeliX/osu-tools that referenced this pull request Jun 5, 2024
Update mania simulate command to accept hit result counts
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants