|/datum/digital_filter||Provide support for IIR filters to perform all your standard filtering needs!
Previous inputs and outputs of the function will be summed together and output|
|/datum/digital_filter/window_average||Sum equally weighted previous inputs of window_size|
|/datum/digital_filter/exponential_moving_average||Sum weighted current input and weighted previous output to achieve output
input weight will be ratio of weight assigned to input value while remaining goes to previous output|
|/datum/pid||Provide support for basic PID Controller
Allows for dampening an approach to a target value|