ankitects / ankitects/anki

Automatically optimize when FSRS first enabled?

Open
#3,697 0 comments 4 reactions 0 assignees View on GitHub
FSRS
Dominant language
Rust
Stars
30.5k
Forks
3.2k
Avg merge
2d 8h
Merged PRs (30d)
72

Description

Related: https://github.com/ankitects/anki/issues/3696

An automatic optimization when enabling FSRS would start the optimization reminder timer, and ensure users start with optimum parameters off the bat.

This would only help new users - once https://github.com/ankitects/anki/issues/3616 is introduced, it would become somewhat less useful, as new users would have FSRS enabled at first start.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing related issues #3696 and #3616, then trace where FSRS is enabled and where the optimization reminder timer is started. Determine the intended behavior for automatic optimization when FSRS is first enabled; done means new users begin with optimized parameters and the reminder timer is handled consistently.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
desktop
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.