The function uses numpy.random.randn to sample the random cuts but it does not accept a random_state parameter like most of the other non-deterministic algorithms.