hashcards
hashcards copied to clipboard
Feature Request: Time Warp
I have an Anki plugin that lets me modify all due dates to pretend that only 1 day has passed since I last reviewed. I recognize that this goes against the magic of spaced repetition algorithms, but coming back after a week to be faced with 100s of reviews is usually when I stop using a deck.
This request is for a hashcards time-warp command that would take the most overdue card and calculate the time delta between that card and yesterday. It would then add that delta to all due dates.
Workaround -
UPDATE cards SET due_date = date(due_date, '+' || diff.days || ' days') FROM (
SELECT CAST(
julianday('now', '-1 day') - julianday(MIN(due_date))
AS INTEGER
) AS days
FROM cards
) AS diff;
Choosing not to implement.