SuperMemo 8.0
beta-testing program
You can no longer download SuperMemo 8 from this page. To obtain SuperMemo 8 do
the following:
    - Download SuperMemo 8 from SuperMemo
        8 Download Page.
 
    - Order SuperMemo 8 from SuperMemo
        8 Order Page 
 
    - Use the password obtained via
        e-mail to run SM8ZIP.EXE.
 
    - Run SM8.EXE.
 
(all beta-testers that completed
the program by sending in their quesionnaires have obtained the
password for free via e-mail)
In beta-testing of SuperMemo 8, we had 135 international registrants who
submitted 183 beta-testing reports and contributed to removing 78
major bugs from the program! Although we used to invest in
larger-scale non-Internet beta testing, this was our best
beta-testing program ever! Among optimistic facts about
beta-testing was an overwhelming proportion of international
beta-testers (93%) from countries as remote as Malaysia and
Singapore. Also the overwhelming proportion of beta-testers were
highly satisfied with the program. Surprisingly, most criticism
came from former users of SuperMemo 7 who find it difficult to
adapt to new technologies implemented in SuperMemo 8.
Here is the detailed list of bugs
and new features implemented in the course of beta-testing
SuperMemo (February 25, 1997 - June 12, 1997). Come here soon for
the results of beta-testing questionnaire distributed among
beta-testers.
Bug fixes
Beta A Feb 25
    - See History of
        SuperMemo 8 Development for new features introduced to SuperMemo 8
        as compared with earlier pre-release versions.
 
Beta B Mar 6 
    - Cannot find optimization
        record would be reported upon creating a new system
        in read-only mode 
 
    - Sound preview would not work
        on importing sound files to sound registry if one of
        registry files was playing 
 
    - Changing title in the browser
        would mess up display if title column was moved 
 
    - Default font color would not
        immediately be visible upon creating Classic Template 
 
    - Append Node
        with empty Root and Hook would result in errors 
 
    - Changing Default
        Template in Options would not
        save it in Append Node file 
 
    - In dragging a new component,
        its size would be wrong if the second click was above and
        to the left of the first click 
 
    - Forgetting index equal to
        default value would always be filtered by item filters 
 
    - Element ListBox would be
        still visible even if texts have changed in registry
        combo box 
 
    - After loading an empty
        subset, closing the browser would report errors 
 
    - On detecting Genius knowledge
        system format, the user would have no way to abort the
        upgrade to SuperMemo 8 
 
Beta C Mar 17
    - Recording problems have been
        fixed by patching a bug in Delphi Visual Component
        Library source code 
 
    - SuperMemo would illegally
        attempt to register KNO extension in Windows NT user mode
        
 
    - Skip Frames if Behind for
        Video for Windows would not be set correctly 
 
    - Localization table option
        would not accept language name if TRA file was not
        created beforehand 
 
    - Navigation Toolbar would
        remain available during student test 
 
    - ParentElement=0 bug
        would be reported occasionally at loading Classic
        Template 
 
    - Searching registries would
        cause errors in read-only mode 
 
    - Genius 2.0 systems would not
        open directly from CD-ROM 
 
    - Spell-Pad variants terminated
        with question mark would occasionally be misinterpreted 
 
    - Contents window would not
        allow customized fonts (e.g. Polish fonts) 
 
    - #0, #1 and #26 characters in
        registry member names would cause errors in searching
        registries 
 
    - Searching the last registry
        subset would produce empty result 
 
    - Replace All in
        registry subset would do a global replace 
 
Beta D Apr 2
    - Conflicting access to SM8.INI
        would result in serious instability of the program 
 
    - Mercy on the
        first day of the process would occasionally fail 
 
    - Double click on a registry
        member would duplicate the list of topics in the topic
        window 
 
    - Bitmaps imported from
        SuperMemo 7 in CD-ROM mode would not show up on the
        screen 
 
    - Play On Click
        value would be wrongly reported if it was zero
 
    - Repeated import from
        SuperMemo 7 would not create appropriate hierarchy tree 
 
    - Dangling 'Other' node created
        in filtered import from SuperMemo 7 would not be
        registered among dismissed elements 
 
    - GPF would be displayed if
        'No' was chosen in response to "Do you want to
        create ...?" in reference to the last knowledge
        system on the pick list of the File menu 
 
Beta E Apr 25 
    - Searching for titles in the
        browser would not work
 
    - A newly created empty
        knowledge system would report wrong parent element at File
        : Export : As Text
 
    - Hyperlink option would not
        accept 0 as a way of deleting the hyperlink
 
    - Space in the Spell-Pad would
        always be accepted as a correct answer
 
    - SuperMemo icon would not show
        up on Windows 95 desktop
 
    - Spell-pads could not be
        dragged
 
    - Import files
        button was inaccessible in registries
 
    - Some Element window options
        would become inactive on switching focus to the main
        toolbar
 
Beta F May 23
    - Edit
        file on component pop-up menu would not
        duplicate the file in primary storage
 
    - Random change
        on an empty registry would cause an error
 
    - Font changing
        option would not be disabled in non-font registries
 
    - Deleting
        deeply nested branches of knowledge hierarchy would cause
        stack overflow
 
    - Align : Vertical :
        Center in window would not be accurate
 
    - Search and Replace would
        be available in registries in learn-only mode
 
    - Template : Load From
        File With Objects would hang the program if one
        of the objects was missing
 
    - Double click on a hierarchy
        leave would not switch the focus to the element window
 
    - Commit would
        be available on an element deleted in the browser
 
    - Double click on a hierarchy
        leave would not switch the focus to the element window
 
    - File browser would display
        the current date instead of the file time stamp
 
    - Providing *.* in Import
        File would report an error
 
    - Operation Add as Last Child
        in Contents would occasionally cause Index Out of Bounds
        error
 
    - When turning to simplified
        SuperMemo (hidden and translated) the hints would be
        permanently turned off
 
    - Minimizing the element window
        in hidden SuperMemo would not minimize the status bar
 
    - Newly introduced status bas
        in hidden SuperMemo would eat up windows resources
 
    - Hidden SuperMemo would keep
        statistics icon visible though unusable
 
    - Process window would not be
        updated correctly during hierarchy operations
 
    - Outstanding bar would use
        Total instead of Pending+Memorized as the measure of the
        proportion of the material learned
 
    - Circular references in
        orphaned hierarchy branches would be unrecoverable!
 
    - The element and contents
        windows would not be updated correctly after
        Search&Replace
 
    - Memorizing new items would
        not affect the appearance of the outstanding repetitions
        bar
 
    - Cancel in importing
        multiple files to registry would report a registry error
 
    - Import
        button in registries would not be disabled in registries
        that do not import object files
 
    - Outstanding repetitions bar
        would be invisible for Outstanding 0+x if the day started
        with Outstanding 0+0
 
    - Focus would occasionally
        remain with the element window upon activating Contents
        window with a mouse
 
    - Tab would select the
        next component even if the current component were not in
        the editing mode
 
Beta G May 31
    - Editing would be possible in
        LearnOnly mode with mouse click
 
    - Editing titles in the
        Contents windows could result in wrong title registration
 
    - Using element pop-up menu in
        browsers would bring the element window to front
 
    - Opening new knowledge system
        in hidden SuperMemo would not update the status bar
        caption
 
    - In final drill with topics,
        status bar would not be updated correctly after the last
        repetition
 
    - Changing append node from the
        toolbar would occasionally cause non-fatal errors
 
    - Drag-and-drop would
        occasionaly report List index out of bounds due
        to a bug in Delphi Visual Component Library.
 
    - Fatal errors would often
        result in an attempt to run File : Recover
        on a system that had not been subject to a crash.
 
    - Template : Load From
        File with Objects would duplicate fonts in the
        registry.
 
    - Delete in
        the Contents window would occassionaly lose the synch
        between the database structure and the displayed tree
        resulting in multiple errors in a given session.
 
    - Previous Topic would
        lock the system if there were no topics.
 
    - Timer button would start the
        timer from the current repetition time even after
        resetting the timer.
 
Final release June 12
    - Save as default would
        misplace windows with negative coordinates
 
New features
The following new features have
been added to SuperMemo 8 in the course of the beta-testing
program (Feb-June 1997): 
    - File
        Find in file browser
 
    - File browser
        can be used in determining the secondary storage path
 
    - Templates
        with spelling components can also be used in importing
        from SuperMemo 7
 
    - Delete
        file on component pop-up menu first removes the
        file from the primary storage (acting as file editing
        undo)
 
    - Review
        will initially review only pending items, and only then,
        upon request will circulate indefinitely over memorized
        items of the reviewed node
 
    - File
        : Reset : Knowledge system will move topics
        automatically dismissed in the learning process back to
        the pending queue
 
    - File
        : Reset : Knowledge system linearizes the
        pending queue (the previous function without
        linearization is preserved as File : Rest : All
        items)
 
    - Contents and
        element windows as well as the classic template size down
        automatically for lower VGA resolutions (down to 640x400)
 
    - Importing
        second SuperMemo 7 database in CD-ROM or CD-ROM Alias
        mode warns the user about path conflict
 
    - Repetition
        meters in the status bar
 
    - Optional
        floating status bar in hidden SuperMemo
 
    - Multiple file import to
        registry
 
    - New file browser with a
        number of useful options (file delete, file execute, file
        attribute viewing, etc.)
 
    - Spell-Pads can optionally be
        case-sensitive 
 
    - Repetition progress bar
        visible at the bottom of the element window 
 
    - Tip of the Day
        on startup 
 
    - A drag-and-drop operation Transplant
        children for transplanting all descendants of one
        hierarchy node to another node 
 
    - Customizable font in the
        Contents window 
 
    - Timer Reset button 
 
Back to SuperMemo home page