Age | Commit message (Expand) | Author |
2024-08-06 | [Refactor] algorithm-next-interval: New values & proto intervals...* Adjust proto intervals, not hardcoding the length of the list to
just 2 items.
* Use new values.
| Thanos Apollo |
2024-08-06 | algorithm-next-gnosis: Update assertions & style....* Assert epignosis & agnoia as floats.
* fix indentation.
| Thanos Apollo |
2024-08-06 | algorithm: Update docstrings for amnesia & gnosis score. | Thanos Apollo |
2024-08-06 | [Refactor] Add algorithm-next-gnosis....* Replace old algorithm-next-ef with algorithm-next-gnosis.
| Thanos Apollo |
2024-08-06 | algorithm-date: Add assertions for offset. | Thanos Apollo |
2024-08-06 | [Refactor] algorithm: Add lethe....* Lethe value triggers a lethe event, which resets the next interval
to 0.
| Thanos Apollo |
2024-08-06 | [Refactor] algorithm: Add anagnosis....* Replace old concept of ef-threshold with anagnosis, an event that
triggers a change of gnosis score depending on the success or
failure of the recall.
| Thanos Apollo |
2024-08-06 | [Refactor] algorithm: Add agnoia....* Replace old concept of ef-decrease with agnoia.
| Thanos Apollo |
2024-08-06 | [Refactor] algorithm: Add epignosis....* Replace old concept of ef-increase with epignosis.
| Thanos Apollo |
2024-08-06 | [Refactor] algorithm: Add amnesia value....* Replace old concept of ff with amnesia value.
| Thanos Apollo |
2024-08-06 | [Refactor] algorithm: Add gnosis score value....* Reconceptualize the concept of ef as gnosis score.
| Thanos Apollo |
2024-08-06 | [Refactor] algorithm: Add proto values....* Remove old concept of intervals and add proto values.
| Thanos Apollo |
2024-07-22 | gnosis-algorithm: Add interval threshold & unlimit init-interval....* Adding threshold value that will be used to reset interval to 0 when
c-fails reaches threshold.
* Inital interval now can be more than 2 items, allowing for further
customization of gnosis algorithm.
| Thanos Apollo |
2024-05-27 | [fix] gnosis-algorithm: Use notes total-ef | Thanos Apollo |
2024-05-14 | [fix] gnosis-algorithm-next-interval: adjust for 0 & initial interv...If last-interval is 0, use 1 instead. 0 value could possible occur
with customized initial interval values.
Until 2 successful, have next interval be 0 (review on the same day)
upon failure to recall
| Thanos Apollo |
2024-05-10 | [Refactor] gnosis-algorithm-date-diff: Add date2...Return the diff between date2, optional arg with default current date.
| Thanos Apollo |
2024-05-10 | [fix] gnosis-algorithm-next-interval: use min upon failure...Adjust so that failure-interval is never higher than success-interval,
such us in cases where initial-interval is used
| Thanos Apollo |
2024-03-10 | Use gnosis-string-edit.el...- Add gnosis-read-string-from-buffer
- Make gnosis available to older versions of emacs
| Thanos Apollo |
2024-03-04 | gnosis-algorithm: Update docstrings & package commentary | Thanos Apollo |
2024-03-03 | gnosis-algorithm-next-ef: Fix assertions | Thanos Apollo |
2024-03-03 | gnosis-algorithm: Rename frequency->threshold...- Rename frequency->threshold
- Update module desc
| Thanos Apollo |
2024-03-03 | gnosis-algorithm-next-ef: Add assertions...- Make sure correct value types are given
| Thanos Apollo |
2024-03-01 | gnosis-algorithm-next-ef: Adjust for 0...If c-successes/c-failures is 0 change-p would return t, triggering the
update frequency. Using max 1 would fixes this.
| Thanos Apollo |
2024-03-01 | Rewrite gnosis-algorithm-next-interval...Just calculate next interval, previous implementation was out of scope
| Thanos Apollo |
2024-03-01 | Add gnosis-algorithm-next-ef...Seperate calculation of easiness factor. This will make it easier to
apply changes to increase/decrease value depending on the number of
successful & failed reviews
| Thanos Apollo |
2024-03-01 | Add gnosis-algorithm-round-items | Thanos Apollo |
2024-03-01 | Add gnosis-algorithm-replace-at-index | Thanos Apollo |
2024-03-01 | Add gnosis-algorithm-ef-frequency...Frequency by which to update ef increase & decrease values
| Thanos Apollo |
2024-03-01 | Add gnosis-algorithm-ef-decrease...Value to decrease ef-decrease by in set frequency
| Thanos Apollo |
2024-03-01 | Add gnosis-algorithm-ef-increase...Value to increase ef-increase value in set frequency
| Thanos Apollo |
2024-02-17 | Update tests & remove old comments | Thanos Apollo |
2024-02-14 | gnosis-algorithm-ef: Change default values...Although I use a high increase factor personally, it's not ideal for
language learning that I assume a lot of users might use this package for
| Thanos Apollo |
2024-02-09 | gnosis-algorithm-interval: Remove deprecated docstring | Thanos Apollo |
2024-02-08 | gnosis-algorithm-next-interval: Refactor & update values for ef | Thanos Apollo |
2024-02-08 | gnosis-algorithm-e-factor: Refactor to use t or nil | Thanos Apollo |
2024-02-06 | gnosis-algorith: Adjust for second initial interval | Thanos Apollo |
2024-02-06 | gnosis-algorithm: Fix next interval | Thanos Apollo |
2024-02-03 | gnsois-algorithm-ef: Change default values...Use double digit decimal & have a larger increase factor
| Thanos Apollo |
2024-01-29 | gnosis-algorithm: Remove package-requires | Thanos Apollo |
2024-01-26 | gnosis-algorithm-next-interval: Adjust for last-interval | Thanos Apollo |
2024-01-17 | gnosis-algorithm-next-interval: Adjust for failure-factor...- Make sure it's not above 0.8, unless user is using failure factor > 8
| Thanos Apollo |
2024-01-17 | Update type of gnosis-algorithm-interval & ef...- Add type for list
| Thanos Apollo |
2024-01-17 | Update gnosis-algorithm-next-interval...- Use keywords!
- Add argument for initial-interval, successful-reviews,
successful-reviews-c, fails-c, fails-t
- Use initial-interval which is could be different for every note,
instead of gnosis-algorithm-interval value.
- Depending on the value of new arguments for total/consecutive
fails/successful reviews calculate a different interval.
| Thanos Apollo |
2024-01-16 | gnosis-algorithm: Update docstrings & todo's | Thanos Apollo |
2024-01-16 | gnosis-algorithm-next-interval: Update docstring | Thanos Apollo |
2024-01-16 | gnosis-algorithm: Update error checking & docstrings | Thanos Apollo |
2024-01-15 | gnosis-algorithm: Fix for first interval | Thanos Apollo |
2024-01-14 | gnosis-algorithm-interval: Add cond for when last interval is 0...- This could occur in custom review sessions, option should be added
to have the same for success 0, but I didn't have any issues _yet_,
will revisit this soon
- Update docstrings & add comments for this
- Fix successful-reviews value
| Thanos Apollo |
2024-01-14 | gnosis-algorithm-interval: Update docstring | Thanos Apollo |
2024-01-04 | gnosis-algorithm: Ignore initial interval if ef > 3.0...- Ignore gnosis-algorithm-interval values if ef > 3.0
- Add warnings not to set gnosis-algorithm-ef > 2.5
| Thanos Apollo |