Fix mathematical fidelity inconsistency described in Univ of Michigan research paper?
“DragonBox Algebra, is designed to teach students how to solve for the value of an unknown. Certain valid mathematical solutions are not possible, however, depending on the level of the game, presumably to eliminate distractions for students performing at lower levels. For example, sometimes both sides of the equation can be multiplied by the same number, but not divided. Another type of example can be seen in the problem: x × x = x/3. The user is expected to divide both sides of the equation by x, obtaining the solution x = 1/3. This, however, makes it impossible to get the alternative [valid] solution of x = 0. These and other examples may generate or reinforce mathematical misunderstandings.”