def value(self, progress_indicator):
if progress_indicator <= self.end_of_interpolation:<EOL><INDENT>return interpolate.interpolate_linear_single(<EOL>self.initial_value, self.final_value, progress_indicator/self.end_of_interpolation<EOL>)<EOL><DEDENT>else:<EOL><INDENT>return self.final_value<EOL><DEDENT>
Interpolate linearly between start and end