Ejemplo n.º 1
0
        private decimal ComputingZeroProbability()
        {
            decimal sum = 0;

            for (uint k = 0; k < NumberOfThreads + 1; ++k)
            {
                sum += QueueingTheoryCalculator.DivideNumberByFactorial(Alpha, k);
            }
            return(1 / sum);
        }
Ejemplo n.º 2
0
        private decimal CalculateProbabilityOfCancelByShahbazov()
        {
            var sum = 0m;

            for (byte i = 1; i < 3; ++i)
            {
                sum += (decimal)QueueingTheoryCalculator.ComputingFactorial(i) * CalculateSumOfExternalRow(i);
            }
            return(1 / (1 + sum));
        }
Ejemplo n.º 3
0
 private decimal ComputingProbability(uint index, decimal zeroProbability)
 {
     return(QueueingTheoryCalculator.DivideNumberByFactorial(Alpha, index) * zeroProbability);
 }