Package-level declarations

Types

Link copied to clipboard
class Fsrs(val w: List<Double> = FsrsParameters.defaultParameters)

FSRS6 implementation based on https://github.com/open-spaced-repetition/awesome-fsrs/wiki/The-Algorithm

Link copied to clipboard
class FsrsCalculator(val fsrs: Fsrs = Fsrs())

FsrsCalculator is responsible for calculating the next state of a flashcard based on the FSRS algorithm.

Link copied to clipboard

Object containing default parameters for the FSRS6 algorithm.

Link copied to clipboard

Enum class representing the possible ratings for a flashcard review.

Link copied to clipboard
data class FsrsState(val difficulty: Double, val stability: Double)

Data class representing the state of a flashcard in the FSRS6 algorithm.