Exemplo n.º 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
Exemplo n.º 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
Exemplo n.º 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))
Exemplo n.º 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))
Exemplo n.º 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
Exemplo n.º 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