aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/server
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2026-02-01 12:10:19 +0900
committernsfisis <nsfisis@gmail.com>2026-02-01 12:10:19 +0900
commit620b4763b0331e5acf9784ce15318caa63c4facf (patch)
tree2a580c9b58529f665c9436a3307a63b1c1903cff /src/server
parent04c449e8f207c1874c13c88a96ae7fe4a1e640ba (diff)
downloadkioku-620b4763b0331e5acf9784ce15318caa63c4facf.tar.gz
kioku-620b4763b0331e5acf9784ce15318caa63c4facf.tar.zst
kioku-620b4763b0331e5acf9784ce15318caa63c4facf.zip
feat(study): enable FSRS fuzz for due date variation
Prevent cards with similar intervals from always appearing on the same day by enabling ts-fsrs built-in fuzz factor. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Diffstat (limited to 'src/server')
-rw-r--r--src/server/routes/study.ts2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/routes/study.ts b/src/server/routes/study.ts
index 9c16699..d978a6a 100644
--- a/src/server/routes/study.ts
+++ b/src/server/routes/study.ts
@@ -33,7 +33,7 @@ const cardIdParamSchema = z.object({
cardId: z.uuid(),
});
-const f = fsrs();
+const f = fsrs({ enable_fuzz: true });
export function createStudyRouter(deps: StudyDependencies) {
const { cardRepo, deckRepo, reviewLogRepo } = deps;