Module: Fsrs::Scheduler::Serialization::ClassMethods

Defined in:
lib/fsrs/fsrs.rb

Overview

rubocop:disable Style/Documentation

Instance Method Summary collapse

Instance Method Details

#from_h(hash) ⇒ Object



418
419
420
421
422
423
424
# File 'lib/fsrs/fsrs.rb', line 418

def from_h(hash)
  scheduler = new
  scheduler.p = Parameters.from_h(hash[:p])
  scheduler.decay = hash[:decay]
  scheduler.factor = hash[:factor]
  scheduler
end