Time for some real world scenarios. I've mentioned quite a few, but the first one I'm going to implement is an ad rotation generator, even though, I haven't talked about ad rotation up to now as a possible use. Well, now I am, the VectorChanceTree happens...