Recent commits to memoire (bb5ea2361db7a31386fb2e2d7cbce5586b3f7b48) https://git.dkl9.net/memoire/tree/bb5ea2361db7a31386fb2e2d7cbce5586b3f7b48 Recent commits feed provided by GitList. Improve prompt prioritisation for review When the review procedure sorts prompts for review, it now considers the text of the prompt, and for each PriorityText entry in the config, the prompt will be made more important by a number (possibly negative) given in a corresponding PriorityBias entry. 0.1 is a reasonable value. https://git.dkl9.net/memoire/commit/bb5ea2361db7a31386fb2e2d7cbce5586b3f7b48 (John Smith) Fri, 31 Mar 2023 19:00:39 -0400 bb5ea2361db7a31386fb2e2d7cbce5586b3f7b48 Exclude suspended prompts in statistics The "s" option now generates histograms only based on non-suspended prompts, which helps to exclude distortive and semi-irrelevant outliers. https://git.dkl9.net/memoire/commit/0bbb59d1832e5b1b53aea375d730a7d7b7511239 (John Smith) Fri, 31 Mar 2023 18:08:33 -0400 0bbb59d1832e5b1b53aea375d730a7d7b7511239 Check new prompts for proper bracing If one using the "a" option submits a prompt with an unmatched brace, Memoire will warn the user about this, rather than blindly accepting the bad prompt and potentially crashing. https://git.dkl9.net/memoire/commit/42e07641e3a19cfed1c932759ac7514c1031f0fb (John Smith) Thu, 30 Mar 2023 06:24:37 -0400 42e07641e3a19cfed1c932759ac7514c1031f0fb Include success-count in prioritisation When the review procedure sorts those prompts which need review, it will now take into account the number of successful reviews for each prompt, lowering the priority of more-successful, more-studied prompts. https://git.dkl9.net/memoire/commit/45c5fc6ecb00602a98595a7c927ae96e094ebda5 (John Smith) Sun, 05 Mar 2023 12:34:34 -0500 45c5fc6ecb00602a98595a7c927ae96e094ebda5 Add delay-last review ratio histogram The statistics procedure now displays, among the other histograms, one summarising the distribution of prompts' ratios of time-from-last-review to scheduled delay (a measure of overdueness). https://git.dkl9.net/memoire/commit/a3c966a06e84355472efb5906323b50e89bb7e1e (John Smith) Sun, 05 Mar 2023 12:32:57 -0500 a3c966a06e84355472efb5906323b50e89bb7e1e List most common contexts in statistics The "s" option now includes in output the first few items of a frequency-sorted list of card contexts (text before the first colon in card text), including the number of cards in the deck with each such context. https://git.dkl9.net/memoire/commit/cca1a07ce1ac48453db25d9088fe8b6dae3c5c19 (John Smith) Sun, 12 Feb 2023 13:54:10 -0500 cca1a07ce1ac48453db25d9088fe8b6dae3c5c19 Replace percentile-tables with histograms The "s" option now displays detailed histograms in place of the percentile-tables previously used. https://git.dkl9.net/memoire/commit/6bd54944cd44865a0551b2cad9e4452f670414c7 (John Smith) Sun, 12 Feb 2023 13:17:08 -0500 6bd54944cd44865a0551b2cad9e4452f670414c7 Remove biasedshuffle from review.lua biasedshuffle is no longer in use, as of 735ea73 https://git.dkl9.net/memoire/commit/52ebd27ea92088b1f7a92efbb73913985626f8e0 (John Smith) Sun, 12 Feb 2023 12:18:26 -0500 52ebd27ea92088b1f7a92efbb73913985626f8e0 Improve review prioritisation sort Improving upon a504a3f, the sorting procedure to prioritise prompts to review no longer includes a shuffle phase, instead scoring each prompt by a coefficient of overdueness, its ease (easier cards have lower priority), and a random offset which is more significant on lower-priority cards. https://git.dkl9.net/memoire/commit/735ea736454b62fceee6309fc47d564838b97e3d (John Smith) Sun, 05 Feb 2023 11:52:49 -0500 735ea736454b62fceee6309fc47d564838b97e3d Show review interface partway down the screen During a review session, spacing is added to ensure that text displayed starts 40% of the way down the terminal. https://git.dkl9.net/memoire/commit/7328b5a2ea609b1918a648fd41eaaafba4b49706 (John Smith) Sun, 29 Jan 2023 11:53:39 -0500 7328b5a2ea609b1918a648fd41eaaafba4b49706