did you use a function of some sort to calculate the roll? like, given a time, do you have a mathematical function (say, hour times minutes modulus 6) you could use to find the number or is a chart 100% required?