From add2e0aaa9a5f4b945c4be422ad71239548cf7fa Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Thu, 21 Apr 2011 12:45:35 +0900 Subject: [PATCH] give easy an extra day boost --- anki/sched.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anki/sched.py b/anki/sched.py index deeff5398..c5bd7db67 100644 --- a/anki/sched.py +++ b/anki/sched.py @@ -494,8 +494,8 @@ queue = 2 %s and due <= :lim order by %s limit %d""" % ( interval = (card.ivl + delay/2) * fct elif ease == 4: interval = (card.ivl + delay) * fct * conf['rev']['ease4'] - # must be at least one day greater than previous interval - return max(card.ivl+1, int(interval)) + # must be at least one day greater than previous interval; two if easy + return max(card.ivl + (2 if ease==4 else 1), int(interval)) def _daysLate(self, card): "Number of days later than scheduled."