Example #1
0
        private DiscretePayoffs CreatePayoffs(List <string> payoffs)
        {
            var result = new DiscretePayoffs();

            foreach (var payoff in payoffs)
            {
                if (!DiscretePayoff.TryParse(payoff, out var o) || o is null)
                {
                    throw new CommandException("payoff", "The payoff can't be parsed");
                }
                result.Add(o);
            }
            return(result);
        }