summaryrefslogtreecommitdiff
path: root/stabilizer
AgeCommit message (Collapse)Author
2023-02-10[Cleanup] Long-lines cleanupWill Hawkins
2023-02-10[Cleanup] Output and commentsWill Hawkins
2023-01-27[FEATURE] Finalize implementation of rev3 of the draftWill Hawkins
2022-11-20[Feature] Make MathematicalSeries an interfaceWill Hawkins
1. Make MathematicalSeries an interface so that there can be different ways for implementing it. 2. Introduce a CappedMathematicalSeries that stores a maximum of N recent (by time of insertion) values. 3. Add a method to the MathematicalSeries interface for calculating the Nth percentile of the values it contains.
2022-11-07[Feature] Redefine stabilityWill Hawkins
Stability (in rev3) is based on whether the standard deviations of the measurements are within a certain percentage of the average. This commit adds that functionality.
2022-11-07[Refactor] Add Stabilizer Interface/PackageWill Hawkins
Add an interface (and an implementation) for a generic stabilizer. This functionality will allow us to easily redefine/experiment with stability algorithms without having to revamp the entire code base all the time.