Hi,
I ran the following assertions on the dice distribution in the
AbstractIntegerDistributionTest:
Assert.assertEquals(3,
diceDistribution.inverseCumulativeProbability(0.7d/6d)); //Expecting 1
Assert.assertEquals(3,
diceDistribution.inverseCumulativeProbability(0.8d/6d)); //Expecting 1
Assert.assertEquals(3,
diceDistribution.inverseCumulativeProbability(0.9d/6d)); //Expecting 1
Assert.assertEquals(3,
diceDistribution.inverseCumulativeProbability(1d/6d)); //Expecting 2
Assert.assertEquals(3,
diceDistribution.inverseCumulativeProbability(1.5d/6d)); //Expecting 2
Assert.assertEquals(3,
diceDistribution.inverseCumulativeProbability(2d/6d)); //Expecting 2
Assert.assertEquals(3,
diceDistribution.inverseCumulativeProbability(2.9d/6d)); //Expecting 3
Assert.assertEquals(3,
diceDistribution.inverseCumulativeProbability(3.0d/6d)); //Expecting 4
Assert.assertEquals(4,
diceDistribution.inverseCumulativeProbability(3.1d/6d));
Assert.assertEquals(4,
diceDistribution.inverseCumulativeProbability(3.2d/6d));
Assert.assertEquals(4,
diceDistribution.inverseCumulativeProbability(3.5d/6d));
Assert.assertEquals(4,
diceDistribution.inverseCumulativeProbability(4.0d/6d)); //Expecting 5
Assert.assertEquals(4,
diceDistribution.inverseCumulativeProbability(5.0d/6d)); //Expecting 5
Assert.assertEquals(4,
diceDistribution.inverseCumulativeProbability(5.1d/6d)); //Expecting 5
Assert.assertEquals(5,
diceDistribution.inverseCumulativeProbability(5.5d/6d));
Assert.assertEquals(6,
diceDistribution.inverseCumulativeProbability(6.0d/6d));
All of them pass. Thoughts?
Cheers,
- Ole
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]