Jump to content

SuperMemo: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
m Reword a bit and add some info
 
(257 intermediate revisions by more than 100 users not shown)
Line 1: Line 1:
{{Short description|Spaced repetition memorization/learning software}}
{{Mergefrom|Incremental reading|date=September 2008}}
{{Use American English|date = January 2019}}

{{Use mdy dates|date = January 2019}}
{{Infobox Software
{{Infobox software
| name = SuperMemo
| name = SuperMemo
| logo = [[Image:SuperMemo.png|300px|SuperMemo Desktop]]
| logo = [[File:SuperMemo Professional level.jpg|300px|SuperMemo Desktop]]
| caption = A future version of the desktop version of SuperMemo.
| caption = A screenshot of SuperMemo 15 at Professional Mode.
| developer = [http://www.supermemo.com/ SuperMemo World]
| developer = SuperMemo World, [[Piotr Woźniak (researcher)|Piotr Woźniak]]
| genre = Accelerated learning and memory software
| latest_release_version = version 2006 (v. 13.15)
| license = [[proprietary software|Proprietary]]
| latest_release_date = May 3rd, 2008
| website = {{URL|https://www.super-memory.com/}}
| operating_system = [[Microsoft Windows|Windows]], [[Palm OS]], [[PocketPC]], [[Web]], and more
| latest_release_version = Version 19.05
| genre = Accelerated Learning & Memory Software
| latest_release_date = {{Start date and age|2024|09|19}}<ref>{{Cite web|url=https://supermemopedia.com/wiki/Main_Page|title=Main Page|website=supermemopedia.com|access-date=2024-10-27}}</ref>
| license = Proprietary
| programming language = [[Delphi (programming language)|Delphi]]
| website = [http://www.supermemo.com/ SuperMemo.com]
| operating_system = [[Microsoft Windows|Windows]], [[Windows Mobile]], [[Palm OS]]
| size = 12.5 MB
}}
}}


'''SuperMemo''' (from "Super Memory") is a [[learning]] method and [[software]] package developed by SuperMemo World in [[Poland]] from 1985 to the present. It is a practical application of the proposed [[spaced repetition]] learning technique that has been proposed for efficient instruction by a number of psychologists as early as in the 1930s. The authors of the learning method, and lead programmer of the software, are dr [[Edward Jacek Gorzelańczyk]] and [[Piotr Woźniak (researcher)|Piotr Wozniak]].
'''SuperMemo''' (from "Super Memory") is a [[learning]] method and [[software]] package developed by SuperMemo World and SuperMemo R&D with [[Piotr Woźniak (researcher)|Piotr Woźniak]] in [[Poland]] from 1985 to the present.<ref name="WiredGary2008">{{Citation
| last=Wolf
| first=Gary
| title=Want to Remember Everything You'll Ever Learn? Surrender to This Algorithm
| magazine=[[Wired (magazine)|Wired Magazine]]
| url=https://www.wired.com/medtech/health/magazine/16-05/ff_wozniak?currentPage=all
| date=2008-04-21
| access-date=2019-01-30
|issn=1059-1028
}}
</ref> It is based on research into [[long-term memory]], and is a practical application of the [[spaced repetition]] learning method that has been proposed for efficient instruction by a number of psychologists as early as in the 1930s.<ref>{{cite journal
|last=Spitzer
|first=Herbert F.
|date=Dec 1939
|title=Studies in Retention
|journal=Journal of Educational Psychology
|volume=30
|issue=9
|pages=641–656
|issn=0022-0663
|url=https://www.gwern.net/docs/spacedrepetition/1939-spitzer.pdf
|doi=10.1037/h0063404
}}</ref>


The method is available as a computer program for [[Microsoft Windows|Windows]], [[Windows CE]], [[Windows Mobile]], ([[Pocket PC]]), [[Palm OS]] ([[PalmPilot]]), etc. Course software by the same company (''SuperMemo World'') can also be used in a [[web browser]] or even without a computer.<ref>Biedalak K., Murakowski J., Woźniak P.: [http://www.supermemo.com/articles/paper.htm Using SuperMemo without a computer] – Paper and pencil method</ref>
Proponents of the method claim that it makes possible faster learning and indefinite retention of memories (with repetition).


The desktop version of SuperMemo started as a [[flashcard]] software (SuperMemo 1.0 (1987)).<ref>{{cite web |last1=Wozniak |first1=Piotr |title=SuperMemo 1.0 for DOS (1987) |url=https://supermemo.guru/wiki/SuperMemo_1.0_for_DOS_(1987) |website=SuperMemo Guru |access-date=2024-10-17}}</ref> Since SuperMemo 10 (2000), it began to support [[incremental reading]].<ref name="SM10">{{Citation
The method is available as a computer program for [[Microsoft Windows|Windows]], [[Windows CE]], [[Palm Pilot]], etc. It can also be used in a [[web browser]] or even without a computer. SuperMemo is based on research into [[long-term memory]].
| title=SuperMemo 10 (2000)
| website=super-memory.com
| url=https://super-memory.com/articles/soft/sm10.htm
| access-date=2023-12-29
}}
</ref>


==Software implementation==
The desktop version of SuperMemo (since v. 2002) supports [[incremental reading]].


The SuperMemo program stores a database of questions and answers constructed by the user. When reviewing information saved in the database, the program uses the SuperMemo algorithm to decide what questions to show the user. The user then answers the question and rates their relative ease of recall - with grades of 0 to 5 (0 is the hardest, 5 is the easiest) - and their rating is used to calculate how soon they should be shown the question again. While the exact algorithm varies with the version of SuperMemo, in general, items that are harder to remember show up more frequently.<ref name="WiredGary2008"/>
More recent similar software programs such as [[Anki]], [[Crammage]], FullRecall and [[Mnemosyne (software)|Mnemosyne]] also use the SuperMemo2 algorithm.


Besides simple text questions and answers, the latest version of SuperMemo supports images, video, and HTML questions and answers.<ref>{{Cite web|url=https://help.supermemo.org/wiki/SuperMemo_Screenshot_Tour|title=SuperMemo Screenshot Tour|website=help.supermemo.org|access-date=2023-11-15}}</ref>
==Software implementation==
The [[software]] implementation of the SuperMemo [[algorithm]] in its most rudimentary and basic form is simply this: A database of [[Q & A|Question & Answer]] ('''Q&A''') [[Text field|fields]] (or more practically, ''[[digital]] and [[Electronics|electronic]] [[flashcard]]s''). The database is either a pre-made collection, self-made, or in some cases both through ''Merging''.


Since 2000,<ref name="SM10"/> SuperMemo has had a unique set of features that distinguish it from other spaced repetition programs, called [[incremental reading]] (IR or "{{not a typo|increading}}"<ref>{{Cite web|url=https://supermemo.guru/wiki/Increading|title=SuperMemo Guru: Increading|website=supermemo.guru|access-date=2021-09-15}}</ref>). Whereas earlier versions were built around users entering information they wanted to use, using IR, users can import text that they want to learn from. The user reads the text inside of SuperMemo, and tools are provided to bookmark one's location in the text and automatically schedule it to be revisited later, extract valuable information, and turn extracts into questions for the user to learn. By automating the entire process of reading and extracting knowledge to be remembered all in the same program, time is saved from having to manually prepare information, and insights into the nature of learning can be used to make the entire process more natural for the user. Furthermore, since the process of extracting knowledge can often lead to the extraction of more information than can actually be feasibly remembered, a priority system is implemented that allows the user to ensure that the most important information is remembered when they can't review all information in the system.<ref>{{Cite web|url= https://supermemo.guru/wiki/Minimum_definition_of_incremental_reading |title=SuperMemo Guru: Minimum Definition of Incremental Reading|website=supermemo.guru|access-date=2019-12-03}}</ref>
The software then traverses with the user through each element that is scheduled for repetition (a new set of "''reps''" is computed for each [[day]] on the [[calendar]]). The program gathers information about the user's memory through their responses and ''grades'' to their ''active recalls'' (conscious response to their questions -- giving a conscious ''answer'' as opposed to ''passive'' review).


== Algorithms ==
In three simple steps, the ''reviewing'' (or ''repetition'') process goes like this (from the user's perspective):
The specific algorithms SuperMemo uses have been published, and re-implemented in other programs.


Different algorithms have been used; SM-0 refers to the original (non-computer-based) algorithm, while SM-2 refers to the original computer-based algorithm released in 1987 (used in SuperMemo versions 1.0 through 3.0, referred to as SM-2 because SuperMemo version 2 was the most popular of these).<ref>{{cite web|url=https://www.supermemo.com/en/blog/account-of-research-leading-to-the-supermemo-method-3|title=Account of research leading to the SuperMemo method|author=P. A. Woźniak|author-link=Piotr Woźniak (researcher)|date=1990|access-date=2020-11-18}}</ref><ref name="Wozniak1990-SM2">{{cite web|url=https://www.supermemo.com/en/archives1990-2015/english/ol/sm2|author=P. A. Woźniak|author-link=Piotr Woźniak (researcher)|date=1990|access-date=2020-11-18|title=Application of a computer to improve the results obtained in working with the SuperMemo method}}</ref> Subsequent versions of the software have claimed to further optimize the algorithm.
# The user is given a question by SuperMemo
# The user responds with an answer from his '''own''' mind ('''''active''' recall'')
# The user gives himself a grade of what best reflects his recall. (A-E grade, or 5-0 grade -- depending on what version and/or platform).


[[Piotr Woźniak (researcher)|Piotr Woźniak]], the developer of SuperMemo algorithms, released the description for SM-5 in a paper titled ''Optimization of repetition spacing in the practice of learning.'' Little detail is specified in the algorithms released later than that.
SuperMemo then calculates the necessary intervals for proposed repetitions of a single item or [[Flashcard|flash-cards]].


In 1995, SM-8, which capitalized on data collected by users of SuperMemo 6 and SuperMemo 7 and added a number of improvements that strengthened the theoretical validity of the function of optimum intervals and made it possible to accelerate its adaptation, was introduced in SuperMemo 8.<ref name="help.supermemo.org">{{Cite web|url=https://help.supermemo.org/wiki/SuperMemo_Algorithm|title=SuperMemo Algorithm - SuperMemo Help|website=help.supermemo.org|access-date=2019-05-01}}</ref>
==See also==

* [[Spacing effect]]
In 2002, SM-11, the first SuperMemo algorithm that was resistant to interference from the delay or advancement of repetitions was introduced in SuperMemo 11 (aka SuperMemo 2002). In 2005, SM-11 was tweaked to introduce boundaries on A and B parameters computed from the Grade vs. Forgetting Index data.<ref name="help.supermemo.org"/>
* [[Spaced repetition]]

* [[Crammage]]
In 2011, SM-15, which notably eliminated two weaknesses of SM-11 that would show up in heavily overloaded collections with very large item delays, was introduced in Supermemo 15.<ref name="help.supermemo.org"/>
* [[Flashcard]]

* [[Memory]]
In 2016, SM-17, the first version of the algorithm to incorporate the two component model of memory, was introduced in SuperMemo 17.<ref>{{Cite web|url=https://supermemo.guru/wiki/Algorithm_SM-17#Introduction|title=Algorithm SM-17|website=supermemo.guru|access-date=2019-05-01}}</ref>
* [[Forgetting curve]]

* [[:Category:Spaced repetition software]]
The latest version of the SuperMemo algorithm is SM-18, released in 2019.<ref>{{Cite web|url=https://supermemo.guru/wiki/Algorithm_SM-18|title=Algorithm SM-18|website=supermemo.guru|access-date=2020-05-09}}</ref>

=== Description of SM-2 algorithm ===

The first computer-based SuperMemo algorithm (SM-2)<ref name="Wozniak1990-SM2"/> tracks three properties for each card being studied:

* The repetition number '''n''', which is the number of times the card has been successfully recalled (meaning it was given a grade ≥ 3) in a row since the last time it was not.
* The easiness factor '''EF''', which loosely indicates how "easy" the card is (more precisely, it determines how quickly the inter-repetition interval grows). The initial value of '''EF''' is 2.5.
* The inter-repetition interval '''I''', which is the length of time (in days) SuperMemo will wait after the previous review before asking the user to review the card again.

Every time the user starts a review session, SuperMemo provides the user with the cards whose last review occurred at least '''I''' days ago. For each review, the user tries to recall the information and (after being shown the correct answer) specifies a grade '''q''' (from 0 to 5) indicating a self-evaluation the quality of their response, with each grade having the following meaning:

* 0: "Total blackout", complete failure to recall the information.
* 1: Incorrect response, but upon seeing the correct answer it felt familiar.
* 2: Incorrect response, but upon seeing the correct answer it seemed easy to remember.
* 3: Correct response, but required significant effort to recall.
* 4: Correct response, after some hesitation.
* 5: Correct response with perfect recall.

The following algorithm<ref>{{cite web |title=Super-Memo 2 Plugin for Super-Memo for Windows: Delphi Source Code |url=https://www.super-memory.com/english/ol/sm2source.htm |website=SuperMemo Articles |access-date=23 August 2021}}</ref> is then applied to update the three variables associated with the card:

'''algorithm''' SM-2 '''is'''
'''input:''' user grade ''q''
repetition number ''n''
easiness factor ''EF''
interval ''I''
'''output:''' updated values of ''n'', ''EF'', and ''I''
'''if''' ''q'' ≥ 3 ''(correct response)'' '''then'''
'''if''' ''n'' = 0 '''then'''
''I'' ← 1
'''else if''' ''n'' = 1 '''then'''
''I'' ← 6
'''else'''
''I'' ← round(''I'' × ''EF'')
'''end if'''
increment ''n''
'''else''' ''(incorrect response)''
''n'' ← 0
''I'' ← 1
'''end if'''
''EF'' ← ''EF'' + (0.1 &minus; (5 &minus; ''q'') × (0.08 + (5 &minus; ''q'') × 0.02))
'''if''' ''EF'' < 1.3 '''then'''
''EF'' ← 1.3
'''end if'''
'''return''' (''n'', ''EF'', ''I'')

After all scheduled reviews are complete, SuperMemo asks the user to re-review any cards they marked with a grade less than 4 repeatedly until they give a grade ≥ 4.

=== Non-SuperMemo implementations ===
Some of the algorithms have been re-implemented in other, often [[free software|free]] programs such as [[Anki (software)|Anki]], [[Mnemosyne (software)|Mnemosyne]], and [[Org-mode|Emacs Org-mode]]'s Org-drill. See full [[list of flashcard software]].
<!-- Please don't link to anything which doesn't have a WP article. These are just the most notable clones; this isn't meant to be a comprehensive link-dump paragraph. -->
The SM-2 algorithm has proven most popular in other applications, and is used (in modified form) in Anki and Mnemosyne, among others. Org-drill implements SM-5 by default, and optionally other algorithms such as SM-2 and a simplified SM-8.

== References ==

{{Reflist|30em}}


==External links==
==External links==
{{Nofootnotes|date=February 2008}}
; SuperMemo
* SuperMemo 98 Freeware: http://www.freewarefiles.com/program_16_168_13849.html
* [http://www.supermemo.com Supermemo] (Commercial) Memory improvement, sleep and learning
* [http://beta.supermemo.net.pl Supermemo.net] (Commercial) Open e-learning service, free for private and shared courses
* [http://www.supermemo.eu/pda Supermemo Mobile] Free SuperMemo for Windows Mobile
* [http://www.mapletop.com Supermemo Palm] (Commercial) For PalmOS handhelds.


<!--========================({{No More Links}})============================
| PLEASE BE CAUTIOUS IN ADDING MORE LINKS TO THIS ARTICLE. WIKIPEDIA
| IS NOT A COLLECTION OF LINKS NOR SHOULD IT BE USED FOR ADVERTISING.
|
| Excessive or inappropriate links WILL BE DELETED.
| See [[Wikipedia:External links]] & [[Wikipedia:Spam]] for details.
|
| If there are already plentiful links, please propose additions or
| replacements on this article's discussion page, or submit your link
| to the relevant category at the Open Directory Project (dmoz.org)
| and link back to that category using the {{dmoz}} template.
=======================({{No More Links}})=============================-->
; Articles
; Articles
* Tomasz P. Szynalski: [http://www.antimoon.com/how/sm.htm Use spaced-repetition software (SRS)] – An introduction to spaced-repetition and SuperMemo
* [http://www.english.hb.pl/articles/supermemo/ Learn English with SuperMemo] - how SuperMemo can help you learn English
* [http://www.antimoon.com/how/sm.htm Introduction to SuperMemo] - an introduction to SuperMemo
* Pawel Kowalczyk: [http://www.english.hb.pl/articles/supermemo/ Learn English with SuperMemo] How SuperMemo can help learn English
* Patrick Kenny: [http://www.nihongoperapera.com/supermemo.html Memory Software: SuperMemo] – A guide to using SuperMemo to study Japanese
* [http://www.supermemo.com/articles/theory.htm Supermemo Theory]
* [http://www.nihongoperapera.com/supermemo.html Using SuperMemo to Study Japanese]
* [http://www.wired.com/medtech/health/magazine/16-05/ff_wozniak?currentPage=1 Want to Remember Everything You'll Ever Learn? Surrender to This Algorithm] - Wired Magazine article on Supermemo


[[Category:Spaced repetition software]]
{{Spaced repetition}}


[[Category:Spaced repetition software]]
[[es:SuperMemo]]
[[fr:SuperMemo]]
[[pl:SuperMemo]]

Latest revision as of 01:33, 27 October 2024

SuperMemo
Developer(s)SuperMemo World, Piotr Woźniak
Stable release
Version 19.05 / September 19, 2024; 2 months ago (2024-09-19)[1]
Written inDelphi
Operating systemWindows, Windows Mobile, Palm OS
Size12.5 MB
TypeAccelerated learning and memory software
LicenseProprietary
Websitewww.super-memory.com

SuperMemo (from "Super Memory") is a learning method and software package developed by SuperMemo World and SuperMemo R&D with Piotr Woźniak in Poland from 1985 to the present.[2] It is based on research into long-term memory, and is a practical application of the spaced repetition learning method that has been proposed for efficient instruction by a number of psychologists as early as in the 1930s.[3]

The method is available as a computer program for Windows, Windows CE, Windows Mobile, (Pocket PC), Palm OS (PalmPilot), etc. Course software by the same company (SuperMemo World) can also be used in a web browser or even without a computer.[4]

The desktop version of SuperMemo started as a flashcard software (SuperMemo 1.0 (1987)).[5] Since SuperMemo 10 (2000), it began to support incremental reading.[6]

Software implementation

[edit]

The SuperMemo program stores a database of questions and answers constructed by the user. When reviewing information saved in the database, the program uses the SuperMemo algorithm to decide what questions to show the user. The user then answers the question and rates their relative ease of recall - with grades of 0 to 5 (0 is the hardest, 5 is the easiest) - and their rating is used to calculate how soon they should be shown the question again. While the exact algorithm varies with the version of SuperMemo, in general, items that are harder to remember show up more frequently.[2]

Besides simple text questions and answers, the latest version of SuperMemo supports images, video, and HTML questions and answers.[7]

Since 2000,[6] SuperMemo has had a unique set of features that distinguish it from other spaced repetition programs, called incremental reading (IR or "increading"[8]). Whereas earlier versions were built around users entering information they wanted to use, using IR, users can import text that they want to learn from. The user reads the text inside of SuperMemo, and tools are provided to bookmark one's location in the text and automatically schedule it to be revisited later, extract valuable information, and turn extracts into questions for the user to learn. By automating the entire process of reading and extracting knowledge to be remembered all in the same program, time is saved from having to manually prepare information, and insights into the nature of learning can be used to make the entire process more natural for the user. Furthermore, since the process of extracting knowledge can often lead to the extraction of more information than can actually be feasibly remembered, a priority system is implemented that allows the user to ensure that the most important information is remembered when they can't review all information in the system.[9]

Algorithms

[edit]

The specific algorithms SuperMemo uses have been published, and re-implemented in other programs.

Different algorithms have been used; SM-0 refers to the original (non-computer-based) algorithm, while SM-2 refers to the original computer-based algorithm released in 1987 (used in SuperMemo versions 1.0 through 3.0, referred to as SM-2 because SuperMemo version 2 was the most popular of these).[10][11] Subsequent versions of the software have claimed to further optimize the algorithm.

Piotr Woźniak, the developer of SuperMemo algorithms, released the description for SM-5 in a paper titled Optimization of repetition spacing in the practice of learning. Little detail is specified in the algorithms released later than that.

In 1995, SM-8, which capitalized on data collected by users of SuperMemo 6 and SuperMemo 7 and added a number of improvements that strengthened the theoretical validity of the function of optimum intervals and made it possible to accelerate its adaptation, was introduced in SuperMemo 8.[12]

In 2002, SM-11, the first SuperMemo algorithm that was resistant to interference from the delay or advancement of repetitions was introduced in SuperMemo 11 (aka SuperMemo 2002). In 2005, SM-11 was tweaked to introduce boundaries on A and B parameters computed from the Grade vs. Forgetting Index data.[12]

In 2011, SM-15, which notably eliminated two weaknesses of SM-11 that would show up in heavily overloaded collections with very large item delays, was introduced in Supermemo 15.[12]

In 2016, SM-17, the first version of the algorithm to incorporate the two component model of memory, was introduced in SuperMemo 17.[13]

The latest version of the SuperMemo algorithm is SM-18, released in 2019.[14]

Description of SM-2 algorithm

[edit]

The first computer-based SuperMemo algorithm (SM-2)[11] tracks three properties for each card being studied:

  • The repetition number n, which is the number of times the card has been successfully recalled (meaning it was given a grade ≥ 3) in a row since the last time it was not.
  • The easiness factor EF, which loosely indicates how "easy" the card is (more precisely, it determines how quickly the inter-repetition interval grows). The initial value of EF is 2.5.
  • The inter-repetition interval I, which is the length of time (in days) SuperMemo will wait after the previous review before asking the user to review the card again.

Every time the user starts a review session, SuperMemo provides the user with the cards whose last review occurred at least I days ago. For each review, the user tries to recall the information and (after being shown the correct answer) specifies a grade q (from 0 to 5) indicating a self-evaluation the quality of their response, with each grade having the following meaning:

  • 0: "Total blackout", complete failure to recall the information.
  • 1: Incorrect response, but upon seeing the correct answer it felt familiar.
  • 2: Incorrect response, but upon seeing the correct answer it seemed easy to remember.
  • 3: Correct response, but required significant effort to recall.
  • 4: Correct response, after some hesitation.
  • 5: Correct response with perfect recall.

The following algorithm[15] is then applied to update the three variables associated with the card:

algorithm SM-2 is
    input:  user grade q
            repetition number n
            easiness factor EF
            interval I
    output: updated values of n, EF, and I

    if q ≥ 3 (correct response) then
        if n = 0 then
            I ← 1
        else if n = 1 then
            I ← 6
        else
            I ← round(I × EF)
        end if
        increment n
    else (incorrect response)
        n ← 0
        I ← 1
    end if
    
    EFEF + (0.1 − (5 − q) × (0.08 + (5 − q) × 0.02))
    if EF < 1.3 then
        EF ← 1.3
    end if
    
    return (n, EF, I)

After all scheduled reviews are complete, SuperMemo asks the user to re-review any cards they marked with a grade less than 4 repeatedly until they give a grade ≥ 4.

Non-SuperMemo implementations

[edit]

Some of the algorithms have been re-implemented in other, often free programs such as Anki, Mnemosyne, and Emacs Org-mode's Org-drill. See full list of flashcard software.

The SM-2 algorithm has proven most popular in other applications, and is used (in modified form) in Anki and Mnemosyne, among others. Org-drill implements SM-5 by default, and optionally other algorithms such as SM-2 and a simplified SM-8.

References

[edit]
  1. ^ "Main Page". supermemopedia.com. Retrieved October 27, 2024.
  2. ^ a b Wolf, Gary (April 21, 2008), "Want to Remember Everything You'll Ever Learn? Surrender to This Algorithm", Wired Magazine, ISSN 1059-1028, retrieved January 30, 2019
  3. ^ Spitzer, Herbert F. (December 1939). "Studies in Retention" (PDF). Journal of Educational Psychology. 30 (9): 641–656. doi:10.1037/h0063404. ISSN 0022-0663.
  4. ^ Biedalak K., Murakowski J., Woźniak P.: Using SuperMemo without a computer – Paper and pencil method
  5. ^ Wozniak, Piotr. "SuperMemo 1.0 for DOS (1987)". SuperMemo Guru. Retrieved October 17, 2024.
  6. ^ a b "SuperMemo 10 (2000)", super-memory.com, retrieved December 29, 2023
  7. ^ "SuperMemo Screenshot Tour". help.supermemo.org. Retrieved November 15, 2023.
  8. ^ "SuperMemo Guru: Increading". supermemo.guru. Retrieved September 15, 2021.
  9. ^ "SuperMemo Guru: Minimum Definition of Incremental Reading". supermemo.guru. Retrieved December 3, 2019.
  10. ^ P. A. Woźniak (1990). "Account of research leading to the SuperMemo method". Retrieved November 18, 2020.
  11. ^ a b P. A. Woźniak (1990). "Application of a computer to improve the results obtained in working with the SuperMemo method". Retrieved November 18, 2020.
  12. ^ a b c "SuperMemo Algorithm - SuperMemo Help". help.supermemo.org. Retrieved May 1, 2019.
  13. ^ "Algorithm SM-17". supermemo.guru. Retrieved May 1, 2019.
  14. ^ "Algorithm SM-18". supermemo.guru. Retrieved May 9, 2020.
  15. ^ "Super-Memo 2 Plugin for Super-Memo for Windows: Delphi Source Code". SuperMemo Articles. Retrieved August 23, 2021.
[edit]
Articles