It isn’t quite in the library yet, but it should be soon: my new Guilden’s Turn module (brand is ZetaCarinae) might also do some of what you want. It takes 4 inputs and one of them is output, according to a Markov process that you have a lot of control over:
4 Likes