Skip to content

SysEquiv: Answer test results

This page exposes the results of running answer tests on STACK test cases. This page is automatically generated from the STACK unit tests and is designed to show question authors what answer tests actually do. This includes cases where answer tests currentl fail, which gives a negative expected mark. Comments and further test cases are very welcome.

SysEquiv

Test
?
Student response
Teacher answer
Opt
Mark
Answer note
Basic tests
SysEquiv
1/0
[(x-1)*(x+1)=0]
-1 ATSysEquiv_STACKERROR_SAns.
TEST_FAILED
The answer test failed to execute correctly: please alert your teacher. Division by zero.
SysEquiv
[(x-1)*(x+1)=0]
1/0
-1 ATSysEquiv_STACKERROR_TAns.
TEST_FAILED
The answer test failed to execute correctly: please alert your teacher. Division by zero.
SysEquiv
1
[(x-1)*(x+1)=0]
0 ATSysEquiv_SA_not_list.
Your answer should be a list, but it is not!
SysEquiv
[(x-1)*(x+1)=0]
1
0 ATSysEquiv_SB_not_list.
The teacher's answer is not a list. Please contact your teacher.
SysEquiv
[1]
[90=v*t,90=(v+5)*(t-1/4)]
0 ATSysEquiv_SA_not_eq_list.
Your answer should be a list of equations, but it is not!
SysEquiv
[(x-1)*(x+1)=0]
[1]
0 ATSysEquiv_SB_not_eq_list.
The teacher's answer is not a list of equations, but should be.
SysEquiv
[x^2]
[(x-1)*(x+1)=0]
0 ATSysEquiv_SA_not_eq_list.
Your answer should be a list of equations, but it is not!
SysEquiv
[90=v*t^t,90=(v+5)*(t-1/4)]
[90=v*t,90=(v+5)*(t-1/4)]
0 ATSysEquiv_SA_not_poly_eq_list.
One or more of your equations is not a polynomial!
SysEquiv
[90=v*t,90=(v+5)*(t-1/4)]
[90=v*t^t,90=(v+5)*(t-1/4)]
0 ATSysEquiv_SB_not_poly_eq_list.
The Teacher's answer should be a list of polynomial equations, but is not. Please contact your teacher.
Tests of equivalence
SysEquiv
[x^2=1]
[(x-1)*(x+1)=0]
1
SysEquiv
[x^2+y^2=4,y=x]
[y=x,y^2=2]
1
SysEquiv
[x^2+y^2=2,y=x]
[y=x,y^2=2]
0 ATSysEquiv_SA_system_overdetermined.
The entries underlined in red below are those that are incorrect. \[\left[ {\color{red}{\underline{y^2+x^2=2}}} , y=x \right] \]
SysEquiv
[x=1]
[(x-1)*(x+1)=0,(x-1)*(x-3)=0]
1 ATSysEquiv_SA_Completely_solved.
SysEquiv
[3*a+b-c=2, a-b+2*c=5,b+c=5]
[a=1,b=2,c=3]
1
SysEquiv
[a=1,b=2,c=3]
[3*a+b-c=2, a-b+2*c=5,b+c=5]
1 ATSysEquiv_SA_Completely_solved.
SysEquiv
[x^2=1]
[(x-1)*(x+1)*(x-2)=0]
0 ATSysEquiv_SA_system_overdetermined.
The entries underlined in red below are those that are incorrect. \[\left[ {\color{red}{\underline{x^2=1}}} \right] \]
SysEquiv
[x=1,y=-1]
[(x-1)*(y+1)=0]
0 ATSysEquiv_SA_Not_completely_solved.
SysEquiv
[x=1]
[(x-1)*(x+1)=0]
0 ATSysEquiv_SA_Not_completely_solved.
SysEquiv
[x=1]
[(x-1)*(x+1)*y=0]
0 ATSysEquiv_SA_Not_completely_solved.
SysEquiv
[90=v*t,90=(v+5)*(t-1/4)]
[90=v*t,90=(v+5)*(t-1/4)]
1
SysEquiv
[90=v*t,90=(v+5)*(t*x-1/4)]
[90=v*t,90=(v+5)*(t-1/4)]
0 ATSysEquiv_SA_extra_variables.
Your answer includes too many variables!
SysEquiv
[90=v*t,90=(v+5)*(t-1/4)]
[90=v*t,90=(v+5)*(t*x-1/4)]
0 ATSysEquiv_SA_missing_variables.
Your answer is missing one or more variables!
SysEquiv
[90=v*t]
[90=v*t,90=(v+5)*(t-1/4)]
0 ATSysEquiv_SA_system_underdetermined.
The equations in your system appear to be correct, but you need others besides.
SysEquiv
[90=v*t,90=(v+5)*(t-1/4),90=(v
+6)*(t-1/5)]
[90=v*t,90=(v+5)*(t-1/4)]
0 ATSysEquiv_SA_system_overdetermined.
The entries underlined in red below are those that are incorrect. \[\left[ 90=t\cdot v , 90=\left(t-\frac{1}{4}\right)\cdot \left(v+5 \right) , {\color{red}{\underline{90=\left(t-\frac{1}{5}\right) \cdot \left(v+6\right)}}} \right] \]
SysEquiv
[90=v*t,90=(v+5)*(t-1/4),90=(v
+6)*(t-1/5),90=(v+7)*(t-1/4),9
0=(v+8)*(t-1/3)]
[90=v*t,90=(v+5)*(t-1/4)]
0 ATSysEquiv_SA_system_overdetermined.
The entries underlined in red below are those that are incorrect. \[\left[ 90=t\cdot v , 90=\left(t-\frac{1}{4}\right)\cdot \left(v+5 \right) , {\color{red}{\underline{90=\left(t-\frac{1}{5}\right) \cdot \left(v+6\right)}}} , {\color{red}{\underline{90=\left(t- \frac{1}{4}\right)\cdot \left(v+7\right)}}} , {\color{red} {\underline{90=\left(t-\frac{1}{3}\right)\cdot \left(v+8\right)}}} \right] \]
Wrong variables
SysEquiv
[b^2=a,a=9]
[x^2=y,y=9]
0 ATSysEquiv_SA_wrong_variables.
Your answer uses the wrong variables!
SysEquiv
[x^2=4]
[x^2=4,y=9]
0 ATSysEquiv_SA_missing_variables.
Your answer is missing one or more variables!
SysEquiv
[d=90,d=v*t,d=(v+5)*(t-1/4)]
[90=v*t,90=(v+5)*(t-1/4)]
0 ATSysEquiv_SA_extra_variables.
Your answer includes too many variables!
SysEquiv
stack_eval_assignments([d=90,d
=v*t,d=(v+5)*(t-1/4)])
[90=v*t,90=(v+5)*(t-1/4)]
1