srb2thepast / osu-alltrick

A trainer for every skill in the rhythm game osu!
MIT License
12 stars 0 forks source link

Add value easing to all skills. #9

Open srb2thepast opened 1 year ago

srb2thepast commented 1 year ago

By "Value Easing" I mean getting a value from one point to another while some decay is fighting back to prevent it from getting there. That way, the only way for a value to reach a certain worth is if there is a constant repeat of the value it's trying to get to and it slowly increases more than it's being brought down.

I haven't gotten around to making a method for it yet, but once it's created it will be applied to every skill. It should function very similarly to the way decay is used in many calcs.

srb2thepast commented 1 year ago

Current course of action towards implementing this is done via comparing the current worth of a circle to the worth of preceding circles in the map.

The amount of circles to compare to shouldn't be too large yet also not too small. 50 circles or so may be a decent amount.

Preferably this scale should be applied logarithmically.