From 58b0ece3a027969a097ea7bd6381429e9ad361b9 Mon Sep 17 00:00:00 2001 From: Thanos Apollo Date: Tue, 23 Jul 2024 18:38:07 +0300 Subject: review: Add threshold and use c-fails to calc next interv. * Use threshold to reset next interval to 0. When c-fails >= threshold set next interval to 0. --- gnosis.el | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gnosis.el b/gnosis.el index 5e42d99..e3dad4b 100644 --- a/gnosis.el +++ b/gnosis.el @@ -1470,6 +1470,8 @@ Returns a list of the form ((yyyy mm dd) (ef-increase ef-decrease ef-total))." :ef (nth 2 ef) ;; total ef is used for next interval :success success :successful-reviews t-success + :c-fails c-fails + :threshold 3 ;;TODO: Create a gnosis-interval-thershold :failure-factor ff :initial-interval (gnosis-get-note-initial-interval id)) (gnosis-algorithm-next-ef :ef ef -- cgit v1.2.3