Sounds like a bit more complicated odds-and-evens. Rather than mess with pi and circles, you could just cast 0-9 fingers and get mod 6 + 1.
replies(1):
In [18]: n = 10000000
In [19]: tally = [0,0,0,0,0,0]
In [20]: for i in range(n): ...: tally[(random.randint(0,9)+ random.randint(0,9))%6]+=1 ...:
In [21]: tally Out[21]: [1600008, 1600460, 1699599, 1799697, 1699604, 1600632]