Closed pixelzoom closed 3 days ago
@amanda-phet and I discussed briefly. In Slack#DM, she said:
The initial challenge(s) are to ensure coverage of a specific math problem, but it can still arise later with the random generation, so I don’t think it’s worth developing something sophisticated.
So we're going to close this as "won't fix". The "Refresh" button will continue to operate more like a "Skip this challenge" button, and we won't attempt to generate a challenge of the type that is being skipped.
For https://github.com/phetsims/qa/issues/1172 ...
The Solve It! (game) screen has a complicated set of requirements that are documented in Equality Explorer - game challenge generation. Levels 1 & 2 have these requirements for specific challenges:
Levels 3-5 have no similar constraints.
@Nancy-Salpepi noted that if the "Refresh" button (recycle arrows) is pressed, it effective skips these requirements. For example, in Level 1, the first challenge is type 1. Pressing the "Refresh" button does not generate another type 1 challenge, but instead advances to a type 2 challenge. We could certainly make the challenge generator smarter about this. But...
I'm not sure whether this is the desired behavior, a problem, or even a problem worth addressing. @amanda-phet let's discuss.