コード例 #1
0
ファイル: randwalk.py プロジェクト: chris-ch/pystream
def wiener(variance=1.):
    return cstream.repeat_call(random.gauss, 0., variance) >> cstream.prepend([0.])
コード例 #2
0
ファイル: randwalk.py プロジェクト: chris-ch/pystream
def random_walk(origin, directions):
    return cstream.repeat_call(random.choice, directions) >> cstream.StreamFold(vector_add, initval=origin)