Although it is unknown dice, the symmetry of the evidence tells us, that we can treat the dice as fair, so the chance should be exactly 50%.
But if we simulate it by hand, the result is less then 50%:
- Mathematica code
In[1]:= nsym = 200000 (*Some very large number of simulations*)
In[46]:= sample = RandomReal[DirichletDistribution[Table[100, {6}]], nsym];
In[51]:= counts = If[#1 > 1/6, 1, 0] & /@ #1 & /@ Transpose[sample];
In[52]:= N[Plus @@ Transpose[counts]/nsym]
Out[52]= {0.49387, 0.48934, 0.487965, 0.488245, 0.49123}
- R code
require(gtools)
nsym=200000 #Some very large number of simulations
sample<-rdirichlet(nsym,rep(100,6))
apply(sample,2,function(x,testval){sum(x>testval)},testval=1/6)/nsym
# [1] 0.489715 0.490490 0.489800 0.490315 0.491900 0.488165
What am I doing wrong??
update:
I've found out empirically, that the mean of the difference between the above probabilities and the "expected" 0.5 equals approximately $0.096/\sqrt{100}$, where "100" is the number of prior trials.