make 2->3 work better for larger 2

This commit is contained in:
Damien Elmes 2008-11-21 20:39:44 +09:00
parent 90487d86ad
commit fbcdae4c51

View file

@ -344,7 +344,8 @@ where id != :id and factId = :factId""",
# if not cramming, boost initial 2
if (interval < self.hardIntervalMax and
interval > 0.166):
interval = self.hardIntervalMax * 3.5
mid = (self.midIntervalMin + self.midIntervalMax) / 2.0
interval *= (mid / interval / factor)
# multiply last interval by factor
if ease == 2:
interval = (interval + delay/4) * 1.2