diff --git a/DiceProbabilities/DiceProbabilitesPrinter/Program.cs b/DiceProbabilities/DiceProbabilitesPrinter/Program.cs index a2c9afc..9d28364 100644 --- a/DiceProbabilities/DiceProbabilitesPrinter/Program.cs +++ b/DiceProbabilities/DiceProbabilitesPrinter/Program.cs @@ -1,4 +1,13 @@ using DiceProbabilities; -Console.WriteLine(DiceRollProbability.RollFourPickTwoPickTwoAgainOdds()); +string input = Console.ReadLine(); +while (input != "") +{ + + List? inputtedOptions = input?.Split(',').ToList(); + float odds = RollFourSumTwo.GetProbalityOfAtleastOneUnlocking(inputtedOptions); + Console.WriteLine(odds); + input = Console.ReadLine(); +} + diff --git a/DiceProbabilities/DiceProbabilitesPrinter/bin/Debug/net9.0/DiceProbabilitesPrinter.dll b/DiceProbabilities/DiceProbabilitesPrinter/bin/Debug/net9.0/DiceProbabilitesPrinter.dll index 6afb7da..d0dd18b 100644 Binary files a/DiceProbabilities/DiceProbabilitesPrinter/bin/Debug/net9.0/DiceProbabilitesPrinter.dll and b/DiceProbabilities/DiceProbabilitesPrinter/bin/Debug/net9.0/DiceProbabilitesPrinter.dll differ diff --git a/DiceProbabilities/DiceProbabilitesPrinter/bin/Debug/net9.0/DiceProbabilitesPrinter.exe b/DiceProbabilities/DiceProbabilitesPrinter/bin/Debug/net9.0/DiceProbabilitesPrinter.exe index 7f5bc66..bd8a0d8 100644 Binary files a/DiceProbabilities/DiceProbabilitesPrinter/bin/Debug/net9.0/DiceProbabilitesPrinter.exe and b/DiceProbabilities/DiceProbabilitesPrinter/bin/Debug/net9.0/DiceProbabilitesPrinter.exe differ diff --git a/DiceProbabilities/DiceProbabilitesPrinter/bin/Debug/net9.0/DiceProbabilities.dll b/DiceProbabilities/DiceProbabilitesPrinter/bin/Debug/net9.0/DiceProbabilities.dll index 9d17202..c67c4a1 100644 Binary files a/DiceProbabilities/DiceProbabilitesPrinter/bin/Debug/net9.0/DiceProbabilities.dll and b/DiceProbabilities/DiceProbabilitesPrinter/bin/Debug/net9.0/DiceProbabilities.dll differ diff --git a/DiceProbabilities/DiceProbabilities/RollFourSumTwo.cs b/DiceProbabilities/DiceProbabilities/RollFourSumTwo.cs index 4786421..1c50aca 100644 --- a/DiceProbabilities/DiceProbabilities/RollFourSumTwo.cs +++ b/DiceProbabilities/DiceProbabilities/RollFourSumTwo.cs @@ -11,7 +11,7 @@ namespace DiceProbabilities {"=", .6296f }, {"2", .1319f}, {"3", .2330f}, - {"4", 3557f}, + {"4", .3557f}, {"5", .4475f}, {"6", .5610f}, {"7", .6435f}, diff --git a/DiceProbabilities/DiceProbabilities/bin/Debug/netstandard2.0/DiceProbabilities.dll b/DiceProbabilities/DiceProbabilities/bin/Debug/netstandard2.0/DiceProbabilities.dll index 919def5..c67c4a1 100644 Binary files a/DiceProbabilities/DiceProbabilities/bin/Debug/netstandard2.0/DiceProbabilities.dll and b/DiceProbabilities/DiceProbabilities/bin/Debug/netstandard2.0/DiceProbabilities.dll differ