Here are the main menu options of the SuperMemo program and their uses:
File - database file procedures
New- create a new database
Open - open a new database for use
Save/Close - close the currently used database
Copy - copy a database to a new location
Move - move a database to a new location
Rename - rename a database
Delete - delete a database
Exit - exit SuperMemo
\SM7\DB\AUDIOVIS, etc. - open a database from a list of the 5 most recently opened databases
Edit - edit and expand a database
Edit recent item - edit the recently used item; browse the database
Append new items - add new items to the database
Search - search for items containing a given substring
Find first - search for the first item containing the substring
Find all - search for all items containing the substring
Fuzzy search - search for items that contain substrings similar to the defined search string
Learn - memorizing new items and repeating previously learned items
Learn all - repeat outstanding items, memorize new items, and work the final drill in the optimum order
Repeat outstanding items- repeat outstanding items scheduled for a given day
Memorize new items - memorize new items
Final drill - repeat items that scored less than four in other stages of learning (e.g. in memorize new items)
Cut drills - delete repetitions scheduled for the final drill (this operation deletes the file [database name].DRL)
Browse- browse the database
All - browse the entire database
Searched - browse the items last found in Find all
Intact - browse the intact items
Memorizing - browse the memorized item
Outstanding - browse all outstanding items from the given day
Leeches - browse the most difficult items (defined by the combination of E-factor, interval and lapses range)
Audio items - browse items that contain audio records
Visual items - browse items that contain visual records
Analysis - statistical procedures
Burden - inspect the number and content of items to be repeated on particular days
Monthly burden - inspect the number of items scheduled for repetition in particular months and years
Factor distribution - inspect the distribution of E-factors, which determine the difficulty of particular items
Interval distribution - inspect the distribution of intervals in a database
Forgetting curve - inspect the approximation of forgetting curves collected in the process of learning (initially, the curve for E-factor=2.5 and repetition-number=1 is displayed; other curves may be inspected by pressing arrow keys)
Advanced statistical options
Advanced : Retention factors - inspect the matrix of R-factors used by the SuperMemo optimization algorithm and the associated forgetting curves
Advanced : Optimal factors - inspect the matrix of O-factors used by the SuperMemo optimization algorithm and the associated forgetting curves
Advanced : Optimal intervals - inspect the matrix of optimum intervals used by the SuperMemo optimization algorithm and the associated forgetting curves
Advanced : Retention - inspect the values of retention at repetitions for particular E-factors and repetition numbers
Advanced : Cases - inspect the matrix of repetition cases used in evaluating the credibility of particular entries of OF and RF matrices and the associated forgetting curves
Advanced : Retention factors 3D - inspect 3-dimensional representation of the matrix of R-factors
Advanced : Optimal factors 3D - inspect 3-dimensional representation of the matrix of O-factors
Advanced : Retention 3D - inspect 3-dimensional representation of retention at repetition for particular E-factors and repetition numbers
Advanced : Cases 3D - inspect 3-dimensional representation of the matrix of repetition cases used in evaluating the credibility of particular entries of OF and RF matrices
Tools - a collection of procedures that can be used in processing databases:
Garbage - perform smart garbage collection, i.e. delete temporary files and/or compact the database by removing superfluous data
Recover - recover from database integrity errors
Replace strings - globally replace string in the database (see TOOLKIT.TXT for the description of REPSTR.EXE and TO_TEXT.EXE, and for the definition of CNV and FLT files)
Reset - reset the database (i.e. make it ready for use by another person), or reset a selected elements of the optimization process
Transfer items - transfer groups of items between databases
Export text - export items as text
Import text - import items from a text file (the file should be formatted as the files generated by Export text or TO_TEXT.EXE)
Import audiovisual files - import bitmap or sound files from a selected directory (the files should be named 1.BMP, 2.BMP, 3.BMP, etc. or 1.WAV, 2.WAV, 3.WAV, etc. for items 1, 2, 3, and so on)
Export to SuperMemo 6 - export a database to SuperMemo 6 format (mainly in order to remedy the problem of word-wrapping appearing in SuperMemo 7). KBD and FNT files (if necessary) must be provided independently by the user
Sort database - sort a database for difficulty of items
Swap items - swap questions with answers in the entire database
Cross-section - perform a cross-section analysis of a number of database (see TOOLKIT.TXT for details about CRS files used by CROSS.EXE)
Setup - install new databases or additional components of SuperMemo
Miscellaneous - miscellaneous procedures helpful in the learning process and in database management:
Date - change the date setting
Random tests - display items from the database at random (the presentation can be limited to a set of memorized items, intact items, intractable items, items found with Find all, audio items, etc.)
Approximate - compute the best-fit theoretical values of the OF matrix according to the current status of the RF matrix used by the SuperMemo optimization technique
Mercy - spread outstanding items over a defined period of time
Wipe - delay repetition of the most intractable items; remove the most intractable items from the learning process
Lexicon - open the lexicon associated with a database. The lexicon may be provided with a commercially available database, or built with Miscellaneous : Build lexicon using a user-defined filter
Audio lexicon - open the audio lexicon associated with a database. SuperMemo does not provide tools for building audio lexicons. They are provided ready-made with databases distributed on CD-ROM
Build lexicon - build a lexicon using the vocabulary of the currently used database. A user-defined filters can be employed in the build
Font - change the font and color used in items in a given database (to change the font in answers only, click the answer field and press Ctrl+F)
Options - set parameters which define the configuration of the SuperMemo program
Users - define new users, their working directories and, optionally, database access passwords
View text files - inspect the periodically updated text files which accompany SuperMemo software. For example: DBANK.TXT - listing of SuperMemo databases available, Q&A.TXT - most commonly asked questions about SuperMemo, DEVELOP.TXT - list of improvements in SuperMemo software, etc.)
Help - running help
Front page - introduction to SuperMemo
Index - index page of help
Common questions - run the help starting from the listing of over 100 most often asked questions about SuperMemo
Hints and tips - notes on the effective use of SuperMemo
About user - data of the user who owns the given copy of SuperMemo
Note - note on intellectual property rights pertaining to the SuperMemo method and software
About - note about the version and release date of SuperMemo