public CheckableQuestion(T answer, int attempts, List <Tag> tags, Measurable.Difficulty hardness, Ratio successRate, Measurable.Outcome result) { this.Solution = new Answer <T> (answer); Tags = tags; // Do a shallow copy Hardness = hardness; SuccessRate = successRate; Result = result; }
public MultipleSelection(int[] answer, int attempts, List <Tag> tags, Measurable.Difficulty hardness, Ratio successRate, Measurable.Outcome result) : base(answer, attempts, tags, hardness, successRate, result) { }
public ShortAnswer(string answer, int attempts, List <Tag> tags, Measurable.Difficulty hardness, Ratio successRate, Measurable.Outcome result) : base(answer, attempts, tags, hardness, successRate, result) { }
public TrueFalse(bool answer, int attempts, List <Tag> tags, Measurable.Difficulty hardness, Ratio successRate, Measurable.Outcome result) : base(answer, attempts, tags, hardness, successRate, result) { }