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
Opt
Mark
Basic tests
SysEquiv
1/0
[(x-1)*(x+1)=0]
-1 ATSysEquiv_STACKERROR_SAns.
TEST_FAILED
SysEquiv
[(x-1)*(x+1)=0]
1/0
-1 ATSysEquiv_STACKERROR_TAns.
TEST_FAILED
SysEquiv
1
[(x-1)*(x+1)=0]
0 ATSysEquiv_SA_not_list.
SysEquiv
[(x-1)*(x+1)=0]
1
0 ATSysEquiv_SB_not_list.
SysEquiv

[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]

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.
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.
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.
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.
SysEquiv
[x^2=4]
[x^2=4,y=9]
0 ATSysEquiv_SA_missing_variables.
[d=90,d=v*t,d=(v+5)*(t-1/4)]
[90=v*t,90=(v+5)*(t-1/4)]
stack_eval_assignments([d=90,d
=v*t,d=(v+5)*(t-1/4)])
[90=v*t,90=(v+5)*(t-1/4)]