@bnogal the neural network idea is a really interesting but I think the system needs to be deterministic so that people understand. Neural network / pseudo random elements are mean the users need a lot more trust in the implementation (it's a lot harder to verify).