コマンドライン

オプティマイザー用のPythonパッケージがあります。このパッケージはtorchを依存関係としているため、約500MBの空き容量が必要になることに注意してください。

インストール

次のコマンドでパッケージをインストールします:

python -m pip install fsrs_optimizer

定期的にアップグレードして、最新バージョンのFSRS-Optimizerを使用するようにしてください:

python -m pip install fsrs_optimizer --upgrade

使用方法

デッキをエクスポートし、エクスポート先のフォルダーにcdで移動します。
その後、以下のコマンドを実行できます:

python -m fsrs_optimizer "package.(colpkg/apkg)"

複数のファイルをリストすることもできます。例えば:

python -m fsrs_optimizer "file1.akpg" "file2.apkg"

ワイルドカードがサポートされています:

python -m fsrs_optimizer *.apkg

いくつかのオプションがあります。以下の通りです:

オプション:
  -h, --help           このヘルプメッセージを表示して終了します
  -y, --yes, --no-yes  すべての標準入力設定で自動的にデフォルトを選択します
  -o OUT, --out OUT    自動生成されたプロファイルを追加するファイル

期待される機能

image

image

Ankiアドオン 実験的 (Anki <= 2.1.66)

こちらのバージョンのAnkiヘルパーアドオンをダウンロードしてインストールします。Ankiアドオンフォルダにgit cloneするか、zipとしてダウンロードしてAnkiアドオンフォルダに解凍します。

オプティマイザーをローカルにインストールします。

image

ポップアップに注意してください。

image

ダウンロードとインストールが完了したら、Anki内からオプティマイザーを実行できるようになります。

任意のデッキの横にある歯車アイコンを押し、「最適化」オプションを選択します。

image

Ankiがオプティマイザーを読み込む間、少しの間ハングすることがあります。

image

「はい」を押して最適な保持率を見つけるか、「いいえ」を押して見つけないか、「キャンセル」を押して別のデッキを選択します。

すべてが正常に動作していれば、最適化の進行状況を示すツールバーポップアップが表示されるはずです。

image

その後、JavaScriptスケジューラに簡単にコピーできる形式で統計情報が表示されるはずです。

image

これらの値はアドオンの設定ファイルに保存され、Anki内で手動で保持率を変更する場合などに編集できます。

image

何か問題がある場合は、このプルリクエストで言及してください こちら