예제 #1
0
 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;
 }
예제 #2
0
 public MultipleSelection(int[] answer, int attempts, List <Tag> tags,
                          Measurable.Difficulty hardness, Ratio successRate,
                          Measurable.Outcome result) :
     base(answer, attempts, tags, hardness, successRate, result)
 {
 }
예제 #3
0
 public ShortAnswer(string answer, int attempts, List <Tag> tags,
                    Measurable.Difficulty hardness, Ratio successRate,
                    Measurable.Outcome result) :
     base(answer, attempts, tags, hardness, successRate, result)
 {
 }
예제 #4
0
 public TrueFalse(bool answer, int attempts, List <Tag> tags,
                  Measurable.Difficulty hardness, Ratio successRate,
                  Measurable.Outcome result) :
     base(answer, attempts, tags, hardness, successRate, result)
 {
 }