1 2 3 4 5 6 7 8
class LinearInterpolation: def __init__(self, start, end): self.start = start self.end = end def evaluate(self, time): return time * self.end - (1 - time) * self.start