+
     pùh¥  c                   s   €  ! R  R4      t R# )c                   s6   a € ] tR t^t o RtRtRtRtR tRt	V t
R# )ÚStrategyNc                sþ   € Wn         VR ,          V n        V P                  e   V P                  R8X  d   ^V n        VR,          V n        V P                  e   V P                  R8X  d   ^V n        VR,          V n        R# )ZfanSpeedUpdateFrequencyNZ ZmovingAverageIntervalZ
speedCurve)ÚnameÚfan_speed_update_frequencyÚmoving_average_intervalÚspeed_curve)Zselfr   Z
parameterss   &&&Ú8/usr/lib/python3.14/site-packages/fw_fanctrl/Strategy.pyÚ__init__ZStrategy.__init__   st   € ØŒ	Ø*4Ð5NÕ*OˆÔ'Ø×*Ñ*Ò2°d×6UÑ6UÐY[Ô6[Ø./ˆDÔ+Ø'1Ð2IÕ'JˆÔ$Ø×'Ñ'Ò/°4×3OÑ3OÐSUÔ3UØ+-ˆDÔ(Ø% lÕ3ˆÖó    )r   r   r   r   )Z__name__Z
__module__Z__qualname__Z__firstlineno__r   r   r   r   r   Z__static_attributes__Z__classdictcell__)Z__classdict__s   @r   r    r       s%   ø‡ € Ø€DØ!%ÐØ"ÐØ€K÷4ð 4r   r    N)r    ) r   r   Ú<module>r      s   ð÷4ó 4r   