Today I had an idea which I’m still not able to code myself.
Basically a timer (default 10 seconds) which counts down and submits the item or fails it if not entered.
Why? The idea of srs is to get it to a point of instant recall otherwise if you come across it in real life you don’t have the same opportunity to think about it.
By imposing a limit you inevitably force a few items to be failed that you may have known but didn’t recall fast enough.
It’s only a concept of whether this would work or not I’m not sure. But I have a feeling that it might work much better in reality than it sounds on paper lol.
Here is theoretical ‘code’ of how I imagine it would work.
start timer based on kanji ‘level’ and user chosen timer required (longer for apprentice etc)
if AnswerPresent then,
press submit .
elseif AnswerNotPresent then
type "I didn’t know this fast enough"
if correct then
press ‘next’ for next item.
if incorrect then
await user to continue to next item.