randomVizGen
Creates random visibility animation using selections of objects
This script was written for one specific use - which is pretty much what you see here. It probably has other uses too.
The script uses two different algorithms - which produce different results.
The first type (type 1) is better for patterns where many are visible at the same time. You only control the maximum and the minimum duration for the objects.
The second type (type 2) is more suited for producing patterns where fewer are visible at one time. You control the number of appearances in the time - rather than just the duration.