summaryrefslogtreecommitdiff
path: root/ma/ma.go
AgeCommit message (Collapse)Author
2022-11-05[Refactor] Rename/update MovingAverage to MathematicalSeriesWill Hawkins
We want the MovingAverage functionality to be more generic and useful than just doing a moving average calculation. The new functionality allows for the calculation of the standard deviation and supports a generic type (so it can be used with integers and floats).
2022-10-14Relicense with GPLv2Will Hawkins
With this commit the project is being relicensed under GPLv2. All contributors to the code prior to this commit have given their explicit approval for the project to be relicensed (see https://github.com/network-quality/goresponsiveness/issues/41).
2022-08-10Fix typos in the license textWill Hawkins
There were several places where boilerplate language was left in the license block at the top of files containing source.
2022-03-18Make sure that we format with short lines.Will Hawkins
2022-03-18Move from hawkinsw repository ownership to Apple repository ownership.Will Hawkins
2022-03-16Format: Add a line-length formatting.Will Hawkins
2022-03-14Add a license.Will Hawkins
2021-12-16Improve robustnessWill Hawkins
Improve robustness of the client in the case(s) where a network goes away in the middle of the test. Report errors properly in these cases and gracefully end the test.
2021-12-16Bugfix: Incorrect AllSequentialIncreasesLessThan (nee IncreasesLessThan) ↵Will Hawkins
Calculation In AllSequentialIncreasesLessThan (nee IncreasesLessThan), an earlier version of this function did not properly take into account the order in which values were added to the moving average when calculating the percent change. This patch fixes that error and adds an additional criteria for the function to return `true`: there must be *at least* `intervals` collected samples.
2021-12-15More general work.Will Hawkins
2021-12-14Refactoring -- more.Will Hawkins
2021-12-13Intermediate check-in commit. Adding functionality and refactoring.Will Hawkins
2021-12-10More work.Will Hawkins