Don’t show begin study for new cards and 'ignore' score

many

举人
Hi. I am confused about (i) when a flashcard is promoted from Learning to Review, and (ii) when the score from a test is labelled as ‘ignore’ e.g. in the detailed history "Correct (score 2) in 1.2 sec (ignored)”. This is because, when I have recently created a new learning test profile, the behaviour of when cards are presented to me is not how I am expecting, so I started to look at a small test case. For Learning, I generally had one test type (self-graded headword), but was experimenting with different numbers of steps, including none, one step set to 0s, and other more standard cases with steps of various intervals. One aspect of this: if "Don’t show begin study for new cards” is set to on, then the first test for all cards are labelled ‘ignore’ in their history - and after the first session of that test profile, no cards at all appear in the Profile Session history, until I have started to see the cards a second time in a later test. For me anyway. Might be a bug?
 

mikelove

皇帝
Staff member
Thanks - this one does look like a bug, we were treating cards as if they were doing that 'begin study' screen (when they're supposed to not be logged) even when they weren't.

Did you notice a specific problem with the advance from learning to review? By default, that happens when the card is answered correctly in the last stage *and* when all of the test types included in 'learning' have been answered correctly at least once (configured by 'require all types correct').
 

many

举人
I think it might just be connected to the ‘ignored’ matter. Here is another example: If I do a Batch process on a set of cards, adding them to an existing score profile, and then setting their status to Review, then when back in the relevant flashcard test profile (set up same as above), again the score after the first time I am tested on one of these cards seems to be ‘ignored’. This applies whether the "Don’t show begin study for new cards” is set to on or off. Probably the latter setting is irrelevant here, because although the card is treated as ’new’ (at least it seems to be for the purpose of the ‘Max new cards per day’ setting), it correctly does not enter the learning stage.

I will explain my aim here. I was originally using two different test profiles, including a Pleco4 learning profile for new cards, and a legacy profile from Pleco3 successfully imported when the beta came out. However, I have ignored the legacy profile for ages so all the cards there are now due review, but I know them quite well anyway. I wanted to combine these two test profiles into just one test profile going forwards, with something like the following behaviour: new cards would be prioritised via Pleco’s spaced learning, but at least part of the time (perhaps when I set the max cards to large) Pleco would automatically present some old learned cards to me for review (including ones from my legacy set). After correctly answering one of my old cards under review, I wouldn't expect to see it for a long while, but instead it would come back straight away! (And I guess this is because the score was ignored.)

For info, I think I have successfully achieved something like the above in two different ways now, one by playing with the test settings including priority etc., and now also via the batch process mentioned above. I think so anyway, although probably I should run this out for a few more days. But in both cases, the ‘ignored’ test result means I always have one unwanted extra test per card!

(PS I might be muddled about this! Also, I am having fun messing with the above, and am writing it up here only in case it is useful feedback.)
 

mikelove

皇帝
Staff member
That makes sense - I think the relevant bug might have also affected cards that were assigned to 'review' without any actual reviews (basically it was ignoring the first review for any card regardless of other settings), we'll double check that.
 
Top