public TransitionModel(List<String> states, List<String> actions) { this.states = states; List<String> state_actions = new List<String>(); foreach (String state in states) { foreach (String action in actions) { state_actions.Add(String.Concat(state,action)); } } table = new Table<String, String, Double>(state_actions, states); }