The DIAGNOSYS Home Page


Welcome to the www home page for DIAGNOSYS, the expert-system diagnostic test for basic mathematics and other subjects.

Contents

NOTE DIAGNOSYS v3.56 is now distributed free as an unlimited licence for educational use.

Feedback on the features and operation of DIAGNOSYS is welcomed.

Return to John Appleby's home page


Known bugs:

  • Mathinp.dll, when used in non-modal form, must not be called twice by independent programs.
  • If DIAGNOSYS or QEDIT are called many times in one session, the system may run out of resources and Windows may need to be restarted.
  • If the system resources are very low because other applications are, or have been, running, the Windows fonts may not load fully, in which case some symbols and characters do not display properly.

Previous updates:

  • 01/09/07 DIAGNOSYS v3.6 is now distributed free, so the ‘key’ file is no longer needed.  The title screen now displays correctly, and the beginning and end of tutorial questions is indicated more clearly.  A blank answer to algebra questions no longer produces an error.
  • 6/03/03 DIAGNOSYS v3.57 correct a bug in the output for complete student answers.
  • 26/9/01 DIAGNOSYS v3.53 fixes a minor bug in processing files.
  • 14/8/01 DIAGNOSYS v3.51 and MATHINPUT v1.51 include some minor improvements to the design/edit features (edit of correct answers, provision of unit step function for graphs).
  • 6/3/01 MATHINPUT v1.5 DLL routine interface should now work for alternative calling conventions
  • 6/12/00 DIAGNOSYS v3.502 and MATHINPUT v1.5 now work for Windows NT also.
  • 1/11/00 DIAGNOSYS v3.5 and MATHINPUT v1.5 for Windows 95,98 released
  • 30/10/00 DIAGNOSYS v3.32 - minor improvement to appearance only
  • 11/9/00 DIAGNOSYS v3.32 and MATHINPUT v1.41 available - minor improvements only
  • 5/7/00 DIAGNOSYS v3.3 available, including self-testing mode with hints, full design manual and minor upgrades, such as user-setting of font sizes and options for profiles
  • 12/4/00 Minor fixes to DIAGNOSYS v3.24 (directory choice for 'Process', no integer overflow for > 200 files)
  • 5/4/00 Minor corrections to DIAGNOSYS and QEDIT - now v3.24 and 1.03 respectively
  • 29/3/00 Questions 207,209 corrected in Q.TXT (some variants not properly checked)
  • 17/3/00 Test Design manual can now be downloaded
  • 20/12/99 Zip installation now sets up icons for QEDIT also.
  • 17/12/99 Minor change to tutorial questions only in file Q.TXT
  • 16/12/99 DIAGNOSYS v3.23, MATHINPUT v1.31 and QEDIT v1.02 released.
  • 18/9/99 DIAGNOSYS v3.21 corrects a bug in the final score for the student, and adds one more minor fix and a couple of changes of detail.
  • 1/9/99 Minor bug corrected in QEDIT - wrong error message when a question was edited and then saved.
  • 27th Aug 1999 DIAGNOSYS v3.2 available, with QEDIT v1.0, and Mathinput v1.3. Minor improvements to main program, but QEDIT permits editing of questions and networks on screen (full manual to follow).
  • 5th/6th May 1999 v3.11 fixes minor bug introduced in v3.1 affecting processing options (and further slight change 6th May)
  • 1st April 1999 DIAGNOSYS v3.1 available - with editing of admin questions on screen
  • 17th February 1999 DIAGNOSYS v3.05 available
  • 24th March 1999 Bug found in customising mode - to be fixed shortly!
  • 9th February 1999 Notice of a minor bug added.
  • 21st December 1998 Release of DIAGNOSYS v3.04, with more question variants and some fixes
  • 21st December 1998 - Release of v3.04, Mathinput v1.23, more question variants, some fixes
  • 25th September 1998 Release of DIAGNOSYS v3.02, including post-processing and minor bug fixes
  • 4th September 1998 Release of DIAGNOSYS v3.0 and complete rewrite of web pages
  • 21st July 1998 - minor change to Mathinput, affecting only developers who want student input of integral signs, only mathinp.dll affected
  • 20th July 1998 - minor correction to Mathinput tutorial (file mathinp.dll within overall zip file).
  • 17th July 1998 - Release of DIAGNOSYS v3.0 demonstration version
  • 23rd June 1998 Web addresses updated
  • 5th May 1998 Re-sited on John Appleby's web site
  • 3rd December 1997 Missing 'readme.txt' file added to mathinput download
  • 29th October 1997 Release of Mathinput v1.1
  • 15th September 1997 minor change to randomised question choice in Diagnosys v2.4
  • 11th July 1997 DIAGNOSYS v2.4 released
  • 11th June 1997 minor improvement to Mathinput
  • 9th June 1997 release of Mathinput v1.0