The Maple TA 3.0 equation editor seems to have fundamenal bugs that were present in earlier versions as well. For example, it does not accept obviously correct alternate versions of simple mathematical expressions:

Here is a bit of maple TA code that simply asks a user to enter an expression equal to what is displayed:

question=Enter an expression that is equivalent to <div align=center>

${maple("MathML[ExportPresentation](($a)/($b)*x^($exp))")}. </div>@

maple=evalb(simplify(($ANSWER)-($RESPONSE))=0);@

maple_answer=($a)/($b)*x^($exp)@

type=formula@

mode=Maple@

name=Math Editor Issues@

editing=useHTML@

algorithm=$a=range(1,5);

$b=range(2,5);

condition:eq(gcd($a,$b),1);

$exp=-2;@

In text mode, the system correctly accepts all mathematically equivalent answers. But in equation editor mode only the response ($a)/($b)*x^($exp) is accepted, not the answer in which the power term in x is entered in the denominator. The problem does not occur if the coefficient $b is selected to be one.

Has this problem been addressed in more recent releases?