home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware Overload
/
ShartewareOverload.cdr
/
database
/
supermem.zip
/
MANUAL2.TXT
< prev
next >
Wrap
Text File
|
1991-10-02
|
24KB
|
754 lines
Copyright (c) 1991 SuperMemo World
All Rights Reserved
This file contains large fragments of the
SuperMemo 2 Shareware help.
The following topics are covered:
1. Introduction
2. About the SuperMemo method
3. Basic operations
3.1. Creating a SM knowledge database
3.2. Appending items to your database
3.3. Learning and repeating items
4. Process information window
5. Menu options
5.1. Test
5.2. Present items and search for items
5.3. Append items
5.4. Factor distribution
5.5. Daily burden
5.6. Miscellaneous menu
- Random test
- Compress
- Disk initialization
- Sound
- Info
5.7. Help
5.8. Save and Quit
6. Assessing the quality of your answers
7. Difficulty factors
8. Hints and tips for SuperMemo learners
8.1. Setting the correct date
8.2. Exiting SuperMemo
8.3. Workload
8.4. Regular work
8.5. Concentration
8.6. Formulation of items
8.7. Common mistakes
8.8. Cannot run SuperMemo?
9. Data security
10. SuperMemo database
11. Transfrm and Recovr utilities
12. Public license agreement
SuperMemo 2.s - SHAREWARE
by SuperMemo World
1. INTRODUCTION
===========================================
SUPER-MEMO is a program designed to help you
in your education, whatever it might be.
It applies an extremely effective method
of repetition scheduling.
If you want to be successful in your studies,
scientific work or business activities,
you will have to learn many things that by
no means want to stick to your memory.
SUPER-MEMO solves the problem of forgetting
and allows you to be truly successful.
Try and see! You have much to win! Good luck!
SUPER-MEMO will let you store a collection
of question-answer pairs on the disk.
These pairs are later referred to as items,
and the collection of items is later called
a database.
SUPER-MEMO will let you memorize items stored
in the database and minimize the time
necessary for memorization and retention of
knowledge in your brain.
All you have to do is to create/buy/copy
a database and test yourself systematically.
Later you should also learn a bit about the
database maintenance.
That's all! Everything else is optional!
2. ABOUT THE SUPER-MEMO METHOD
==============================================
The SUPER-MEMO method is a tremendously
effective technique allowing you to memorize
large quantities of data in shortest possible
time.
It was developed in Poland, in the years
1982-1987 by a biologist Piotr Wozniak.
The SUPER-MEMO method, if it is to reveal
all its advantages, requires application of
a computer, although a paper based variant
is also much more effective than traditional
techniques used in learning.
Several computer programs are available that
apply the SUPER-MEMO method, and the design
of others is underway.
Majority of human abilities, as they are seen
by an observer, is acquired in the process of
learning.
A baby is a superb learning automaton that is
provided with an extensive storage of infor-
mation (the cerebral cortex of the brain),
and amazingly effective mechanisms for
acquisition of knowledge.
Efficient learning is therefore one of basic
factors determining knowledge, skills and
intelligence of an individual.
The knowledge acquired in the process of
learning is stored in the form of long-term
molecular changes in neuronal synapses,
but these changes tend to decline persistent-
ly, independently of the importance of the
knowledge stored.
The mechanism of forgetting is the best
protection against running out of the storage
space, and it is practically impossible to
fill up the memory so that new information
cannot be stored.
There is also a mechanism that protects the
most important data against complete decline
- the mechanism of fixation, in which the
the most often used information is amplified.
Hence the importance of repetitions of
acquired knowledge or skills.
The optimal repetitory process is such a
process that satisfies two contradictory
criteria:
- repetitions are frequent enough to ensure
that the knowledge will not be forgotten,
- repetitions are rare enough to ensure that
the time spent on learning will be minimal.
The SUPER-MEMO method applies simple mathe-
matical optimization technique to calculate
the optimal frequency of repetitions, or more
exactly, to calculate optimal intervals
between repetitions, which depend on:
- capacity of a given individual,
- difficulty of a given piece of knowledge,
- retention strength of a given piece of
knowledge (i.e. how well it is remembered
at the moment).
SUPER-MEMO program is responsible for the
following:
- creation and maintenance of the database
consisting of question-answer pairs,
- control of knowledge repetitions based on
the calculation of optimal intervals,
- providing the user with mechanisms of
memorization process supervision.
Computer applications of the SUPER-MEMO
method have been investigated since 1987
revealing its sensational effectiveness.
Although the present version of SUPER-MEMO
requires the knowledge to be represented in
the form of text, the SUPER-MEMO method was
also successfuly employed in learning type-
writting, playing drums and playing bass.
3. BASIC OPERATIONS
=============================================
3.1. CREATING A DATABASE
To create a new database you should:
- initialize the database using the
DISK INITIALIZATION option from the
MISCELLANEOUS menu,
- create and store new items using the
APPENDING ITEMS option (you can also
modify items using PRESENT ITEMS option)
Instead of creating your own database you
can take or buy a database created by
somebody else even if it has already been
used. The only thing you will have to do in
such a case is to transform this database to
an unused form.
3.2 APPENDING ITEMS TO YOUR DATABASE
APPENDING ITEMS is done in order to add new
question-answer pairs (items) into your data-
base.
These pairs do not enter the process immedi-
ately but are pending in the priority queue.
The priority queue is being emptied only then
when you wish to memorize items stored in it.
Thus you can append more items that you can
let into the process at the same time.
Later you can gradually memorize pending
items from the priority queue.
You will see, that each item added to the
database increases the TOTAL number of items.
You can also find that appending items you
will change the INTACT parameter indicating
the number of items in the priority queue.
On the other hand, the MEMORIZED parameter
(the number of items that have been learned)
will remain unchanged.
3.3. LEARNING AND REPEATING ITEMS
You can test your knowledge using the TEST
option. The only thing you must care about
is that you start working with SUPER-MEMO
having the date set, so that the program
knows what day it is, and what it should ask
you about.
As you can find by yourself, you will be
asked questions selected by the program.
You will have to assess the quality of your
answers in a 0-5 grade scale.
On the base of this quality, the program will
decide when the item should be asked next.
You can alternate testing with creation and
modification the database.
4. PROCESS INFORMATION WINDOW
==============================================
Below the main menu of SUPER-MEMO you can
find the following parameters:
- DAY tells you for how many days have you
been using the database and what is
the current date (the date format used
by SUPER-MEMO is day:month:year),
- OUTSTANDING tells you how many items you
will have to repeat on that day,
- MEMORIZED tells how many items of the
database you have memorized,
- INTACT tells how many items are pending
in the priority queue,
- TOTAL is equal to the total number of
items (TOTAL=MEMORIZED+INTACT).
5. MENU OPTIONS
===============================================
5.1. TEST
The TEST option is used to remind you these
items which are most likely to be forgotten
in nearest days.
If you have not tested yourself for few days,
all outstanding items assigned to these days
will also be repeated.
After all outstanding items for a given day
have been repeated, all of them that have not
been remembered well enough are repeated
again (until they score at least 4 points in
the quality assessment scale).
When there is nothing to repeat, TEST is used
to memorize new items (these which are pen-
ding in the priority queue).
5.2. PRESENT ITEMS AND SEARCH FOR ITEMS
The PRESENT ITEMS option allows you not only
to browse the database and see items stored
in it, but also to change (edit) these items
or to delete them when wished.
The SEARCH option also allows you to see,
modify or delete items.
The main difference between PRESENT ITEMS
and SEARCH is that to locate a given item
you use its number in the former or a
substring of the item in the latter.
5.3. APPEND ITEMS
The APPEND option allows you to append new
items to your SM database.
5.4. FACTOR DISTRIBUTION
FACTOR DISTRIBUTION - allows to see what
is the participation of items of a given
difficulty in the whole database.
FACTOR DISTRIBUTION is used to present the
distribution of items with respect to their
difficulty.
The easiest items have their factors equal
to 2.5 and the most difficult items have
factors equal to 1.3.
FACTOR DISTRIBUTION presents a histogram
which illustrates how many items belong to
a given class of difficulty and what is the
percentage they make up in the whole data-
base.
At the beginning, factors of all items are
assumed to be 2.5 and they are later modified
on the base of quality of answers in the TEST
5.5. DAILY BURDEN
DAILY BURDEN allows you to check how many
items you will have to repeat on a given
day and eventually what these items are.
Items are repeated then when they are the
most likely to be forgotten and it is the
program that decides when a given item is
to be repeated.
All items that are to be repeated on a given
day are stored on the disk in the form of
a list, so it takes some time until the
program can find out their number.
Thus it seems unlikely that you will like
using this options with a floppy disk system.
5.6. MISCELLANEOUS MENU
- provides such options as:
* RANDOM TEST - presents items at random,
allowing you to do testing without changes
in the database.
You can use this test for:
- testing your colleages or students,
- checking what is the percentage of
items that you remember (you should not
score below 90% !),
- calculation of the distribution of
particular topics in the database,
distribution of intervals, repetition
numbers etc.
* COMPRESS - allows to compress the database.
The COMPRESS option is used to set the
database files in order i.e. to perform a
general garbage collection.
Compression of files is done in two stages:
A.compression of DATES and FUTURDAT files
in order to get rid of outdated info about
the process,
B.compression of ITEMS and ITEMINFO files.
Compression of the PRIOR file is done automa-
tically whenever the priority queue is empty.
INFO file is never compressed.
The first stage of compression is faster and
should be done every month to avoid excessive
growth of DATES and FUTURDAT files.
The second stage of compression is necessary
only then when a large number of items has
been deleted or edited (changed).
This stage lasts pretty long (even if it is
done on a hard disk or RAM-disk).
Be sure, that you have made back-up copies
of your files before compression.
If you cannot compress your files because
SUPER-MEMO stops reporting an error, then
your database must have been damaged.
In such a case you can compress the database
using RECOVR.EXE (it applies extensive
compression and enables elimination of a
large class of errors).
* DISK INITIALIZATION - allows to create a
framework for a new database.
DISK INITIALIZATION is used to create new
database files i.e. to create a new database
which does not contain any items.
You will use DISK INITIALIZATION whenever
your database grows too large and it is no
longer advisable to append new items to it.
You must be aware that DISK INITIALIZATION
deletes all SUPER-MEMO files from the
current directory.
Make sure that you have enough space in the
current directory for storing newly created
files, otherwise the program will stop
reporting the error.
* SOUND ON/OFF - allows to switch off peeping
if you do not like it.
* INFO - provides information about
SuperMemo 2 shareware and about
SUPER-MEMO WORLD.
5.7. HELP - allows to learn about SUPER-MEMO.
5.8. SAVE and QUIT - allows to end the work
with SUPER-MEMO and save modifications.
6. ASSESSING THE QUALITY OF YOUR ANSWERS
================================================
It can often be observed that users of
SUPER-MEMO tend to forget about the impor-
tance of proper assessment of answer quali-
ties.
In extreme cases they use only two grade
scale: 5 - OK and 0 - I do not remember!
The optimization method is based on calcu-
lation of difficulties of items, so that
judging answers is tremendously important!
You are even allowed to input fractional
values to make estimations more accurate.
Read exactly the rules for quality assess-
ment and obey them. Otherwise you stand a
lesser chance to live up to your expectations
The 0-5 grade scale used in assessment of
quality of answers given to questions during
execution of TEST:
5 - perfect response,
4 - correct response with hesitation,
3 - correct response given after longer
consideration,
2 - wrong response, very close to the
correct one,
1 - wrong response; the correct answer
seems to be familiar,
0 - complete blackout.
7. DIFFICULTY FACTORS
============================================
The difficulty factors determine how hard it
is to remember a given item.
They belong to the range <1.3,2.5> and the
greater they are the less difficult the item
is.
All items have their factors estimated to
equal 2.5 initially, and this value is modi-
fied on the base of appropriate answer quali-
ties, i.e. when an item is remembered well
its factor remains unchanged or even may
increase, otherwise the factor decreases.
8. HINTS AND TIPS FOR SUPER-MEMO USERS
==============================================
8.1. SETTING THE CORRECT DATE
You must always set the system date before
you start your work with SUPER-MEMO.
The date is important for the program to
know what day it is, and which item it should
ask you on that day.
If you have a battery backed RAM in your PC
then your life with SUPER-MEMO will be easier
Otherwise you will have to set the date
before you load the program (use the DATE
command of DOS or create a batch file that
will do it for you).
WORKING WITH A WRONG DATE SETTING WILL
CERTAINLY MAKE A LOT OF MESS IN THE PROCESS!
8.2. EXITING SUPER-MEMO
Do not forget that you should always leave
SUPER-MEMO by selecting the SAVE and QUIT
option.
Do not use the Break key nor switch off
the computer before saving data.
If you fail to do so the database files
will not be closed and their content may
become inconsistent.
It is possible that in such a case you will
have to use recovery tools to make the
database consistent and, as you suspect,
the recovery will unevitably cause partial
lost of data.
8.3. WORKLOAD
Whenever somebody wants to use SUPER-MEMO it
is usually after he has learnt that some of
his colleagues is using it and memorizes
thousands of items in an amazingly short time
No wonder, that when he finally loads SUPER-
MEMO on his own PC he vigorously begins ex-
panding his database with intention to double
the feat he has heard of.
In such cases, the zealous user will soon be
flooded with an overwhelming stream of items
and if his motivation to work hard is not
sound, he is likely to get discouraged and
give up.
DO NOT RUSH, CHECK YOUR CAPACITY FIRST!
The best way to avoid the aforementioned
problems is to allocate no more that 5-10
minutes a day to work with SUPER-MEMO.
Only when the mechanisms of SUPER-MEMO will
become more familiar, one can decide if he
is consequent enough to work longer.
Relatively best results where achieved by
user who worked 30-45 minutes a day.
Even for the strongest learners 60 minutes
of SUPER-MEMO a day may be too much!
Obviously if you are sure that you can
persist working harder in a long run, there
are no contrrecommendations, on condition
that your work will really be regular.
8.4. REGULAR WORK
All calculations on which the SUPER-MEMO
method was based assume that the learner
allocates time for learning everyday!
So it should be clear that:
ALL PAUSES IN LEARNING WITH SUPER-MEMO
WHICH ARE LONGER THAN ONE DAY DECREASE
THE EFFECTIVENESS!!!
It means that having breaks in your process
you will have to spend more time for memo-
rizing a given number of items!
There are mechanisms in the SUPER-MEMO pro-
gram that allow you to catch up if neces-
sary, but you should never abuse it.
8.5. CONCENTRATION
SUPER-MEMO forces your brain to work with
an extreme intensity (you can find that it
is hard to work with it for longer than an
hour). This may cause a self-defence reaction
resulting in negligent repetitions.
And negligence is one of the worst habits of
SUPER-MEMO users that inevitably leads to
results that compare poorly with that of the
most strenuous and highly motivated learners.
IT IS BETTER TO LOOSE SOME TIME WHILE TRYING
TO RECALL A GIVEN ANSWER, THAT TO REPEAT THE
ITEM INFINITELY!
Do not give up too early, and if you have to
then think a bit why the item is so hard.
8.6. FORMULATION OF ITEMS
It is quite a funny picture, when a zealous
SUPER-MEMO user persistently strains every
nerve in his efforts to remember strenuously
constructed monster items consisting of
innumerable indigestible terms, definitions,
descriptions, symbols, constants, formulas..
The idea of SUPER-MEMO is based on dividing
the knowledge into smallest possible grains
so that the optimization procedure can be
applied to each.
If it were not necessary, we could have
an answer in the form of a book and I am
sure that there are few persons on this
globe that are able to remember whole books.
ITEMS SHOULD ALWAYS BE AS SIMPLE AS POSSIBLE!
Instead of asking:
"What are the systems of the human organism?"
and providing the answer:
"digestive, lymphoid, immune, endocrine...."
we should rather construct few items so that
the answer could be:
"regulatory systems and executive systems"
and another item could read:
"What are the regulatory systems" with the
answer "nervous and endocrine".
REDUNDANCY CAN DECREASE YOUR WORKLOAD!
PS. I do not claim that my division of
systems of the organism is best possible.
8.7. COMMON MISTAKES
Here is a list of common mistakes made by
SUPER-MEMO beginners, which are in a great
extent responsible for their unsatisfactory
progress:
- having too difficult items
- working unsystematically
- not being concentrated
- judging answers inadequately
- memorizing too many items at once
- disregarding security principles.
8.8. CANNOT RUN SUPER-MEMO?
If you cannot run SUPER-MEMO then check if
the CONFIG.SYS file allows to open at least
12 files (you can use CONFIG.SYS from the
distribution disk).
If your CONFIG.SYS is OK and you still cannot
run then check if all database files are
present in the current directory.
In other cases check if you have enough disk
space for storing the database files.
If your SUPER-MEMO reports errors when you
use TEST or DAILY BURDEN or COMPRESSION then
you will have to repair the damage by means
of RECOVR.EXE.
9. DATA SECURITY
===========================================
To guarantee the security of your databases
you should remember about the following:
- use SAVE AND QUIT to end your work,
- always keep back-up copies of your
database files,
- never work on original files (create
temporary files and work with them),
- do not create too large databases
(say over 3000 items or over 200 kB),
- compress your databases every month,
- keep the date setting accurate.
YOUR DATABASES ARE TOO PRECIOUS TO
DISREGARD THESE PRINCIPLES!
10. SUPER-MEMO DATABASE
============================================
The database of SUPER-MEMO 2 consists of the
following files:
INFO.DB - contains basic information about
the database (number of items, number of
items memorized, date of creation, last
date of reference, factor distribution
array etc.),
ITEMS.DB - contains the items,
ITEMINFO.DB - contains info about items
(factor, last interval, number of repeats)
DATES.DB - list of pointers to FUTURDAT.DB,
FUTURDAT.DB - list of lists containing items
which are to be repeated on a given day,
PRIOR.DB - list defining the priority queue.
11. TRANSFRM AND RECOVR UTILITIES
=============================================
The TRANSFRM.EXE program may be used to
adapt a database created by another person
(say your colleague), so that it can be
reused.
To transform the database files to an unused
form run the TRANSFRM.EXE from within the
directory where the database files are stored
(e.g. type TRANSFRM if the program and the
database are in the current directory).
After execution of TRANSFRM you can see the
following changes in the database:
- INTACT=TOTAL (i.e. MEMORIZED=0),
- all items have factors equal to 2.5
- the DAY parameter equals to 1 etc.
The RECOVR.EXE program is used to compress
the database files so that possible errors
in DATES.DB and FUTURDAT.DB can be repaired.
Damage to these files is especially dangerous
considering the list structure of FUTURDAT.
Other kinds or errors are less likely and
easier to correct.
To compress files with RECOVR.EXE you must
execute this program from within the direc-
tory containing the database files (e.g. type
RECOVR if the program and the database files
are in the current directory).
All items lost because of the damage will be
appended to the priority queue.
12. PUBLIC LICENSE AGREEMENT
============================================
You may copy and distribute verbatim copies of the SuperMemo 2
Shareware files provided that you keep intact all copyright
notices and give to any other recipients of this program a
copy of this statement as well as the following warranty
disclaimer.
SUPER-MEMO WORLD disclaims all warranties as to this software,
whether expressed or implied, including, but not limited to,
any implied warranties of merchantability, fitness for a
particular purpose, functionality, data integrity or
protection. SuperMemo World will not be liable for any
special, incidental, consequential, indirect or similar damages
due to loss of data or any other reason.
The entire risk as to the quality and performance
of the program is with you. In no event will SUPER-MEMO WORLD
or any other party who may redistribute this software be liable
to you for damages arising out of the use or inability to use
(including but not limited to loss of data or data being
rendered inaccurate) the program.
All rights reserved. SuperMemo World, 1991
===========================================================================