public void createProblemset(string name, int points, int problem, string example, PictureBox pic, string funct, int[] acceptedValues) { ProblemSet n = new ProblemSet(name, points, example, null, new Solver(new ProblemFunction(funct, acceptedValues), problem, points)); problems.Add(n); Storage.problemDatabase.Add(name, n); }
private void loadProblemSet(ProblemSet problemSet) { problem_name.Text = problemSet.problemSetName; problem_points.Text = "" + problemSet.score; problem_details.Text = problemSet.example; toOpen = problemSet.buttonName; problem_image = problemSet.picture; }
private static void ReadProblems() { string cr = PRBIO.Read(); string[] ln = cr.Split('\n'); foreach (string l in ln) { if (l.Length < 2) { continue; } string[] r = l.Split(':'); Console.WriteLine(l); ProblemSet newProblemSet = new ProblemSet(r[0], _p(r[1]), r[2], null, new Solver(new ProblemFunction(r[3], _p(r[4]), _p(r[5])), _p(r[1]), _p(r[1]))); problemDatabase.Add(r[0], newProblemSet); } }
private void addToListView(ProblemSet problemSet) { problem_list.Items.Add(problemSet.problemSetName); }
public void addCompletedSet(ProblemSet completed) { completedSets.Add(completed); }