MaxOhn
2743ea3ac3
fix: rx perf calc
2024-11-11 12:51:16 +01:00
MaxOhn
4f1c63e90a
chore: made clippy happy
2024-11-11 12:08:36 +01:00
MaxOhn
757b57bfa0
feat: support horizontal flipping
2024-11-11 12:07:40 +01:00
MaxOhn
9edad8a3d5
dep: use f64 for clock rate
2024-11-09 21:19:53 +01:00
MaxOhn
0448980cd5
fix: clamp effective x
2024-11-08 22:04:37 +01:00
MaxOhn
9e4db4096e
feat: include latest taiko changes
2024-11-08 02:21:52 +01:00
MaxOhn
45cd1ed357
refactor: start effective miss count with miss count
2024-11-07 21:21:44 +01:00
MaxOhn
c504511c86
fix: properly divide by combo
2024-11-03 22:52:14 +01:00
MaxOhn
674cbec4c2
chore: satisfy clippy
2024-11-01 18:59:31 +01:00
MaxOhn
98ca34182d
fix: cap effective miss count
2024-11-01 18:57:37 +01:00
MaxOhn
19609cb121
feat: add slider hitresult methods to Performance
2024-10-31 21:11:22 +01:00
MaxOhn
4053623d37
test: split target_os tests again for std
2024-10-30 11:10:13 +01:00
MaxOhn
ad2609782b
feat: avoid using missed slider estimates
2024-10-30 11:01:16 +01:00
MaxOhn
1ee664ae62
test: remove target_os check
2024-10-18 13:40:05 +02:00
MaxOhn
391eb55329
chore: made clippy happy
2024-10-18 13:39:00 +02:00
MaxOhn
2c77ddf4a9
refactor!: store lazer in Difficulty
2024-10-18 13:22:45 +02:00
MaxOhn
f72ff79b4a
feat!: adjust osu!standard hitresult generation
2024-10-14 00:47:38 +02:00
MaxOhn
f646cba538
fix: negate classic mod check
2024-10-13 19:01:20 +02:00
MaxOhn
25d8d295f3
chore: made clippy happy
2024-10-11 21:14:37 +02:00
MaxOhn
915d07e94b
test: fix test values
2024-10-11 21:01:10 +02:00
MaxOhn
b683200b9d
fix: more catch fixes
2024-10-11 19:57:51 +02:00
MaxOhn
b641f602b6
fix: dont sort unstably for catch
2024-10-11 17:49:03 +02:00
MaxOhn
14c646d9e1
fix: refactor get_precision_adjusted_beat_len
2024-10-11 16:58:48 +02:00
MaxOhn
315d4b3c9e
fix: ensure f32 usage
2024-10-11 16:24:23 +02:00
MaxOhn
5f634d8a12
fix: adjust mania converts
2024-10-11 16:06:32 +02:00
MaxOhn
ec52aaa5a8
test: update test case values
2024-10-11 13:56:11 +02:00
MaxOhn
b33e259afe
Port osu!taiko updates since f08134f
2024-10-11 00:35:31 +02:00
MaxOhn
5bdb2babed
Port osu!std updates since f08134f
2024-10-10 21:25:27 +02:00
MaxOhn
f9dfa5e35c
chore: made clippy happy
2024-10-08 14:22:43 +02:00
MaxOhn
092cf34eb4
fix: adjust remaining catch pieces
2024-09-30 23:53:00 +02:00
MaxOhn
cc0a041a51
feat: update catch calc
2024-09-29 14:41:04 +02:00
MaxOhn
c7b5414a8a
feat: update mania calc
2024-09-28 19:57:02 +02:00
MaxOhn
a02b8a8323
refactor: cleanup taiko skill eval
2024-09-28 19:46:11 +02:00
MaxOhn
64001a3f8f
feat: updated taiko calc
2024-09-28 19:14:47 +02:00
MaxOhn
3c57b9b409
feat: updated osu!standard difficulate calculation
2024-09-27 15:46:40 +02:00
Badewanne3
daf718d74e
fix: prevent oor indexing while decoding ( #39 )
2024-07-24 11:18:11 +02:00
MaxOhn
861135eb69
release: v1.1.0
2024-07-10 14:04:05 +02:00
MaxOhn
f1d6fba4ec
updated changelog
2024-07-10 14:02:39 +02:00
Badewanne3
272c6804bb
perf: store generated hitresults ( #37 )
2024-07-08 12:14:08 +02:00
Badewanne3
26547d7dea
feat: use rosu-mods ( #36 )
...
* use rosu-mods
* apply values from DifficultyAdjust mod
* minor doc addition
* consider Blinds mod in perf calc
2024-07-08 11:35:07 +02:00
MaxOhn
5c951b8bd4
made clippy happy in integration tests
2024-06-29 00:42:41 +02:00
Badewanne3
cfe221b6ff
fix od clock rate ( #35 )
2024-06-29 00:41:02 +02:00
MaxOhn
ad000794fb
made clippy happy
2024-06-28 21:36:59 +02:00
MaxOhn
bf2c960e66
fix keywords
2024-04-02 12:30:49 +02:00
MaxOhn
7f82fbdb54
release: v1.0.0
2024-04-02 12:23:46 +02:00
MaxOhn
8134cb1f84
updated changelog
2024-04-02 12:08:13 +02:00
Badewanne3
9acf85e934
refactor: create performance calculators through traits ( #33 )
...
* create perf calc through IntoPerformance traits
* added tests
* adjusted documentation
* fix doctest
* simplify From impls
2024-04-01 19:14:38 +02:00
MaxOhn
616f2b5758
reduce mania hitresult proptest cases
2024-03-31 18:10:46 +02:00
Badewanne3
a577200a0f
feat: compact strains ( #32 )
...
* store zero strains compactly
* added docs
* added proptest
* add feature to store strains compactly
* update ci
* rename CompactZerosVec to StrainsVec
* add size_hint for iter
* rename iter
* minor adjustments
* more minor adjustments
2024-03-31 11:49:29 +02:00
MaxOhn
279e04cc1e
use round_ties_even from std lib
2024-03-22 15:40:25 +01:00