I tried the problem with different seed (used SRAND(406); etc directly in the PG file) and the images behave as expected - they change when the seed changes. So you should probably look for the error outside the pg file.
Forums
Search results: 163
I'm not discovering my error, so I'm asking for help. The problem generates a sinusoid with random frequency and asks students to identify the graph of the function. It works the first time, but fails to work when the student or prof uses get a new version of the problem. The frequency is changed in the question formulation, but the graphs are not changed. I've checked the macro files, set $refreshCachedImages = 1 in various places.
Here's the code, Thanks
DOCUMENT();
loadMacros("PG.pl",
"PGstandard.pl",
"PGchoicemacros.pl",
"PGgraphmacros.pl",
"extraAnswerEvaluators.pl",
"MathObjects.pl",
"PGcourse.pl"
);
TEXT(beginproblem());
Context("Numeric");
Context("Numeric")->functions->add(
step => {
class => 'Parser::Legacy::Numeric',
perl => 'Parser::Legacy::Numeric::do_step'
},
);
$showPartialCorrectAnswers = 1;
#$a = 2;
#$b = 3;
Context()->variables->add(t=>'Real');
Context()->variables->add(F=>'Real');
$func = Formula("sin(2 pi F t)");
@eq = ("\( y=-2f(-t) \)",
"\( y=2f(-t) \)",
"\( y=-2f(t) \)",
"\( y=-f \left( - \frac{1}{2} t \right) \)",
"\( y=-\frac{1}{2} f(-t) \)",
"\( y=f \left( \frac{1}{2} t \right) \)" );
@descript = ("is a reflection about both the \(t\)-axis and \(y\)-axis as well as a vertical stretch by a factor of 2.",
"is a horizontal reflection about the \(y\)-axis as well as a vertical stretch by a factor of 2.",
"is a vertical reflection about the \(t\)-axis as well as a vertical stretch by a factor of 2.",
"is a reflection about both the \(t\)-axis and \(y\)-axis as well as a horizontal stretch by a factor of 2.");
$p1[0] = FEQ("step(t) - step(t-1) for t in <-1,10> using color:blue and weight:2");
$p2[0] = FEQ("step(t) - step(t-0.5) for t in <-1,10> using color:blue and weight:2");
$p3[0] = FEQ("step(t) - step(t-2) for t in <-1,10> using color:blue and weight:2");
$p4[0] = FEQ("step(t+1) - step(t) for t in <-1,10> using color:blue and weight:2");
$p1[1] = FEQ(qq! step(t) - step(t-0.5) + step(t) - step(t-2) for t in <-1,10> using color:blue and weight:2!);
##$graphf = init_graph(@opts);
## (plot_functions($graphf,"$f for x in <-$dom,$dom> using color:blue"))[0]->steps(250);
## $labelf = new Label(@gr_lab, 'y = f(x)', 'blue' , 'center', 'center');
## $graphf->lb($labelf);
$gr = init_graph(-2,-2,10,4,'axes'=>[0,0],'ticks'=>[6,6] );
$gr->lb('reset');
for ($i = -2; $i <= 4; $i++) { if ($i != 0) {
$gr->lb(new Label(-.1,$i,$i,'black','right','middle')) }};
for ($i = -1; $i <= 5; $i++) {
$gr->lb(new Label(2*$i,-.2,2*$i,'black','center','top')) };
$gr->lb(new Label(-.2,4.5,"y",'black','right','top'));
$gr->lb(new Label(9.5,-.2,"t",'black','right','top'));
$gr->lb(new Label(3.5,4,"s(t)",'black','left','bottom'));
## parentheses in ($fn1) are necessary
($f1n) = plot_functions( $gr, $p1[1] );
$f1n->steps(200);
$orig = image(insertGraph($gr),width => 400,height => 300,tex_size => 600);
$F = random(1,5,1);
$g[0] = "sin(2*pi*$F*t) for t in <-1,1> using color:blue and weight:2";
$g[1] = "sin(2*pi*(-$F*t)) for t in <-1,1> using color:blue and weight:2";
$g[2] = "sin(pi*$F*t) for t in <-1,1> using color:blue and weight:2";
$g[4] = "cos(2*pi*$F*t) for t in <-1,1> using color:blue and weight:2";
$g[3] = "-cos(2*pi*$F*t) for t in <-1,1> using color:blue and weight:2";
$g[5] = "sin(0.5*pi*$F*t) for t in <-1,1> using color:blue and weight:2";
$graph[0] = init_graph(-1,-2,1,2,'axes'=>[0,0],'ticks'=>[8,8] );
$graph[1] = init_graph(-1,-2,1,2,'axes'=>[0,0],'ticks'=>[8,8] );
$graph[2] = init_graph(-1,-2,1,2,'axes'=>[0,0],'ticks'=>[8,8] );
$graph[3] = init_graph(-1,-2,1,2,'axes'=>[0,0],'ticks'=>[8,8] );
$graph[4] = init_graph(-1,-2,1,2,'axes'=>[0,0],'ticks'=>[8,8] );
$graph[5] = init_graph(-1,-2,1,2,'axes'=>[0,0],'ticks'=>[8,8] );
for ($j = 0; $j <=5; $j++) {
$graph[$j]->lb('reset');
$graph[$j]->lb(new Label(-.07,-1,-1,'black','right','middle'));
$graph[$j]->lb(new Label(-.07,1,1,'black','right','middle'));
for ($i = -3; $i <= 3; $i++) { if ($i != 0) {
$graph[$j]->lb(new Label(0.25*$i,-.2,0.25*$i,'black','center','top')) }};
$graph[$j]->lb(new Label(-.05,1.9,"y",'black','right','top'));
$graph[$j]->lb(new Label(0.95,0.1,"t",'black','right','bottom'));
plot_functions( $graph[$j], $g[$j]);
$fig[$j] = image(insertGraph($graph[$j]),width => 240,height => 180,tex_size => 200); };
# $pick = random(0,3,1);
# if ( $pick != 0 ) { $temp_eq = $eqn[0];
# $temp_gr = $fig[0];
# $eq[0] = $eq[$pick];
# $fig[0] = $fig[$pick];
# $eq[$pick] = $temp_eq;
# $fig[$pick] = $temp_gr};
$mc = new_multiple_choice();
$mc->qa('On a separate piece of paper, sketch an accurate graph of this function for \( F = $F \) and \( t \in [-1, 1] \). Which (if any) of the graphs below matches the graph you drew?','$fig[0]');
$mc->extra('$fig[1] $BR $BITALIC(click on image to enlarge)$EITALIC',
'$fig[2] $BR $BITALIC(click on image to enlarge)$EITALIC',
'$fig[3] $BR $BITALIC(click on image to enlarge)$EITALIC',
'$fig[4] $BR $BITALIC(click on image to enlarge)$EITALIC',
'$fig[5] $BR $BITALIC(click on image to enlarge)$EITALIC');
$mc->makeLast('None of the above');
## force a refresh of the image after changes
$refreshCachedImages = 1;
Context()->texStrings;
BEGIN_TEXT
This problem reflects Problem 1.21a in the text
$PAR
Consider the function
$BR
$BR
\( y = $func \).
$BR
$BR
\{ $mc->print_q() \} $BR
\{ $mc->print_a() \}
END_TEXT
Context()->normalStrings;
ANS(radio_cmp($mc->correct_ans));
## force a refresh of the image after changes
$refreshCachedImages = 1;
Context()->texStrings;
SOLUTION(EV3(<<'END_SOLUTION'));
$PAR
$BBOLD SOLUTION $EBOLD
$PAR
Setting \( F = $F \) gives the function \( y = \sin(2 \pi $F t) \). This has $F cycles in one unit of time. It starts at zero at t = 0, since it is a sine and is positive for the first values greater than zero. Therefore the correct graph is
$PAR
$BCENTER
$fig[0]
$ECENTER
$BR
which is answer \{ $mc->correct_ans \}.
END_SOLUTION
Context()->normalStrings;
ENDDOCUMENT();
Hmm, I guess the string method on a Formula like that must include wrap-around parentheses.
I don't see the behavior. Here is the problem with our server, with that seed:
https://webwork.pcc.edu/webwork2/html2xml?&problemSeed=1331&answersSubmitted=0&sourceFilePath=Library/CollegeOfIdaho/setAlgebra_06_02_AddSubRationalExpressions/62IntAlg_19_AddSubRatExp.pg&displayMode=MathJax&courseID=anonymous&userID=anonymous&course_password=open&outputformat=simple
For me it comes out as
3/(y - 4) + 2/(y + 2)
Are you viewing math in "images" mode? It's one thing that might explain it. Sometimes there is a malformed .png image, and it gets cached, and you keep seeing it. Try things like (1) viewing with MathJax (2) adding $refreshCachedImages=1; and (3) going into the server where these images are stored and clearing them (I forget right now exactly where that is). If this is the issue, I don't know what causes it. But these things should fix it. And in any case, I think it's not something other users see because I think the cached image is specific to the user.
Danny, thanks for your suggestion, but:
I cannot see what you say should be there... This is a
"Past Answers" page for one problem, for one student. There is no
way to select anything or anybody else here. I suppose I can type
another id, and refresh, which would be faster than clicking my
way back out and back into another user, but it's still a purely
manual process. I tried * as a widlcard, it did not produce a
valid selection, it treated it as a literal *.
Am I in a wrong place?
It seems the path is TRULY obscure.
Thank you for your reply
I did this in order to be sure to modify the right thing
In /opt/webwork/pg/lib/WeBWorK/PG/Translator.pm
if ($ansCount > 1 ) {
$problem_result{msg} = maketext('I2n order to get credit for this problem all answers must be correct.') ;
}
I modified the fr.po, I restarted the apache, refreshed the page but I still have In order to get credit for this problem all answers must be correct.
I checked on the DB and I did not find anything too.
After an update of the Ubuntu distribution running out WeBWorK server, I have encountered the following error for a few of our problems. I have tried making the change to the XMLRPC/Lite.pm file mentioned here to try to deal with a possible issue with UTF-8 to no avail. Does anyone know what might be causing this?
Thanks,
Kyle
WeBWorK Error
Error messages
Error details
Problem2
1. ERROR caught by Translator while processing problem file:Library/PCC/BasicMath/MeanMedianMode/MeanMedianMode230.pg
****************
ERRORS from evaluating PG file:
Error detected while loading [PG]/macros/contextPercent.pl:
PG_macro_file_eval detected error at line 124 of file [PG]/lib/PGloadfiles.pm
Malformed UTF-8 character (fatal) at line 1 of (eval 8503), chunk 1.
The calling package is PGloadfiles
Died within PGloadfiles::compile_file called at line 172 of [PG]/lib/PGloadfiles.pm
from within PGloadfiles::loadMacros called at line 581 of [PG]/macros/PG.pl
from within main::loadMacros called at line 24 of (eval 8256)
****************
------Input Read
1 # WeBWorK problem written by Carl Yao
2 # Portland Community College
3 #
4 # Given a bar graph with two colors of bars, find the mean of two groups of data.
5 #
6 # Last edited by Carl Yao on 12/20/13
7 #
8 # ENDDESCRIPTION
9
10 ## DBCCSS('6.SP')
11 ## DBsubject(Statistics)
12 ## DBchapter(Exploratory data analysis/descriptive statistics)
13 ## DBsection(Summary statistics)
14 ## Institution(PCC)
15 ## Author(Carl Yao)
16 ## Level(2)
17 ## MO(1)
18 ## KEYWORDS('mean','application','bar graph')
19
20 ##############################################
21
22 DOCUMENT();
23
24 loadMacros(
25 "PGstandard.pl",
26 "PGgraphmacros.pl",
27 "MathObjects.pl",
28 "PGML.pl",
29 "contextPercent.pl",
30 "parserPopUp.pl",
31 "PCCmacros.pl",
32 "PGcourse.pl"
33 );
34
35 ##############################################
36
37 sub drawSquare {
38 my ($x,$y,$color) = @_;
39 $xside = ($xmax-$xmin)/40;
40 $yside = ($ymax-$ymin)/40;
41 $picture->moveTo($x,$y);
42 $picture->lineTo($x, $y-$yside, $color, 1);
43 $picture->lineTo($x+$xside, $y-$yside, $color, 1);
44 $picture->lineTo($x+$xside, $y, $color, 1);
45 $picture->lineTo($x, $y, $color, 1);
46 $picture->fillRegion([ $x+$xside/2, $y-$yside/2, $color ]);
47 }
48
49 sub sortSB {
50 my $ref_array = shift;
51 my $num = @$ref_array;
52 for my $i (0..$num-2) {
53 for my $j ($i+1..$num-1) {
54 if (${$ref_array}[$i]>${$ref_array}[$j]) {
55 (${$ref_array}[$i],${$ref_array}[$j]) = (${$ref_array}[$j],${$ref_array}[$i]);
56 }
57 }
58 }
59 }
60
61 ##############################################
62
63 Context("LimitedNumeric");
64
65 $numBars = 4;
66 $maxLimit = 30;
67
68 @terms = ("Fall","Winter","Spring","Summer");
69 @numMale = ();
70 @numFemale = ();
71
72 do {
73
74 $totalMale = 0;
75 $totalFemale = 0;
76
77 for my $i (0..$numBars-1) {
78 $numMale[$i] = int($maxLimit/2)+random(-1,1,2)*random(1,int($maxLimit/3),1);
79 $numFemale[$i] = $maxLimit - $numMale[$i];
80
81 $totalMale = $totalMale+$numMale[$i];
82 $totalFemale = $totalFemale+$numFemale[$i];
83 }
84
85 $meanMale = $totalMale/$numBars;
86 $meanFemale = $totalFemale/$numBars;
87
88 @numMaleSorted = @numMale;
89 sortSB(~~@numMaleSorted);
90 @numFemaleSorted = @numFemale;
91 sortSB(~~@numFemaleSorted);
92
93 $orderedMale = "";
94 $orderedFemale = "";
95 for my $i (0..$numBars-1) {
96 $orderedMale = $orderedMale."`$numMaleSorted[$i]`, ";
97 $orderedFemale = $orderedFemale."`$numFemaleSorted[$i]`, ";
98 }
99 chop($orderedMale);chop($orderedMale);
100 chop($orderedFemale);chop($orderedFemale);
101
102 $medianMale =
103 ($numMaleSorted[int($numBars/2)-1]+$numMaleSorted[int($numBars/2)])/2;
104 $medianFemale =
105 ($numFemaleSorted[int($numBars/2)-1]+$numFemaleSorted[int($numBars/2)])/2;
106
107 } until ( (($meanMale>$meanFemale) && ($medianMale<$medianFemale)) || (($meanMale<$meanFemale) && ($medianMale>$medianFemale)) );
108
109 $popup = PopUp(["?", "mean", "median"], "mean");
110
111 $yCover = $maxLimit;
112 $ystep = $yCover/6;
113 $xstep = 1;
114
115 $xmin = -$xstep; #The viewing window
116 $xmax = $numBars+2*$xstep;
117 $ymin = -$ystep;
118 $ymax = $yCover+$ystep;
119
120 $picture = init_graph($xmin,$ymin,$xmax,$ymax,
121 pixels=>[400,400]);
122 $picture->lb('reset');
123
124 $picture->moveTo(0,0);
125 $picture->lineTo($xmax-$xstep/2, 0, 'black',3);
126 $picture->moveTo(0,0);
127 $picture->arrowTo(0, $ymax-$ystep/2, 'black',3);
128
129 for my $i (0..$yCover/$ystep) {
130 $picture->stamps( closed_circle(0,$i*$ystep,'blue') );
131 $mark = $i*$ystep;
132 $picture->lb( new Label(-$xstep/2,$i*$ystep,"$mark",'black','center','middle'));
133 }
134
135 $picture->lb( new Label($xmax-$xstep/3,-$ystep/4,"terms",'black','right','middle'));
136 $picture->lb( new Label($xstep/4,$ymax-$ystep/3,"number of students",'black','left','middle'));
137
138 drawSquare($numBars-1,$ymax-$ystep/3,'red');
139 $picture->lb( new Label($numBars-1+$xstep/3,$ymax-$ystep/3,"male students",'red','left','top'));
140 drawSquare($numBars-1,$ymax-$ystep*2/3,'green');
141 $picture->lb( new Label($numBars-1+$xstep/3,$ymax-$ystep*2/3,"female students",'green','left','top'));
142
143 $alt = "This graph has two sets of bar graphs comparing male and female students in a certain class. ";
144 for my $i (0..$numBars-1) {
145 $picture->lb( new Label(($i+1)*$xstep,-$ystep/4,
146 $terms[$i],'black','center','middle'));
147
148 $picture->moveTo(($i+1-0.4)*$xstep,0);
149 $picture->lineTo(($i+1-0.4)*$xstep,$numMale[$i],'red',1);
150 $picture->lineTo(($i+1)*$xstep,$numMale[$i],'red',1);
151 $picture->lineTo(($i+1)*$xstep,0,'red',1);
152 $picture->fillRegion([ ($i+1-0.2)*$xstep,$numMale[$i]/2,'red' ]);
153 $picture->lb( new Label(($i+1-0.2)*$xstep,$numMale[$i]+$ystep/4,
154 "$numMale[$i]",'red','center','middle'));
155
156 $picture->moveTo(($i+1+0.4)*$xstep,0);
157 $picture->lineTo(($i+1+0.4)*$xstep,$numFemale[$i],'green',1);
158 $picture->lineTo(($i+1)*$xstep,$numFemale[$i],'green',1);
159 $picture->lineTo(($i+1)*$xstep,0,'green',1);
160 $picture->fillRegion([ ($i+1+0.2)*$xstep,$numFemale[$i]/2,'green' ]);
161 $picture->lb( new Label(($i+1+0.2)*$xstep,$numFemale[$i]+$ystep/4,
162 "$numFemale[$i]",'green','center','middle'));
163
164 $alt = $alt."In $terms[$i] Term, this class had $numMale[$i] male students and $numFemale[$i] female students. ";
165 }
166 chop($alt);
167
168 ##############################################
169
170 TEXT(beginproblem());
171 $refreshCachedImages = 1;
172
173 BEGIN_TEXT
174
175 This bar graph compares male and female student enrollment in a certain class at a community college in a certain school year. $PAR
176
177 $BCENTER
178 \{ image(insertGraph( $picture ), tex_size=>400, height=>400, width=>400, extra_html_tags => 'alt = "$alt" title = "$alt"') \}
179 $ECENTER
180 $PAR
181
182 END_TEXT
183 BEGIN_PGML
184
185 Answer the following questions.
186
187 *Question 1:* In these [`4`] terms, the mean number of male students in this class was [__________]{$meanMale}.
188
189 *Question 2:* In these [`4`] terms, the mean number of female students in this class was [__________]{$meanFemale}.
190
191 *Question 3:* In these [`4`] terms, the median of male students in this class was [__________]{$medianMale}.
192
193 *Question 4:* In these [`4`] terms, the median of female students in this class was [__________]{$medianFemale}.
194
195 *Question 5:* If you want to know, in all [`4`] terms, there are more male or female students, should you compare the mean or median?
196
197 [@$popup->menu()@]*
198
199 END_PGML
200
201 ##############################################
202
203 ANS( $popup->cmp() );
204
205 $midM1 = $numMaleSorted[$numBars/2-1];
206 $midM2 = $numMaleSorted[$numBars/2];
207 $outputM = "There are two numbers in the middle: `$midM1` and `$midM2`. The median is the mean of these two numbers: `\frac{$midM1+$midM2}{2}=$medianMale`.";
208
209 $midF1 = $numFemaleSorted[$numBars/2-1];
210 $midF2 = $numFemaleSorted[$numBars/2];
211 $outputF = "There are two numbers in the middle: `$midF1` and `$midF2`. The median is the mean of these two numbers: `\frac{$midF1+$midF2}{2}=$medianFemale`.";
212
213 if ($meanMale>$meanFemale) {
214 $output1 = "The mean of male students is bigger than that of female students, so more male students attended this class in all four terms. Notice that the median of female students is actually bigger than that of male students.";
215 } else {
216 $output1 = "The mean of female students is bigger than that of male students, so more female students attended this class in all four terms. Notice that the median of male students is actually bigger than that of female students.";
217 }
218
219 ##############################################
220
221 BEGIN_PGML_SOLUTION
222
223 ####Question 1
224
225 To find the mean number of male students in this class, we first add up the number of male students in all [`4`] terms:
226
227 [`` [@$numMale[0]@] + [@$numMale[1]@] + [@$numMale[2]@] + [@$numMale[3]@] = [$totalMale] ``]
228
229 Now we can find the mean by dividing the sum by the number of terms ([`4`]):
230
231 [`` \text{mean} = \frac{[$totalMale]}{4} = [$meanMale] ``]
232
233 *Solution:* In these [`4`] terms, the mean number of male students in this class was [`[$meanMale]`].
234
235 ----
236
237 ####Question 2
238
239 To find the mean number of female students in this class, we first add up the number of female students in all [`4`] terms:
240
241 [`` [@$numFemale[0]@] + [@$numFemale[1]@] + [@$numFemale[2]@] + [@$numFemale[3]@] = [$totalFemale] ``]
242
243 Now we can find the mean by dividing the sum by the number of terms ([`4`]):
244
245 [`` \text{mean} = \frac{[$totalFemale]}{4} = [$meanFemale] ``]
246
247 *Solution:* In these [`4`] terms, the mean number of female students in this class was [`[$meanFemale]`].
248
249 ----
250
251 ####Question 3
252
253 To find the median number of male students, we first need to order the number of male students in all [`4`] terms:
254
255 [$orderedMale]
256
257 [$outputM]
258
259 *Solution:* In these [`4`] terms, the median of male students in this class was [`[$medianMale]`].
260
261 ----
262
263 ####Question 4
264
265 To find the median number of female students, we first need to order the number of female students in all [`4`] terms:
266
267 [$orderedFemale]
268
269 [$outputF]
270
271 *Solution:* In these [`4`] terms, the median of female students in this class was [`[$medianFemale]`].
272
273 ----
274
275 ####Question 5
276
277 To compare the total number of male and female students in all [`4`] terms, we should compare the mean. The median is not accurate because some numbers were not considered; as a comparison, each number is used when the mean is calculated.
278
279 [$output1]
280
281 Don't think that the median is not useful. When there are outliers (very big or small numbers compared to most numbers in the group), the median is better than mean. That's why in newspapers, you will more than likely see "the median house price" than "the mean house price," etc.
282
283 END_PGML_SOLUTION
284
285 ENDDOCUMENT();
--Keir
WebworkClient Errors
Errors:
not well-formed (invalid token) at line 1, column 7480, byte 7482 at /usr/lib/x86_64-linux-gnu/perl5/5.30/XML/Parser.pm line 187. PG_ANSWERS_HASHAnSwEr0001responseresponse_orderAnSwEr0001responsesAnSwEr0001answergroup_labelAnSwEr0001ans_labelAnSwEr0001ans_evaldebugevaluatorsCODE referencepre_filtersCODE referencerh_ansstudentsMustReduceUnions1showTypeWarnings1ignoreStrings1correct_valueparser::PopUp referencecorrect_ans_latex_string\text{=}ans_labelignoreInfinity1showUnionReduceWarnings1original_student_anserror_flagtypeValue (PopUp)score0showEqualErrors1error_messagecorrect_ans=student_anstypeMatchValue::Realpreview_latex_stringans_messagepreview_text_stringpost_filtersCODE referenceactive1AnSwEr0002ans_labelAnSwEr0002responseanswergroup_labelAnSwEr0002response_orderAnSwEr0002responsesAnSwEr0002active1ans_evalevaluatorsCODE referencedebugpre_filtersCODE referenceCODE referencecmp_prefilterpost_filtersCODE referenceCODE referencecmp_postfilterrh_ansshowTypeWarnings1correct_valueValue::Formula referenceignoreStrings1studentsMustReduceUnions1upToConstant0correct_ans_latex_string2showDomainErrors1ans_labelignoreInfinity1showUnionReduceWarnings1error_flagoriginal_student_anstypeValue (Formula)score0showEqualErrors1correct_ans2error_messagestudent_anspreview_latex_stringpreview_text_stringans_messageAnSwEr0003ans_evaldebugevaluatorsCODE referencepre_filtersCODE referencerh_anspreview_text_stringans_messagepreview_latex_stringtypeMatchValue::Realstudent_anscorrect_ansâ error_messageshowEqualErrors1score0typeValue (PopUp)original_student_anserror_flagshowUnionReduceWarnings1ignoreInfinity1ans_labelcorrect_ans_latex_string{\verbâ }showTypeWarnings1correct_valueparser::PopUp referenceignoreStrings1studentsMustReduceUnions1post_filtersCODE referenceactive1responseanswergroup_labelAnSwEr0003responsesAnSwEr0003response_orderAnSwEr0003ans_labelAnSwEr0003AnSwEr0004ans_evalrh_ansshowEqualErrors1score0correct_ans-2error_messagepreview_latex_stringstudent_anspreview_text_stringans_messageignoreStrings1showTypeWarnings1correct_valueValue::Formula referencestudentsMustReduceUnions1upToConstant0ans_labelshowDomainErrors1correct_ans_latex_string-2error_flagoriginal_student_ansignoreInfinity1showUnionReduceWarnings1typeValue (Formula)post_filtersCODE referenceCODE referencecmp_postfilterpre_filtersCODE referenceCODE referencecmp_prefilterevaluatorsCODE referencedebugactive1responseresponse_orderAnSwEr0004responsesAnSwEr0004answergroup_labelAnSwEr0004ans_labelAnSwEr0004AnSwEr0005ans_labelAnSwEr0005responseanswergroup_labelAnSwEr0005responsesAnSwEr0005response_orderAnSwEr0005active1ans_evalevaluatorsCODE referencedebugpre_filtersCODE referencepost_filtersCODE referencerh_anscorrect_ans_latex_string{\verbâ }ans_labelignoreStrings1correct_valueparser::PopUp referenceshowTypeWarnings1studentsMustReduceUnions1typeValue (PopUp)showUnionReduceWarnings1ignoreInfinity1error_flagoriginal_student_anserror_messagecorrect_ansâ score0showEqualErrors1preview_text_stringans_messagetypeMatchValue::Realstudent_anspreview_latex_stringAnSwEr0006ans_evalrh_anstypeValue (Formula)showUnionReduceWarnings1ignoreInfinity1error_flagoriginal_student_anscorrect_ans_latex_string2showDomainErrors1ans_labelcorrect_valueValue::Formula referenceshowTypeWarnings1ignoreStrings1upToConstant0studentsMustReduceUnions1preview_text_stringans_messagestudent_anspreview_latex_stringcorrect_ans2error_messagescore0showEqualErrors1post_filtersCODE referenceCODE referencecmp_postfilterpre_filtersCODE referenceCODE referencecmp_prefilterevaluatorsCODE referencedebugactive1responseanswergroup_labelAnSwEr0006response_orderAnSwEr0006responsesAnSwEr0006ans_labelAnSwEr0006AnSwEr0007ans_evalpost_filtersCODE referencerh_ansshowEqualErrors1score0error_messagecorrect_ans=preview_latex_stringtypeMatchValue::Realstudent_anspreview_text_stringans_messagecorrect_valueparser::PopUp referenceignoreStrings1showTypeWarnings1studentsMustReduceUnions1ans_labelcorrect_ans_latex_string\text{=}original_student_anserror_flagshowUnionReduceWarnings1ignoreInfinity1typeValue (PopUp)pre_filtersCODE referenceevaluatorsCODE referencedebugactive1responseanswergroup_labelAnSwEr0007response_orderAnSwEr0007responsesAnSwEr0007ans_labelAnSwEr0007AnSwEr0008responseanswergroup_labelAnSwEr0008responsesAnSwEr0008response_orderAnSwEr0008ans_labelAnSwEr0008ans_evalpost_filtersCODE referencerh_anspreview_text_stringans_messagepreview_latex_stringtypeMatchValue::Realstudent_anserror_messagecorrect_ansANYshowEqualErrors1score0typeValue (String)error_flagoriginal_student_ansshowUnionReduceWarnings1ignoreInfinity1ans_labelcorrect_ans_latex_string\text{ANY}correct_valueValue::String referenceshowTypeWarnings1ignoreStrings1studentsMustReduceUnions1pre_filtersCODE referencedebugevaluatorsCODE referenceactive1AnSwEr0009ans_evalrh_ansstudent_anstypeMatchValue::Realpreview_latex_stringans_messagepreview_text_stringscore0showEqualErrors1correct_ans=error_messageignoreInfinity1showUnionReduceWarnings1error_flagoriginal_student_anstypeValue (PopUp)studentsMustReduceUnions1correct_valueparser::PopUp referenceshowTypeWarnings1ignoreStrings1correct_ans_latex_string\text{=}ans_labelpost_filtersCODE referenceevaluatorsCODE referencedebugpre_filtersCODE referenceactive1responseresponse_orderAnSwEr0009responsesAnSwEr0009answergroup_labelAnSwEr0009ans_labelAnSwEr0009AnSwEr0010ans_labelAnSwEr0010responseresponsesAnSwEr0010response_orderAnSwEr0010answergroup_labelAnSwEr0010active1ans_evalpost_filtersCODE referenceCODE referencecmp_postfilterrh_ansans_messagepreview_text_stringstudent_anspreview_latex_stringerror_messagecorrect_ans2score0showEqualErrors1typeValue (Formula)showUnionReduceWarnings1ignoreInfinity1error_flagoriginal_student_ansshowDomainErrors1correct_ans_latex_string2ans_labelstudentsMustReduceUnions1upToConstant0ignoreStrings1correct_valueValue::Formula referenceshowTypeWarnings1pre_filtersCODE referenceCODE referencecmp_prefilterdebugevaluatorsCODE referenceAnSwEr0011ans_evalpost_filtersCODE referencerh_ansscore0showEqualErrors1correct_ans=error_messagestudent_anstypeMatchValue::Realpreview_latex_stringans_messagepreview_text_stringstudentsMustReduceUnions1correct_valueparser::PopUp referenceignoreStrings1showTypeWarnings1correct_ans_latex_string\text{=}ans_labelshowUnionReduceWarnings1ignoreInfinity1error_flagoriginal_student_anstypeValue (PopUp)evaluatorsCODE referencedebugpre_filtersCODE referenceactive1responseanswergroup_labelAnSwEr0011response_orderAnSwEr0011responsesAnSwEr0011ans_labelAnSwEr0011AnSwEr0012ans_labelAnSwEr0012responseanswergroup_labelAnSwEr0012response_orderAnSwEr0012responsesAnSwEr0012active1ans_evalrh_anspreview_latex_stringstudent_anspreview_text_stringans_messageshowEqualErrors1score0error_messagecorrect_ans-2error_flagoriginal_student_ansshowUnionReduceWarnings1ignoreInfinity1typeValue (Formula)ignoreStrings1showTypeWarnings1correct_valueValue::Formula referencestudentsMustReduceUnions1upToConstant0ans_labelshowDomainErrors1correct_ans_latex_string-2post_filtersCODE referenceCODE referencecmp_postfilterevaluatorsCODE referencedebugpre_filtersCODE referenceCODE referencecmp_prefilteranswersflagsANSWER_ENTRY_ORDERAnSwEr0001AnSwEr0002AnSwEr0003AnSwEr0004AnSwEr0005AnSwEr0006AnSwEr0007AnSwEr0008AnSwEr0009AnSwEr0010AnSwEr0011AnSwEr0012KEPT_EXTRA_ANSWERSAnSwEr0001AnSwEr0002AnSwEr0003AnSwEr0004AnSwEr0005AnSwEr0006AnSwEr0007AnSwEr0008AnSwEr0009AnSwEr0010AnSwEr0011AnSwEr0012recordSubmittedAnswers1showHint1showPartialCorrectAnswers1PROBLEM_GRADER_TO_USEshowHintLimit1commenthintExists0solutionExists1refreshCachedImages0showpartialCorrectAnswers1problem_resulterrorsuserIDklockridcompute_time 0 wallclock secs ( 0.19 usr + 0.00 sys = 0.19 CPU)debug_messagestextPHNjcmlwdCB0eXBlPSJ0ZXh0L3gtbWF0aGpheC1jb25maWciPgogICAgICAgICAgICAgICAgICBN YXRoSmF4Lkh1Yi5Db25maWcoewogICAgICAgICAgICAgICAgICAgICBNYXRoTWVudToge3Nob3dD b250ZXh0OiB0cnVlfQogICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICAgICAgPC9z Y3JpcHQ+CgkJCQkgIDxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij4gCgkJCQkgIGlmKCF3 aW5kb3cuTWF0aEpheCkgCgkJCQkgIChmdW5jdGlvbiAoKSB7CiAgCQkJCQl2YXIgc2NyaXB0ID0g ZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgic2NyaXB0Iik7CiAgCQkJCQlzY3JpcHQudHlwZSA9ICJ0 ZXh0L2phdmFzY3JpcHQiOwogIAkJCQkJc2NyaXB0LnNyYyAgPSAiaHR0cHM6Ly9saWdodC5nZXR0 eXNidXJnbWF0aC5vcmcvd2Vid29yazJfZmlsZXMvbWF0aGpheC9NYXRoSmF4LmpzP2NvbmZpZz1U ZVgtTU1MLUFNX0hUTUxvck1NTC1mdWxsIjsKICAJCQkJCWRvY3VtZW50LmdldEVsZW1lbnRzQnlU YWdOYW1lKCJoZWFkIilbMF0uYXBwZW5kQ2hpbGQoc2NyaXB0KTsKCQkJCQl9KSgpOyAgICAgICAg ICAgICAgICAKICAgICAgICAgICAgICAgICAgPC9zY3JpcHQ+CjxQIHN0eWxlPSJtYXJnaW46IDAi PjxkaXYgY2xhc3M9IlBHTUwiPgpDb25zaWRlciB0aGUgbGluZWFyIHN5c3RlbSA8c3BhbiBjbGFz cz0iTWF0aEpheF9QcmV2aWV3Ij5bbWF0aF08L3NwYW4+PHNjcmlwdCB0eXBlPSJtYXRoL3RleDsg bW9kZT1kaXNwbGF5Ij5cYmVnaW57YXJyYXl9e3JsfXtreS0zeH0gJj0gaCBcXHs0eS02eH0gJj0g aCAtayBcXFxlbmR7YXJyYXl9PC9zY3JpcHQ+IEluIHRoZSBwYXJ0cyBiZWxvdywgaWYgeW91IHRo aW5rLCBmb3IgZXhhbXBsZSwgdGhhdCA8c3BhbiBjbGFzcz0iTWF0aEpheF9QcmV2aWV3Ij5bbWF0 aF08L3NwYW4+PHNjcmlwdCB0eXBlPSJtYXRoL3RleCI+XGRpc3BsYXlzdHlsZXtofTwvc2NyaXB0 PiBjYW4gYmUgYW55IHJlYWwgbnVtYmVyLCB0aGVuIGlucHV0IDxzcGFuIGNsYXNzPSJNYXRoSmF4 X1ByZXZpZXciPlttYXRoXTwvc3Bhbj48c2NyaXB0IHR5cGU9Im1hdGgvdGV4Ij5cZGlzcGxheXN0 eWxle2ggPSB9PC9zY3JpcHQ+IEFOWS4gRW50ZXIgbnVtZXJpY2FsIGFuc3dlcnMgYXMgZnJhY3Rp b25zLCBub3QgZGVjaW1hbHMuCjxkaXYgc3R5bGU9Im1hcmdpbi10b3A6MWVtIj48L2Rpdj4KKGEp IEZpbmQgYWxsIHZhbHVlcyBvZiA8c3BhbiBjbGFzcz0iTWF0aEpheF9QcmV2aWV3Ij5bbWF0aF08 L3NwYW4+PHNjcmlwdCB0eXBlPSJtYXRoL3RleCI+XGRpc3BsYXlzdHlsZXtrfTwvc2NyaXB0PiBh bmQgPHNwYW4gY2xhc3M9Ik1hdGhKYXhfUHJldmlldyI+W21hdGhdPC9zcGFuPjxzY3JpcHQgdHlw ZT0ibWF0aC90ZXgiPlxkaXNwbGF5c3R5bGV7aH08L3NjcmlwdD4gc28gdGhhdCB0aGUgc3lzdGVt IGhhcyBubyBzb2x1dGlvbi4KPGRpdiBzdHlsZT0ibWFyZ2luLXRvcDoxZW0iPjwvZGl2Pgo8ZGl2 IHN0eWxlPSJtYXJnaW46MCAwIDAgMi4yNWVtIj4KPHNwYW4gY2xhc3M9Ik1hdGhKYXhfUHJldmll dyI+W21hdGhdPC9zcGFuPjxzY3JpcHQgdHlwZT0ibWF0aC90ZXgiPlxkaXNwbGF5c3R5bGV7a308 L3NjcmlwdD4gPHNlbGVjdCBjbGFzcz0icGctc2VsZWN0IiBuYW1lPSJBblN3RXIwMDAxIiBpZD0i QW5Td0VyMDAwMSIgYXJpYS1sYWJlbD0iYW5zd2VyIDEgIiBzaXplPSIxIj4KPG9wdGlvbiB2YWx1 ZT0ic2VsZWN0IiBjbGFzcz0idGV4MmpheF9pZ25vcmUiPnNlbGVjdDwvb3B0aW9uPgo8b3B0aW9u IHZhbHVlPSI9IiBjbGFzcz0idGV4MmpheF9pZ25vcmUiPj08L29wdGlvbj4KPG9wdGlvbiB2YWx1 ZT0i4omgIiBjbGFzcz0idGV4MmpheF9pZ25vcmUiPuKJoDwvb3B0aW9uPgo8L3NlbGVjdD4gPGlu cHV0IHR5cGU9dGV4dCBjbGFzcz0iY29kZXNoYXJkIiBzaXplPTUgbmFtZT0iQW5Td0VyMDAwMiIg aWQ9IkFuU3dFcjAwMDIiIGFyaWEtbGFiZWw9ImFuc3dlciAyICIgZGlyPSJhdXRvIiBhdXRvY29t cGxldGU9Im9mZiIgYXV0b2NvcnJlY3Q9Im9mZiIgYXV0b2NhcGl0YWxpemU9Im9mZiIgc3BlbGxj aGVjaz0iZmFsc2UiIHZhbHVlPSIiPgo8aW5wdXQgdHlwZT1oaWRkZW4gbmFtZT0icHJldmlvdXNf QW5Td0VyMDAwMiIgdmFsdWU9IiI+CiBhbmQgPHNwYW4gY2xhc3M9Ik1hdGhKYXhfUHJldmlldyI+ W21hdGhdPC9zcGFuPjxzY3JpcHQgdHlwZT0ibWF0aC90ZXgiPlxkaXNwbGF5c3R5bGV7aH08L3Nj cmlwdD4gPHNlbGVjdCBjbGFzcz0icGctc2VsZWN0IiBuYW1lPSJBblN3RXIwMDAzIiBpZD0iQW5T d0VyMDAwMyIgYXJpYS1sYWJlbD0iYW5zd2VyIDMgIiBzaXplPSIxIj4KPG9wdGlvbiB2YWx1ZT0i c2VsZWN0IiBjbGFzcz0idGV4MmpheF9pZ25vcmUiPnNlbGVjdDwvb3B0aW9uPgo8b3B0aW9uIHZh bHVlPSI9IiBjbGFzcz0idGV4MmpheF9pZ25vcmUiPj08L29wdGlvbj4KPG9wdGlvbiB2YWx1ZT0i 4omgIiBjbGFzcz0idGV4MmpheF9pZ25vcmUiPuKJoDwvb3B0aW9uPgo8L3NlbGVjdD4gPGlucHV0 IHR5cGU9dGV4dCBjbGFzcz0iY29kZXNoYXJkIiBzaXplPTUgbmFtZT0iQW5Td0VyMDAwNCIgaWQ9 IkFuU3dFcjAwMDQiIGFyaWEtbGFiZWw9ImFuc3dlciA0ICIgZGlyPSJhdXRvIiBhdXRvY29tcGxl dGU9Im9mZiIgYXV0b2NvcnJlY3Q9Im9mZiIgYXV0b2NhcGl0YWxpemU9Im9mZiIgc3BlbGxjaGVj az0iZmFsc2UiIHZhbHVlPSIiPgo8aW5wdXQgdHlwZT1oaWRkZW4gbmFtZT0icHJldmlvdXNfQW5T d0VyMDAwNCIgdmFsdWU9IiI+CjwvZGl2Pgo8ZGl2IHN0eWxlPSJtYXJnaW4tdG9wOjFlbSI+PC9k aXY+CihiKSBGaW5kIGFsbCB2YWx1ZXMgb2YgPHNwYW4gY2xhc3M9Ik1hdGhKYXhfUHJldmlldyI+ W21hdGhdPC9zcGFuPjxzY3JpcHQgdHlwZT0ibWF0aC90ZXgiPlxkaXNwbGF5c3R5bGV7a308L3Nj cmlwdD4gYW5kIDxzcGFuIGNsYXNzPSJNYXRoSmF4X1ByZXZpZXciPlttYXRoXTwvc3Bhbj48c2Ny aXB0IHR5cGU9Im1hdGgvdGV4Ij5cZGlzcGxheXN0eWxle2h9PC9zY3JpcHQ+IHNvIHRoYXQgdGhl IHN5c3RlbSBoYXMgYSB1bmlxdWUgc29sdXRpb24uCjxkaXYgc3R5bGU9Im1hcmdpbi10b3A6MWVt Ij48L2Rpdj4KPGRpdiBzdHlsZT0ibWFyZ2luOjAgMCAwIDIuMjVlbSI+CjxzcGFuIGNsYXNzPSJN YXRoSmF4X1ByZXZpZXciPlttYXRoXTwvc3Bhbj48c2NyaXB0IHR5cGU9Im1hdGgvdGV4Ij5cZGlz cGxheXN0eWxle2t9PC9zY3JpcHQ+IDxzZWxlY3QgY2xhc3M9InBnLXNlbGVjdCIgbmFtZT0iQW5T d0VyMDAwNSIgaWQ9IkFuU3dFcjAwMDUiIGFyaWEtbGFiZWw9ImFuc3dlciA1ICIgc2l6ZT0iMSI+ CjxvcHRpb24gdmFsdWU9InNlbGVjdCIgY2xhc3M9InRleDJqYXhfaWdub3JlIj5zZWxlY3Q8L29w dGlvbj4KPG9wdGlvbiB2YWx1ZT0iPSIgY2xhc3M9InRleDJqYXhfaWdub3JlIj49PC9vcHRpb24+ CjxvcHRpb24gdmFsdWU9IuKJoCIgY2xhc3M9InRleDJqYXhfaWdub3JlIj7iiaA8L29wdGlvbj4K PC9zZWxlY3Q+IDxpbnB1dCB0eXBlPXRleHQgY2xhc3M9ImNvZGVzaGFyZCIgc2l6ZT01IG5hbWU9 IkFuU3dFcjAwMDYiIGlkPSJBblN3RXIwMDA2IiBhcmlhLWxhYmVsPSJhbnN3ZXIgNiAiIGRpcj0i YXV0byIgYXV0b2NvbXBsZXRlPSJvZmYiIGF1dG9jb3JyZWN0PSJvZmYiIGF1dG9jYXBpdGFsaXpl PSJvZmYiIHNwZWxsY2hlY2s9ImZhbHNlIiB2YWx1ZT0iIj4KPGlucHV0IHR5cGU9aGlkZGVuIG5h bWU9InByZXZpb3VzX0FuU3dFcjAwMDYiIHZhbHVlPSIiPgogYW5kIDxzcGFuIGNsYXNzPSJNYXRo SmF4X1ByZXZpZXciPlttYXRoXTwvc3Bhbj48c2NyaXB0IHR5cGU9Im1hdGgvdGV4Ij5cZGlzcGxh eXN0eWxle2h9PC9zY3JpcHQ+IDxzZWxlY3QgY2xhc3M9InBnLXNlbGVjdCIgbmFtZT0iQW5Td0Vy MDAwNyIgaWQ9IkFuU3dFcjAwMDciIGFyaWEtbGFiZWw9ImFuc3dlciA3ICIgc2l6ZT0iMSI+Cjxv cHRpb24gdmFsdWU9InNlbGVjdCIgY2xhc3M9InRleDJqYXhfaWdub3JlIj5zZWxlY3Q8L29wdGlv bj4KPG9wdGlvbiB2YWx1ZT0iPSIgY2xhc3M9InRleDJqYXhfaWdub3JlIj49PC9vcHRpb24+Cjxv cHRpb24gdmFsdWU9IuKJoCIgY2xhc3M9InRleDJqYXhfaWdub3JlIj7iiaA8L29wdGlvbj4KPC9z ZWxlY3Q+IDxpbnB1dCB0eXBlPXRleHQgY2xhc3M9ImNvZGVzaGFyZCIgc2l6ZT01IG5hbWU9IkFu U3dFcjAwMDgiIGlkPSJBblN3RXIwMDA4IiBhcmlhLWxhYmVsPSJhbnN3ZXIgOCAiIGRpcj0iYXV0 byIgYXV0b2NvbXBsZXRlPSJvZmYiIGF1dG9jb3JyZWN0PSJvZmYiIGF1dG9jYXBpdGFsaXplPSJv ZmYiIHNwZWxsY2hlY2s9ImZhbHNlIiB2YWx1ZT0iIj4KPGlucHV0IHR5cGU9aGlkZGVuIG5hbWU9 InByZXZpb3VzX0FuU3dFcjAwMDgiIHZhbHVlPSIiPgo8L2Rpdj4KPGRpdiBzdHlsZT0ibWFyZ2lu LXRvcDoxZW0iPjwvZGl2PgooYykgRmluZCBhbGwgdmFsdWVzIG9mIDxzcGFuIGNsYXNzPSJNYXRo SmF4X1ByZXZpZXciPlttYXRoXTwvc3Bhbj48c2NyaXB0IHR5cGU9Im1hdGgvdGV4Ij5cZGlzcGxh eXN0eWxle2t9PC9zY3JpcHQ+IGFuZCA8c3BhbiBjbGFzcz0iTWF0aEpheF9QcmV2aWV3Ij5bbWF0 aF08L3NwYW4+PHNjcmlwdCB0eXBlPSJtYXRoL3RleCI+XGRpc3BsYXlzdHlsZXtofTwvc2NyaXB0 PiBzbyB0aGF0IHRoZSBzeXN0ZW0gaGFzIGluZmluaXRlbHkgbWFueSBzb2x1dGlvbnMuCjxkaXYg c3R5bGU9Im1hcmdpbi10b3A6MWVtIj48L2Rpdj4KPGRpdiBzdHlsZT0ibWFyZ2luOjAgMCAwIDIu MjVlbSI+CjxzcGFuIGNsYXNzPSJNYXRoSmF4X1ByZXZpZXciPlttYXRoXTwvc3Bhbj48c2NyaXB0 IHR5cGU9Im1hdGgvdGV4Ij5cZGlzcGxheXN0eWxle2t9PC9zY3JpcHQ+IDxzZWxlY3QgY2xhc3M9 InBnLXNlbGVjdCIgbmFtZT0iQW5Td0VyMDAwOSIgaWQ9IkFuU3dFcjAwMDkiIGFyaWEtbGFiZWw9 ImFuc3dlciA5ICIgc2l6ZT0iMSI+CjxvcHRpb24gdmFsdWU9InNlbGVjdCIgY2xhc3M9InRleDJq YXhfaWdub3JlIj5zZWxlY3Q8L29wdGlvbj4KPG9wdGlvbiB2YWx1ZT0iPSIgY2xhc3M9InRleDJq YXhfaWdub3JlIj49PC9vcHRpb24+CjxvcHRpb24gdmFsdWU9IuKJoCIgY2xhc3M9InRleDJqYXhf aWdub3JlIj7iiaA8L29wdGlvbj4KPC9zZWxlY3Q+IDxpbnB1dCB0eXBlPXRleHQgY2xhc3M9ImNv ZGVzaGFyZCIgc2l6ZT01IG5hbWU9IkFuU3dFcjAwMTAiIGlkPSJBblN3RXIwMDEwIiBhcmlhLWxh YmVsPSJhbnN3ZXIgMTAgIiBkaXI9ImF1dG8iIGF1dG9jb21wbGV0ZT0ib2ZmIiBhdXRvY29ycmVj dD0ib2ZmIiBhdXRvY2FwaXRhbGl6ZT0ib2ZmIiBzcGVsbGNoZWNrPSJmYWxzZSIgdmFsdWU9IiI+ CjxpbnB1dCB0eXBlPWhpZGRlbiBuYW1lPSJwcmV2aW91c19BblN3RXIwMDEwIiB2YWx1ZT0iIj4K IGFuZCA8c3BhbiBjbGFzcz0iTWF0aEpheF9QcmV2aWV3Ij5bbWF0aF08L3NwYW4+PHNjcmlwdCB0 eXBlPSJtYXRoL3RleCI+XGRpc3BsYXlzdHlsZXtofTwvc2NyaXB0PiA8c2VsZWN0IGNsYXNzPSJw Zy1zZWxlY3QiIG5hbWU9IkFuU3dFcjAwMTEiIGlkPSJBblN3RXIwMDExIiBhcmlhLWxhYmVsPSJh bnN3ZXIgMTEgIiBzaXplPSIxIj4KPG9wdGlvbiB2YWx1ZT0ic2VsZWN0IiBjbGFzcz0idGV4Mmph eF9pZ25vcmUiPnNlbGVjdDwvb3B0aW9uPgo8b3B0aW9uIHZhbHVlPSI9IiBjbGFzcz0idGV4Mmph eF9pZ25vcmUiPj08L29wdGlvbj4KPG9wdGlvbiB2YWx1ZT0i4omgIiBjbGFzcz0idGV4MmpheF9p Z25vcmUiPuKJoDwvb3B0aW9uPgo8L3NlbGVjdD4gPGlucHV0IHR5cGU9dGV4dCBjbGFzcz0iY29k ZXNoYXJkIiBzaXplPTUgbmFtZT0iQW5Td0VyMDAxMiIgaWQ9IkFuU3dFcjAwMTIiIGFyaWEtbGFi ZWw9ImFuc3dlciAxMiAiIGRpcj0iYXV0byIgYXV0b2NvbXBsZXRlPSJvZmYiIGF1dG9jb3JyZWN0 PSJvZmYiIGF1dG9jYXBpdGFsaXplPSJvZmYiIHNwZWxsY2hlY2s9ImZhbHNlIiB2YWx1ZT0iIj4K PGlucHV0IHR5cGU9aGlkZGVuIG5hbWU9InByZXZpb3VzX0FuU3dFcjAwMTIiIHZhbHVlPSIiPgo8 L2Rpdj4KPGRpdiBzdHlsZT0ibWFyZ2luLXRvcDoxZW0iPjwvZGl2Pgo8L2Rpdj4K session_keygSkr8At4yLwp9mSbpOQvGI1hE6tPQ7ctheader_textproblem_statewarning_messages
------The current problem set number setNumber is not defined
------The current problem number probNum is not definedinternal_debug_messagescourseIDmath212f2012WARNINGSV0FSTklOR1MKCjxici8+TW9yZTxici8+Cg== at /opt/webwork/webwork2/lib/WebworkClient.pm line 302.
End Errors
WeBWorK error
An error occured while processing your request. For help, please send mail to this site's webmaster (webmaster@localhost), including all of the following information as well as what what you were doing when the error occured.
Thu Jun 11 14:17:02 2020
Warning messages
Error messages
xmlrpcCall to renderProblem returned no result for
Call stack
The information below can help locate the source of the problem.
in WeBWorK::ContentGenerator::instructorXMLHandler::content called at line 233 of /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator.pm
in WeBWorK::ContentGenerator::go called at line 386 of /opt/webwork/webwork2/lib/WeBWorK.pm
Request information
Method POST
URI /webwork2/instructorXMLHandler
HTTP Headers
Sec-Fetch-Dest empty
X-Requested-With XMLHttpRequest
Accept-Language en-US,en;q=0.9
Cookie WeBWorKCourseAuthen.math212f2012=klockrid%09gSkr8At4yLwp9mSbpOQvGI1hE6tPQ7ct%091591899416; qa_noticed=1; username-gettysburgmath-org-8888="2|1:0|10:1590183835|32:username-XXX-org-8888|44:OGM1M2VmYmU4NmY5NGE4OWIxODBhNjJlNTY0YzE1YjM=|e8dc5529c5fd88e707d3080cac270ebc09eb701c648b1d7d310eb255fa565725"
Connection keep-alive
Accept */*
Content-Type application/x-www-form-urlencoded; charset=UTF-8
Accept-Encoding gzip, deflate, br
Content-Length 390
Tue May 05 00:45:39 2020: Request 9985 was acted upon.
Transaction: Ticket created by lttcxyang12@gmail.com
Queue: Hosting
Subject: Technical Issues
Owner: Nobody
Requestors: lttcxyang12@gmail.com
Hello!
I hope this email finds you well. I am writing to hopefully get some
assistance with some technical issues regarding a WebWork course. I am
currently taking MAT 170 at ASU with Professor Firrozzaman, and I have
experienced a weird bug with the last couple of proctor password protected
tests.
When I go to click "grade test" it clears all my answers and brings me back
to the screen that asks me to enter the password. I have tried
numerous times- whether it be logging out of webwork, restarting my
computer, refreshing the page, but the timer for the test still runs, and I
am unable to submit my test.
If there is anything that I can do to fix this problem, please let me know
as soon as possible.
Thank you all so much for your time and help, and I hope you have a
wonderful evening.
--
Lucy Yang
ASU Architecture