apply failure multiplier in cram mode

This commit is contained in:
Damien Elmes 2012-03-20 00:03:52 +09:00
parent 7c712274d8
commit e9a87b9fd9

View file

@ -431,8 +431,7 @@ limit %d""" % (self._deckLimit(), self.reportLimit), lim=self.dayCutoff)
else:
card.left = self._startingLeft(card)
if card.odid:
print "fixme: configurable failure handling"
card.ivl = 1
card.ivl = max(1, card.ivl*conf['mult'])
card.odue = self.today + 1
self.lrnCount += card.left
delay = self._delayForGrade(conf, card.left)