Example #1
0
    def _next_interval(self, failure_interval=timedelta()):
        #FIXME, do_fuzz=do_fuzz)
        interval = initial_interval(self.card.fact.deck, self.grade)

        #TODO-OLD lessen effect if reviewed successfully very soon after a
        # failed review.

        return interval
Example #2
0
    def _next_interval(self, failure_interval=timedelta()):
        #FIXME, do_fuzz=do_fuzz)
        interval = initial_interval(self.card.fact.deck, self.grade)

        #TODO-OLD lessen effect if reviewed successfully very soon after a
        # failed review.

        return interval
Example #3
0
    def _is_being_learned(self):
        '''
        Returns whether this card is still being learned.

        This is something that has to be estimated somehow. For now we
        define this as having an interval less than the minimum preset
        interval for "Easy" grades.
        '''
        return (self.card.interval < initial_interval(self.card.fact.deck,
                                                      GRADE_EASY))
Example #4
0
    def _is_being_learned(self):
        '''
        Returns whether this card is still being learned.

        This is something that has to be estimated somehow. For now we
        define this as having an interval less than the minimum preset
        interval for "Easy" grades.
        '''
        return (self.card.interval
                < initial_interval(self.card.fact.deck, GRADE_EASY))
Example #5
0
    def _next_interval(self, failure_interval=timedelta()):
        #FIXME, do_fuzz=do_fuzz)
        interval = initial_interval(self.card.fact.deck, self.grade)

        #TODO-OLD Lessen interval if reviewed too soon after a sibling card.
        return interval
Example #6
0
    def _next_interval(self, failure_interval=timedelta()):
        #FIXME, do_fuzz=do_fuzz)
        interval = initial_interval(self.card.fact.deck, self.grade)

        #TODO-OLD Lessen interval if reviewed too soon after a sibling card.
        return interval