summaryrefslogtreecommitdiff
path: root/stabilizer/stabilizer.go
AgeCommit message (Collapse)Author
2023-07-10[Feature] Major update: Track measurements that may be delayedWill Hawkins
Among other major feature additions, this version of the client tracks any measurements that may be long delayed and considers their presence or absence as part of a stability measurement. This version of the client also more closely tracks the spec. In particular, it performs a sinle-sided trimmed mean rather than a double-sided trimmed mean. Signed-off-by: Will Hawkins <[email protected]>
2023-04-22[Cleanup] Add license information to files where missingWill Hawkins
rev3.go and stabilizer.go (in the stabilizer package) were missing their GNU license text.
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.