понял это
import random
d=(random.randint(1,50))
curve=[]
for i in (0,d):
a=(random.randint(1,50))
b=(random.randint(1,50))
c=(random.randint(1,50))
x=a*b^c
curve.append(x)
Я не уверен, как я получу это сглаживание, хотя, любой вклад по этому вопросу будет полезен, спасибо!