From 318a092b5a17f570897b0262633ffc199d519820 Mon Sep 17 00:00:00 2001 From: "S. Gilles" Date: Tue, 3 Sep 2024 17:13:13 -0400 Subject: [PATCH] halve level instead of decrement on hard pass --- session.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/session.cc b/session.cc index 4bb9766..fc40b60 100644 --- a/session.cc +++ b/session.cc @@ -309,7 +309,7 @@ Session::update_cards_on_disk() new_level = std::min(new_level + 1, cutoff_level); break; case Review_status::Pass_hard: - new_level = std::max(new_level - 1, 1); + new_level = std::max(new_level / 2, 1); break; case Review_status::Fail: new_level = 1; -- 2.11.4.GIT