Class: Fsrs::Parameters
- Inherits:
-
Object
- Object
- Fsrs::Parameters
- Defined in:
- lib/fsrs/fsrs.rb
Overview
Parameters
Instance Attribute Summary collapse
-
#maximum_interval ⇒ Object
Returns the value of attribute maximum_interval.
-
#request_retention ⇒ Object
Returns the value of attribute request_retention.
-
#w ⇒ Object
Returns the value of attribute w.
Instance Method Summary collapse
-
#initialize ⇒ Parameters
constructor
A new instance of Parameters.
Constructor Details
#initialize ⇒ Parameters
Returns a new instance of Parameters.
337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 |
# File 'lib/fsrs/fsrs.rb', line 337 def initialize @request_retention = 0.9 @maximum_interval = 36_500 @w = [ 0.4, 0.6, 2.4, 5.8, 4.93, 0.94, 0.86, 0.01, 1.49, 0.14, 0.94, 2.18, 0.05, 0.34, 1.26, 0.29, 2.61 ] end |
Instance Attribute Details
#maximum_interval ⇒ Object
Returns the value of attribute maximum_interval.
335 336 337 |
# File 'lib/fsrs/fsrs.rb', line 335 def maximum_interval @maximum_interval end |
#request_retention ⇒ Object
Returns the value of attribute request_retention.
335 336 337 |
# File 'lib/fsrs/fsrs.rb', line 335 def request_retention @request_retention end |
#w ⇒ Object
Returns the value of attribute w.
335 336 337 |
# File 'lib/fsrs/fsrs.rb', line 335 def w @w end |