Distinct DicE Faces stuff
Krapstuff Distinct Dice Faces Probabilities Calculator
For standard labeled dice (examples: 2d6,5d6,6d6,3d4,4d4,5d8)
The number of ways and the probability to get V distinct die faces in K dice rolls
Max number of dice rolls: about 30. Your mileage will vary.
Xd6 data
\\\[ways, total ways, rational, decimal, percentage]
> distinctFaces(1,6,1)
[6 6 1 1.0000000 100.00000]
> distinctFaces(1,6,2)
[0 6 0 0 0]
> distinctFaces(1,6,3)
[0 6 0 0 0]
> distinctFaces(1,6,4)
[0 6 0 0 0]
> distinctFaces(1,6,5)
[0 6 0 0 0]
> distinctFaces(1,6,6)
[0 6 0 0 0]
> distinctFaces(2,6,1)
[6 36 1/6 0.16666667 16.666667]
> distinctFaces(2,6,2)
[30 36 5/6 0.83333333 83.333333]
> distinctFaces(2,6,3)
[0 36 0 0 0]
> distinctFaces(2,6,4)
[0 36 0 0 0]
> distinctFaces(2,6,5)
[0 36 0 0 0]
> distinctFaces(2,6,6)
[0 36 0 0 0]
> distinctFaces(3,6,1)
[6 216 1/36 0.027777778 2.7777778]
> distinctFaces(3,6,2)
[90 216 5/12 0.41666667 41.666667]
> distinctFaces(3,6,3)
[120 216 5/9 0.55555556 55.555556]
> distinctFaces(3,6,4)
[0 216 0 0 0]
> distinctFaces(3,6,5)
[0 216 0 0 0]
> distinctFaces(3,6,6)
[0 216 0 0 0]
> distinctFaces(4,6,1)
[6 1296 1/216 0.0046296296 0.46296296]
> distinctFaces(4,6,2)
[210 1296 35/216 0.16203704 16.203704]
> distinctFaces(4,6,3)
[720 1296 5/9 0.55555556 55.555556]
> distinctFaces(4,6,4)
[360 1296 5/18 0.27777778 27.777778]
> distinctFaces(4,6,5)
[0 1296 0 0 0]
> distinctFaces(4,6,6)
[0 1296 0 0 0]
> distinctFaces(5,6,1)
[6 7776 1/1296 0.00077160494 0.077160494]
> distinctFaces(5,6,2)
[450 7776 25/432 0.057870370 5.7870370]
> distinctFaces(5,6,3)
[3000 7776 125/324 0.38580247 38.580247]
> distinctFaces(5,6,4)
[3600 7776 25/54 0.46296296 46.296296]
> distinctFaces(5,6,5)
[720 7776 5/54 0.092592593 9.2592593]
> distinctFaces(5,6,6)
[0 7776 0 0 0]
> distinctFaces(6,6,1)
[6 46656 1/7776 0.00012860082 0.012860082]
> distinctFaces(6,6,2)
[930 46656 155/7776 0.019933128 1.9933128]
> distinctFaces(6,6,3)
[10800 46656 25/108 0.23148148 23.148148]
> distinctFaces(6,6,4)
[23400 46656 325/648 0.50154321 50.154321]
> distinctFaces(6,6,5)
[10800 46656 25/108 0.23148148 23.148148]
> distinctFaces(6,6,6)
[720 46656 5/324 0.015432099 1.5432099]
> distinctFaces(7,6,1)
[6 279936 1/46656 2.1433471 E-5 0.0021433471]
> distinctFaces(7,6,2)
[1890 279936 35/5184 0.0067515432 0.67515432]
> distinctFaces(7,6,3)
[36120 279936 1505/11664 0.12902949 12.902949]
> distinctFaces(7,6,4)
[126000 279936 875/1944 0.45010288 45.010288]
> distinctFaces(7,6,5)
[100800 279936 175/486 0.36008230 36.008230]
> distinctFaces(7,6,6)
[15120 279936 35/648 0.054012346 5.4012346]
> distinctFaces(8,6,1)
[6 1679616 1/279936 3.5722451 E-6 0.00035722451]
> distinctFaces(8,6,2)
[3810 1679616 635/279936 0.0022683756 0.22683756]
> distinctFaces(8,6,3)
[115920 1679616 805/11664 0.069015775 6.9015775]
> distinctFaces(8,6,4)
[612360 1679616 35/96 0.36458333 36.458333]
> distinctFaces(8,6,5)
[756000 1679616 875/1944 0.45010288 45.010288]
> distinctFaces(8,6,6)
[191520 1679616 665/5832 0.11402606 11.402606]
> distinctFaces(9,6,1)
[6 10077696 1/1679616 5.9537418 E-7 5.9537418 E-5]
> distinctFaces(9,6,2)
[7650 10077696 425/559872 0.00075910208 0.075910208]
> distinctFaces(9,6,3)
[363000 10077696 15125/419904 0.036020138 3.6020138]
> distinctFaces(9,6,4)
[2797200 10077696 6475/23328 0.27756344 27.756344]
> distinctFaces(9,6,5)
[5004720 10077696 11585/23328 0.49661351 49.661351]
> distinctFaces(9,6,6)
[1905120 10077696 245/1296 0.18904321 18.904321]
> distinctFaces(10,6,1)
[6 60466176 1/10077696 9.9229030 E-8 9.9229030 E-6]
> distinctFaces(10,6,2)
[15330 60466176 2555/10077696 0.00025353017 0.025353017]
> distinctFaces(10,6,3)
[1119600 60466176 7775/419904 0.018516137 1.8516137]
> distinctFaces(10,6,4)
[12277800 60466176 170525/839808 0.20305236 20.305236]
> distinctFaces(10,6,5)
[30618000 60466176 875/1728 0.50636574 50.636574]
> distinctFaces(10,6,6)
[16435440 60466176 38045/139968 0.27181213 27.181213]
> distinctFaces(11,6,1)
[6 362797056 1/60466176 1.6538172 E-8 1.6538172 E-6]
> distinctFaces(11,6,2)
[30690 362797056 1705/20155392 8.4592748 E-5 0.0084592748]
> distinctFaces(11,6,3)
[3420120 362797056 142505/15116544 0.0094270886 0.94270886]
> distinctFaces(11,6,4)
[52470000 362797056 364375/2519424 0.14462631 14.462631]
> distinctFaces(11,6,5)
[177645600 362797056 616825/1259712 0.48965557 48.965557]
> distinctFaces(11,6,6)
[129230640 362797056 99715/279936 0.35620642 35.620642]
> distinctFaces(12,6,1)
[6 2176782336 1/362797056 2.7563619 E-9 2.7563619 E-7]
> distinctFaces(12,6,2)
[61410 2176782336 10235/362797056 2.8211365 E-5 0.0028211365]
> distinctFaces(12,6,3)
[10383120 2176782336 24035/5038848 0.0047699395 0.47699395]
> distinctFaces(12,6,4)
[220140360 2176782336 3057505/30233088 0.10113109 10.113109]
> distinctFaces(12,6,5)
[993168000 2176782336 287375/629856 0.45625508 45.625508]
> distinctFaces(12,6,6)
[953029440 2176782336 1654565/3779136 0.43781568 43.781568]
> distinctFaces(13,6,1)
[6 13060694016 1/2176782336 4.5939366 E-10 4.5939366 E-8]
> distinctFaces(13,6,2)
[122850 13060694016 2275/241864704 9.4060851 E-6 0.00094060851]
> distinctFaces(13,6,3)
[31395000 13060694016 1308125/544195584 0.0024037773 0.24037773]
> distinctFaces(13,6,4)
[911710800 13060694016 6331325/90699264 0.069805693 6.9805693]
> distinctFaces(13,6,5)
[5406120720 13060694016 37542505/90699264 0.41392293 41.392293]
> distinctFaces(13,6,6)
[6711344640 13060694016 485485/944784 0.51385819 51.385819]
> distinctFaces(14,6,1)
[6 78364164096 1/13060694016 7.6565610 E-11 7.6565610 E-9]
> distinctFaces(14,6,2)
[245730 78364164096 40955/13060694016 3.1357445 E-6 0.00031357445]
> distinctFaces(14,6,3)
[94676400 78364164096 657475/544195584 0.0012081594 0.12081594]
> distinctFaces(14,6,4)
[3741028200 78364164096 17319575/362797056 0.047739017 4.7739017]
> distinctFaces(14,6,5)
[28854025200 78364164096 66791725/181398528 0.36820434 36.820434]
> distinctFaces(14,6,6)
[45674188560 78364164096 317181865/544195584 0.58284535 58.284535]
> distinctFaces(15,6,1)
[6 470184984576 1/78364164096 1.2760935 E-11 1.2760935 E-9]
> distinctFaces(15,6,2)
[491490 470184984576 27305/26121388032 1.0453120 E-6 0.00010453120]
> distinctFaces(15,6,3)
[285012120 470184984576 11875505/19591041024 0.00060617019 0.060617019]
> distinctFaces(15,6,4)
[15248142000 470184984576 35296625/1088391168 0.032430091 3.2430091]
> distinctFaces(15,6,5)
[151752182400 470184984576 43909775/136048896 0.32274995 32.274995]
> distinctFaces(15,6,6)
[302899156560 470184984576 233718485/362797056 0.64421274 64.421274]
> distinctFaces(16,6,1)
[6 2821109907456 1/470184984576 2.1268225 E-12 2.1268225 E-10]
> distinctFaces(16,6,2)
[983010 2821109907456 163835/470184984576 3.4844796 E-7 3.4844796 E-5]
> distinctFaces(16,6,3)
[857002320 2821109907456 5951405/19591041024 0.00030378197 0.030378197]
> distinctFaces(16,6,4)
[61847604360 2821109907456 858994505/39182082048 0.021923146 2.1923146]
> distinctFaces(16,6,5)
[789257196000 2821109907456 101499125/362797056 0.27976833 27.976833]
> distinctFaces(16,6,6)
[1969147121760 2821109907456 2279105465/3265173504 0.69800440 69.800440]
> distinctFaces(17,6,1)
[6 16926659444736 1/2821109907456 3.5447042 E-13 3.5447042 E-11]
> distinctFaces(17,6,2)
[1966050 16926659444736 109225/940369969152 1.1615109 E-7 1.1615109 E-5]
> distinctFaces(17,6,3)
[2574939000 16926659444736 107289125/705277476864 0.00015212328 0.015212328]
> distinctFaces(17,6,4)
[249961424400 16926659444736 1735843225/117546246144 0.014767322 1.4767322]
> distinctFaces(17,6,5)
[4069981188720 16926659444736 28263758255/117546246144 0.24044799 24.044799]
> distinctFaces(17,6,6)
[12604139926560 16926659444736 4862708305/6530347008 0.74463245 74.463245]
> distinctFaces(18,6,1)
[6 101559956668416 1/16926659444736 5.9078403 E-14 5.9078403 E-12]
> distinctFaces(18,6,2)
[3932130 101559956668416 655355/16926659444736 3.8717326 E-8 3.8717326 E-6]
> distinctFaces(18,6,3)
[7732681200 101559956668416 5966575/78364164096 7.6139075 E-5 0.0076139075]
> distinctFaces(18,6,4)
[1007570514600 101559956668416 13994034925/1410554953728 0.0099209427 0.99209427]
> distinctFaces(18,6,5)
[20849828792400 101559956668416 48263492575/235092492288 0.20529576 20.529576]
> distinctFaces(18,6,6)
[79694820748080 101559956668416 553436255195/705277476864 0.78470712 78.470712]
> distinctFaces(19,6,1)
[6 609359740010496 1/101559956668416 9.8464004 E-15 9.8464004 E-13]
> distinctFaces(19,6,2)
[7864290 609359740010496 48545/3761479876608 1.2905825 E-8 1.2905825 E-6]
> distinctFaces(19,6,3)
[23213772120 609359740010496 967240505/25389989167104 3.8095349 E-5 0.0038095349]
> distinctFaces(19,6,4)
[4053480102000 609359740010496 28149167375/4231664861184 0.0066520314 0.66520314]
> distinctFaces(19,6,5)
[106264284991200 609359740010496 368973211775/2115832430592 0.17438678 17.438678]
> distinctFaces(19,6,6)
[499018753280880 609359740010496 1155136002965/1410554953728 0.81892308 81.892308]
> distinctFaces(20,6,1)
[6 3656158440062976 1/609359740010496 1.6410667 E-15 1.6410667 E-13]
> distinctFaces(20,6,2)
[15728610 3656158440062976 2621435/609359740010496 4.3019498 E-9 4.3019498 E-7]
> distinctFaces(20,6,3)
[69672773520 3656158440062976 483838705/25389989167104 1.9056279 E-5 0.0019056279]
> distinctFaces(20,6,4)
[16283561724360 3656158440062976 75386859835/16926659444736 0.0044537353 0.44537353]
> distinctFaces(20,6,5)
[539428385160000 3656158440062976 312169204375/2115832430592 0.14753966 14.753966]
> distinctFaces(20,6,6)
[3100376804676480 3656158440062976 2691299309615/3173748645888 0.84798754 84.798754]