logo
Forgot login/password?

Forum

Go School Forum > Website & Forum > Changing an answer using the back button makes the problem count twice

Changing an answer using the back button makes the problem count twice


You must be logged in to post a reply. If you don't have an account, you can register.

2017-09-28 17:20
marcel On Safari 11.0 on macOS 10.13, giving an answer to a problem, then using the back button and changing the answer makes it count twice towards the number of problems done. I think it should only count once .

2017-09-28 17:39
marcel That also happens on Chrome, so it seems to be a general bug. It can't be intentional that changing an answer counts as "solving two problems".

2017-09-28 19:00
Darrell Malick Yes, it is intentional. If you solve a problem twice it counts as two times. Repetition is good when studying.

2017-09-30 23:35
Dyonn Darrell, this seems to contradict what you said before.
I don't mind it adding one to the batch of 20 I have completed, but I don't want it to count as solving it twice, if I only went back because I accidentally clicked the wrong button the first time.

2017-10-03 15:03
Darrell Malick Noted.

2017-10-05 17:36
lightvector In fact, pressing back and changing your answer actually updates the interval and easiness factor as if you did solve it twice. However, the training system appears to take into account how long it's been since your last solve, rather than merely how long it's scheduled to be. Since the second "solve" is within a few minutes of the first, empirically the behavior is usually not too far from to what it would be for "changing your answer", although it is a bit different. Long post ahead - read further if you're curious.

Note that for the below I have EF0 = 1.7, A = 0.35, R = 0.3. Your experience might differ if you have different scheduling settings.

* For me, when I click "good" multiple times using the back button, the review interval seems to not change much at all. So in practice, EF = 1.7 causes a problem solved again only a few minutes later to make the problem's interval nearly unchanged (as opposed to, say, multiplying by 1.7 as it would if you solved it after the normally scheduled time).

* If I click "hard" multiple, or if I click "good" for a problem whose easiness factor is already close to 1.0, the interval will actually decrease with successive back-button-and-re-clicks, by very roughly a factor of 2 each time. Although maybe not intended, I actually make use of this behavior. When I have a problem that has gotten to an interval of several weeks or months that I found hard but not quite forgotten, I will sometimes click hard 2-3 times to drop the interval down to perhaps a week or two. That's enough to re-establish the problem for me, whereas going all the way to "forgotten" would be overkill - I definitely don't need to see the problem a whole bunch of times in the next few days.

* If I click "easy" multiple times, or if I click "good" for a problem whose easiness factor is already larger than 1.7, the interval will increase with successive back-button-and-re-clicks, by anywhere from a factor of 1.5 to 3 or more, depending how much larger. I also make use of this behavior - often there are problems in a set that are a bit easy for me, yet still worth practicing occasionally (e.g. I definitely prefer to still see the problem rather than turn it off completely). So I will do one of "got it"-"got it"-"easy", or "got it"-"got it"-"easy"-"good", "got it"-"got it"-"easy"-"easy", depending on how big I want the starting interval and easiness factor going forward to be. These will all put the problem immediately anywhere from a few days to a week in the future, skipping the learning phase, yet still show me the problem a few times in the next month. Indeed, rarely I've been wrong before about a problem being to easy and have failed it on a later retry in a different orientation, so having it still show up to occasionally practice that shape and catch few the cases where I'm wrong is excellent.

I suspect I'm much more of a power user than average and that most other people haven't discovered that you can do this. I'm also aware that all of this is probably unintentional behavior and could go away or change on a future site update. Although, I will be quite sad if it does and there is no replacement mechanism to accomplish the same goals. I'm usually well-in-tune with how well I'm learning a problem and how often I will need to see it, and both the ability to immediately start a problem off on a larger-than-normal interval and the ability to cut the interval down without going all the way to forgotten are extremely useful for me!

Post a reply