Jay Lawton
a42c03cea4
osu!taiko further considerations for rhythm ( #31339 )
...
* further considerations for rhythm
* new rhythm balancing
* fix license header
* use isNormal to validate ratio
* adjust tests
---------
Co-authored-by: StanR <hi@stanr.info>
2025-01-17 16:15:22 +05:00
Jay Lawton
a83f917d87
osu!taiko star rating and performance points rebalance ( #31338 )
...
* rebalance
* revert pp scaling change
* further rebalancing
* comment
* adjust tests
2025-01-16 21:14:05 +00:00
Jay Lawton
9da8dcd815
osu!taiko stamina balancing ( #31337 )
...
* stamina considerations
* remove consecutive note count
* adjust multiplier
* add back comment
* adjust tests
* adjusts tests post merge
* use diffcalcutils
---------
Co-authored-by: StanR <hi@stanr.info>
2025-01-16 10:30:02 +00:00
Jay Lawton
4095b2662b
Add consistentRatioPenalty
to the Colour
skill. ( #31285 )
...
* fix colour
* review fix
Co-authored-by: StanR <castl@inbox.ru>
* remove cancelled out operand
* increase nerf, adjust tests
* fix automated spacing issues
* up penalty
* adjust tests
* apply review changes
* fix nullable hell
---------
Co-authored-by: StanR <castl@inbox.ru>
2025-01-07 11:36:56 +00:00
Jay Lawton
824497d82c
Rewrite of the Rhythm
Skill within osu!taiko ( #31284 )
...
* implement bell curve into diffcalcutils
* remove unneeded attributes
* implement new rhythm skill
* change dho variables
* update dho rhythm
* interval interface
* implement rhythmevaluator
* evenhitobjects
* evenpatterns
* evenrhythm
* change attribute ordering
* initial balancing
* change naming to Same instead of Even
* remove attribute bump for display
* Fix diffcalc tests
---------
Co-authored-by: StanR <hi@stanr.info>
2024-12-27 16:30:30 +03:00
Dean Herbert
41addaae9a
Rename variable to imply it is now a function
2024-11-22 13:11:32 +09:00
Salman Alshamrani
5dffc322af
Recreate beatmap every test run in ModTestScene
2024-11-21 17:48:33 -05:00
Bartłomiej Dach
0b3d906e31
Fix test failures
2024-10-25 19:18:09 +02:00
Bartłomiej Dach
d6497640d9
Add failing test case
2024-10-21 14:44:09 +02:00
Dean Herbert
ca2bd640b4
Update all dependencies (except realm, nunit, moq and deepclone)
2024-10-18 16:20:07 +09:00
Bartłomiej Dach
41826d0606
Add failing test case to demonstrate failure
2024-09-23 13:17:46 +02:00
Bartłomiej Dach
f86ab1a64e
Fix filename
2024-07-22 13:49:52 +02:00
Bartłomiej Dach
636e965868
Remove no-longer-valid test remark & adjust test
2024-07-22 11:29:39 +02:00
Bartłomiej Dach
e2fe1935a9
Add failing test case
2024-07-22 11:22:36 +02:00
Bartłomiej Dach
6a6ccbc09f
Make list of breaks bindable
2024-06-19 07:44:03 +02:00
Bartłomiej Dach
173f195834
Add precautionary test coverage for alternating still being required by default for swells
2024-06-13 15:06:40 +02:00
Bartłomiej Dach
253b7b046b
Add test scene for taiko relax mod
2024-06-13 15:03:43 +02:00
Bartłomiej Dach
8fb308c192
Add failing test coverage for checking taiko HP too
...
I was wrong, taiko uses HP (to calculate miss penalty).
2024-03-26 10:57:20 +01:00
Bartłomiej Dach
9b923b1909
Fix code quality issues
2024-03-26 10:55:49 +01:00
Arthur Araujo
6fa663c8ca
Make check ruleset specific
2024-03-22 14:48:22 -03:00
Dan Balasescu
5bd037fe8f
Merge branch 'master' into catch-fail-on-banana
2024-03-04 13:13:26 +09:00
Salman Ahmed
4b0b0735a8
Add test coverage
2024-02-29 06:03:57 +03:00
Andrei Zavatski
dd32c0a226
Merge branch 'master' into judgements-rework
2024-02-16 20:08:57 +03:00
Salman Ahmed
ec85bf0ae6
Update other VS code configuration files
2024-02-16 01:45:30 +03:00
Bartłomiej Dach
441a7b3c2f
Add precautionary taiko test coverage
2024-02-13 13:06:19 +01:00
Andrei Zavatski
c500264306
Cache created judgement in HitObject
2024-02-09 23:20:31 +03:00
Bartłomiej Dach
08fac97720
Add resources covering failure case
2024-02-06 12:27:47 +01:00
Dan Balasescu
6e4d52863c
Upgrade to .NET 8 SDK
2024-02-02 21:28:51 +09:00
Dean Herbert
b84457fd15
Merge branch 'master' into constant-taiko-input-drum-width
2024-01-26 17:18:26 +09:00
Dean Herbert
e78f0bc89b
Merge pull request #26631 from frenzibyte/refactor-taiko-playfield-layout
...
Rewrite osu!taiko playfield adjustment container to keep playfield height constant
2024-01-26 17:17:49 +09:00
Salman Ahmed
c35df0313f
Fix taiko playfield test scene
2024-01-25 16:33:34 +03:00
Dean Herbert
a69fd8198d
Update framework and other nuget packages
...
- Moq held back because dicks
- NUnit held back because large API changes (trivial but effort)
- SignalR held back due to api deprecations
2024-01-21 11:00:53 +09:00
Salman Ahmed
d4fef99e1f
Define constant input drum width for osu!taiko
2024-01-20 01:46:15 +03:00
Bartłomiej Dach
190f30a4b3
Add failing test cases
2024-01-16 19:46:00 +01:00
Bartłomiej Dach
265a56bede
Add basic test coverage of taiko health processor
2024-01-16 19:44:20 +01:00
Dan Balasescu
88a5ba8167
Add mania/osu sudden death mod tests
2023-12-22 16:43:09 +09:00
Dan Balasescu
30957f847c
Rename class/file (this is not a test scene)
2023-12-19 14:27:29 +09:00
Dan Balasescu
f2edb3ea54
Add test
2023-12-19 14:01:08 +09:00
clayton
f84c181573
Don't convert TaikoModRandom to/from legacy mods
2023-12-17 23:47:50 -08:00
Bartłomiej Dach
555559c5c1
Add testing for GetRateAdjustedDisplayDifficulty()
implementations
2023-12-14 20:41:12 +01:00
Dean Herbert
44beecb840
Test multiple values, including default
2023-12-06 17:16:20 +09:00
Dean Herbert
853d67f9cc
Add test coverage of correct multiplier written to .osu
file
2023-12-06 17:14:12 +09:00
Dean Herbert
01c614935b
Revert "Remove pointless test"
...
This reverts commit 51f9377e3d
.
2023-12-06 17:09:12 +09:00
Dean Herbert
51f9377e3d
Remove pointless test
2023-12-06 16:03:32 +09:00
Dean Herbert
1cb3c710ba
Remove complex implementation of taiko SV multiplier
2023-12-06 15:59:34 +09:00
Bartłomiej Dach
d7e891140d
Apply mod multipliers to local score V1/V2 reimplementations
2023-10-09 13:04:12 +02:00
Bartłomiej Dach
419cc8784a
Apply mods to processor-based score algorithms
2023-10-09 12:59:02 +02:00
Dean Herbert
354193c53a
Merge branch 'master' into clock-fix-attempt-2
2023-10-06 16:43:27 +09:00
Bartłomiej Dach
2ae1a24355
Add failing test covering counting multiple swell hits per frame
2023-10-04 19:08:02 +02:00
Dean Herbert
8367bb6bee
Don't apply decoupling to SpectatorPlayerClock
s
...
See inline comment for reasoning. It's a bit complicated.
2023-09-22 16:22:35 +09:00