MaxOhn
|
29710b3290
|
removed artifact 'allow' clauses
|
2022-07-06 12:56:46 +02:00 |
|
MaxOhn
|
8ec61f96d0
|
added distinct strains struct for each mode
|
2022-07-06 12:54:00 +02:00 |
|
MaxOhn
|
af2530e836
|
fixed slider velocity for taiko converts
|
2022-07-05 22:46:16 +02:00 |
|
MaxOhn
|
48c798315a
|
change internal mode of converted tko/mna map
|
2022-07-05 12:52:02 +02:00 |
|
MaxOhn
|
13f515c9ca
|
Merge branch 'main' into next
|
2022-07-05 12:21:58 +02:00 |
|
MaxOhn
|
cccbfabe3f
|
v0.6.0
|
2022-07-05 12:21:51 +02:00 |
|
MaxOhn
|
27f9bddde3
|
fixed test in async
|
2022-07-05 12:21:51 +02:00 |
|
MaxOhn
|
dd7ddfa5dc
|
v0.6.0
|
2022-07-05 12:19:03 +02:00 |
|
MaxOhn
|
1fa34258e2
|
optimized LimitedQueue implementation
|
2022-07-04 17:30:27 +02:00 |
|
MaxOhn
|
6b410911e2
|
replace LimitedQueueIter with type alias
|
2022-07-04 14:21:52 +02:00 |
|
MaxOhn
|
c2e96ce95b
|
refactored beatmap types into a new module
|
2022-06-27 14:28:46 +02:00 |
|
MaxOhn
|
5fdec291ec
|
made control point types pub
|
2022-06-21 07:56:28 +02:00 |
|
MaxOhn
|
d0db4a1775
|
made clippy happy
|
2022-06-21 07:38:50 +02:00 |
|
MaxOhn
|
80fe8aa238
|
rename bezier buffers
|
2022-06-21 07:32:43 +02:00 |
|
MaxOhn
|
c167588bf0
|
keep structs instead of tuples for control points
|
2022-06-21 07:32:21 +02:00 |
|
MaxOhn
|
64b9412231
|
rename pp-plot output files
|
2022-06-21 07:30:33 +02:00 |
|
MaxOhn
|
43b1b297af
|
v0.5.2
|
2022-06-14 01:17:30 +02:00 |
|
MaxOhn
|
7a62bd51d5
|
updated changelog
|
2022-06-13 23:26:52 +02:00 |
|
MaxOhn
|
dc07a21844
|
default ar to od if missing
|
2022-04-15 07:50:15 +02:00 |
|
MaxOhn
|
570e9c7f67
|
v0.5.1
|
2022-03-21 20:03:05 +01:00 |
|
MaxOhn
|
69404e6683
|
added timestamps to changelog
|
2022-03-21 20:01:00 +01:00 |
|
MaxOhn
|
b5bee21360
|
consider custom clock rate for mania & taiko pp calculation
|
2022-03-21 19:55:22 +01:00 |
|
MaxOhn
|
d1acb86ebf
|
v0.5.0
|
2022-03-21 19:04:57 +01:00 |
|
MaxOhn
|
df9398de95
|
rename speed to clock_rate
|
2022-03-20 17:07:42 +01:00 |
|
MaxOhn
|
58b2ffba08
|
renamed fruits to catch
|
2022-03-20 17:05:37 +01:00 |
|
MaxOhn
|
71eac0ffa3
|
allow custom clock rates
|
2022-03-20 15:17:04 +01:00 |
|
MaxOhn
|
6c1250fff3
|
use builder pattern to calculate difficulty attrs
|
2022-03-20 14:51:24 +01:00 |
|
MaxOhn
|
7e05216740
|
clamping beat length
|
2022-03-19 12:40:17 +01:00 |
|
MaxOhn
|
1999f92b57
|
fruits: fixed droplet timings
|
2022-03-16 20:33:16 +01:00 |
|
MaxOhn
|
2f9087825d
|
fixed handling missing diff attrs
|
2022-03-16 10:39:13 +01:00 |
|
MaxOhn
|
db4aa46e2b
|
fix handling unavailable uninherited timing point value
|
2022-03-16 00:12:35 +01:00 |
|
MaxOhn
|
8986cf334e
|
read 'uninherited' value to determine timing point type
|
2022-03-11 22:15:50 +01:00 |
|
MaxOhn
|
34c3a195da
|
remove all mode features
minor adjustments
|
2022-01-25 18:04:30 +01:00 |
|
MaxOhn
|
543a4302e9
|
added AttributeProvider impl to mode performance attrs
|
2022-01-25 03:34:47 +01:00 |
|
MaxOhn
|
d7996ef27c
|
add sounds with capacity
|
2022-01-25 03:21:06 +01:00 |
|
MaxOhn
|
f689a21026
|
move sound field of HitObject to Beatmap
|
2022-01-24 23:17:04 +01:00 |
|
MaxOhn
|
0989a34413
|
updated pp-gen README
|
2022-01-09 23:20:38 +01:00 |
|
MaxOhn
|
7b9bd0b1f4
|
updated pp-gen & pp-plot w.r.t. osu-tools output
|
2022-01-08 18:45:35 +01:00 |
|
MaxOhn
|
b7ebe4696e
|
osu: handle maps without objects
|
2022-01-07 15:13:36 +01:00 |
|
MaxOhn
|
5e7d5a833d
|
removed todo in test
|
2021-11-25 01:34:24 +01:00 |
|
MaxOhn
|
8251196c39
|
v0.4.0
|
2021-11-25 01:06:30 +01:00 |
|
MaxOhn
|
a2efcc5e8b
|
added example for gradual calculation to readme
|
2021-11-25 00:57:53 +01:00 |
|
MaxOhn
|
334a1ab891
|
removed Copy from score states but added Eq + PartiqlEq
|
2021-11-24 23:45:47 +01:00 |
|
MaxOhn
|
0f1469cadd
|
fixed build on some feature combinations
|
2021-11-24 23:14:08 +01:00 |
|
MaxOhn
|
f0a221aee6
|
added 'state' methods to PP calculator structs
|
2021-11-24 20:42:36 +01:00 |
|
MaxOhn
|
db1bac08d7
|
added GradualDifficultyAttributes and GradualPerformanceAttributes
|
2021-11-24 19:17:13 +01:00 |
|
MaxOhn
|
2736b4c769
|
added FruitsGradualPerformanceAttributes
|
2021-11-24 17:58:12 +01:00 |
|
MaxOhn
|
19bbda397f
|
added FruitsGradualDifficultyAttributes + bunch of fruits restructuring
|
2021-11-24 17:00:49 +01:00 |
|
MaxOhn
|
1d88764d13
|
added TaikoGradualPerformanceAttributes
|
2021-11-24 02:48:26 +01:00 |
|
MaxOhn
|
9d02a5cc48
|
added TaikoGradualDifficultyAttributes
|
2021-11-24 02:21:48 +01:00 |
|
MaxOhn
|
e0521ba03e
|
added ManiaGradualPerformanceAttributes & minor mania adjustments
|
2021-11-23 16:11:04 +01:00 |
|
MaxOhn
|
134401fd38
|
added ManiaGradualDifficultyAttributes
|
2021-11-23 14:26:37 +01:00 |
|
MaxOhn
|
4922fd32f5
|
osu: fixed test values for gradual performance attributes
|
2021-11-23 03:16:03 +01:00 |
|
MaxOhn
|
bfc0188c61
|
added max_combo method for osu & taiko difficulty attributes
|
2021-11-23 03:12:14 +01:00 |
|
MaxOhn
|
86cee5ee88
|
fruits: FruitsDifficultyAttributes::max_combo is now a method + fixed attributes on very short maps
|
2021-11-23 03:11:49 +01:00 |
|
MaxOhn
|
5231bcd552
|
taiko: fixed max_combo on partial plays & attributes on very short maps
|
2021-11-23 02:39:04 +01:00 |
|
MaxOhn
|
0b367c59e5
|
mania: fixed attributes on very short maps
|
2021-11-23 02:25:44 +01:00 |
|
MaxOhn
|
55f0c4bfe3
|
fixed attributes on very short maps + fixed gradual attributes offset
|
2021-11-23 01:54:56 +01:00 |
|
MaxOhn
|
9f8c557d03
|
added OsuGradualPerformanceAttributes
|
2021-11-22 03:32:31 +01:00 |
|
MaxOhn
|
331115758c
|
added OsuDifficultyAttributesIter struct
adjusted changelog
|
2021-11-22 03:31:02 +01:00 |
|
MaxOhn
|
86bae8c190
|
fixed typos
|
2021-11-21 17:28:23 +01:00 |
|
MaxOhn
|
701e868231
|
fixed missing tokio feature
|
2021-11-21 12:02:22 +01:00 |
|
MaxOhn
|
7ee07ec924
|
adjusted tests and added /maps for testing
|
2021-11-21 04:53:52 +01:00 |
|
MaxOhn
|
df022ee428
|
renamed 'attributes' field to 'difficulty' for performance attributes
|
2021-11-21 04:15:41 +01:00 |
|
MaxOhn
|
bdc2927963
|
minor readme adjustment
|
2021-11-21 03:56:32 +01:00 |
|
MaxOhn
|
13ef11a1f8
|
added max_combo method for all PerformanceAttributes structs
|
2021-11-21 03:54:00 +01:00 |
|
MaxOhn
|
c6b0fc55a8
|
simplified feature cfg's
|
2021-11-21 03:54:00 +01:00 |
|
MaxOhn
|
79bc7441e8
|
added Beatmap::bpm and DifficultyAttributes::max_combo methods
|
2021-11-21 03:53:43 +01:00 |
|
MaxOhn
|
f2e8a2e4c3
|
minor adjustments
|
2021-11-21 02:37:00 +01:00 |
|
MaxOhn
|
b0f2cb3e9c
|
Merge branch 'Yentis-main' into next
|
2021-11-21 02:31:28 +01:00 |
|
MaxOhn
|
dfa2841176
|
Merge branch 'main' of https://github.com/Yentis/rosu-pp into Yentis-main
|
2021-11-21 02:30:42 +01:00 |
|
MaxOhn
|
8aa1631af2
|
refactored strain functions
|
2021-11-20 20:38:31 +01:00 |
|
MaxOhn
|
7883bf85cc
|
fixed single-control-point linear sliders
|
2021-11-20 00:57:38 +01:00 |
|
MaxOhn
|
ac1fd76daa
|
removed last_control_point field from HitObjectKind::Slider
|
2021-11-17 19:15:22 +01:00 |
|
MaxOhn
|
fd1cae50e0
|
removed two ParseError variants and renamed one
|
2021-11-17 19:07:07 +01:00 |
|
MaxOhn
|
58bf4bd6e0
|
added a bunch of documentation
|
2021-11-17 18:59:52 +01:00 |
|
MaxOhn
|
82b124fa75
|
added method Beatmap::from_path
|
2021-11-17 16:53:51 +01:00 |
|
MaxOhn
|
7b3294eda1
|
v0.3.0
|
2021-11-14 16:21:58 +01:00 |
|
MaxOhn
|
b9caa6ed51
|
replace benchmark section in README with updated plots
|
2021-11-14 16:15:48 +01:00 |
|
MaxOhn
|
747654fc94
|
added pp-plot subcrate
|
2021-11-14 16:03:35 +01:00 |
|
MaxOhn
|
0a0dd025f7
|
added various From<_> implementations
|
2021-11-13 20:46:23 +01:00 |
|
MaxOhn
|
1a7127be7f
|
allocate curve length vec with capacity
|
2021-11-13 17:28:26 +01:00 |
|
MaxOhn
|
d39d9ae426
|
removed math_util module
|
2021-11-13 17:20:26 +01:00 |
|
MaxOhn
|
8beabd4e11
|
renamed PpResult+StarResult, minor structural adjustments, documentation update
|
2021-11-13 17:16:31 +01:00 |
|
MaxOhn
|
092034a6d5
|
slight adjustments to pp-gen
|
2021-11-13 15:11:45 +01:00 |
|
MaxOhn
|
15cefe78d5
|
implemented hotfix & various bug fixes
|
2021-11-13 14:47:28 +01:00 |
|
MaxOhn
|
26e11843c6
|
adjusted in- and output of pp-gen
|
2021-11-12 19:26:58 +01:00 |
|
MaxOhn
|
09943c9ea2
|
removed no_leniency feature
|
2021-11-12 12:48:35 +01:00 |
|
MaxOhn
|
d703f55b3c
|
f32 -> f64 & osu_precise fixes + update
|
2021-11-12 02:44:40 +01:00 |
|
MaxOhn
|
db474149d8
|
gather attributes only at the end
|
2021-11-10 02:38:04 +01:00 |
|
MaxOhn
|
8f94459bcf
|
rewrote slider processing for fruits
|
2021-11-10 02:37:57 +01:00 |
|
MaxOhn
|
ab267fd648
|
minor cleanup for osu_fast
|
2021-11-09 05:22:44 +01:00 |
|
MaxOhn
|
a01cd1f2a3
|
improved slider approximation for osu_fast
|
2021-11-09 05:02:48 +01:00 |
|
MaxOhn
|
1ba6cfc44c
|
fixes for osu_fast feature
|
2021-11-09 04:14:26 +01:00 |
|
MaxOhn
|
cb4a3d76d9
|
restructured osu!standard feature flags
|
2021-11-09 04:14:18 +01:00 |
|
MaxOhn
|
7d4e77c156
|
fixed stacking calculation
|
2021-11-08 21:50:11 +01:00 |
|
MaxOhn
|
5f2942f94a
|
more flashlight fixes
|
2021-11-08 19:44:58 +01:00 |
|
MaxOhn
|
6041da3d50
|
rewrote slider processing & fixed catmull
|
2021-11-08 17:03:49 +01:00 |
|
MaxOhn
|
98bc687422
|
fixed slider end_pos
|
2021-11-08 12:23:31 +01:00 |
|
MaxOhn
|
cd4d89f5aa
|
fixed stack offset for lazy_end_pos
|
2021-11-08 04:14:48 +01:00 |
|