They all support updating the value in the filter, then getting the value, and were used for a wide varity of statistics. This set of code is perhaps the oldest remnant of MACEDON code found in Mace. Their future is uncertain, as they are not favored by recent Mace developers, in part because the 'double' data type is not used often in Mace.
Classes | |
class | adolfo_filter |
provides an average bandwidth over a window of time, under an assumption of a fixed-size data packet. More... | |
class | BandwidthFilter |
Another filter for estimating bandwidth, but without fixed-size packets. More... | |
class | BandwidthTimeFilter |
bandwidth filter estimation with segments More... | |
class | GenericFilter |
Base class for all value filters. More... | |
class | smooth_filter |
Implements a simple weighted moving average based on a smooth_factor. More... | |
class | StatisticalFilter |
returns basic statistics about series of values updated. More... | |
class | StatisticalLimitFilter |
Like StatisticalFilter, but only keeps up to limit values. More... |