Ejemplo n.º 1
0
        private static DataModel GetDataModel(string currentItem)
        {
            string score = currentItem.Split(new[] { "|" }, StringSplitOptions.RemoveEmptyEntries)[0];

            int scoreFirstCommand  = int.Parse(score.Split(new[] { "-" }, StringSplitOptions.RemoveEmptyEntries)[0]);
            int scoreSecondCommand = int.Parse(score.Split(new[] { "-" }, StringSplitOptions.RemoveEmptyEntries)[1]);

            return(new DataModel
            {
                Score = score,
                ScoreFirstCommand = scoreFirstCommand,
                ScoreSecondCommand = scoreSecondCommand,
                Probability = double.Parse(currentItem.Split(new[] { "|" }, StringSplitOptions.RemoveEmptyEntries)[1]),
                ResultCommand = ProbabilityProvider.GetResultCommand(scoreFirstCommand, scoreSecondCommand)
            });
        }