EasyNN-plus changes

beta V0.9
SW	Added Image mode.
RS	Added column min and max variables to 'Set Function'.
TB	Added Copy Example rows to Edit.
SW	Added Edit warning message on Querying outputs.
DD	Added selected row/column Delete button.
DG	Added column & row modes to 'right click' menu.
SW	Added Insert columns and rows.
SW	Changed Paste to insert clip before current column or row.
SW	Import inhibited while Learning is in progress.
SW	Learning moved to separate thread.
SW	All view updates while learning now on 5 second timer.
SW	Learning progress dialog removed.
SW	Learning progress added to Graph view.
SW	Manual logging switch removed. 
SW	Concurrent learning threads enabled.
SW	Changed Grid edit dialog to display longer text strings.
SW	Limited OptimizeLearn to 1000 cycles or 20 seconds.
DT	Moved OptimizeLearn timer and Close to outer loop to prevent apparent
		hang ups on very large networks.
SW	Fixed problem when a function was executed that resulted in some
		variables being set again even when they had already been set up.
AB	Fixed problem in Check Grid excluding some validating example rows.
DD	Fixed problem with average validating result in Leave Some Out report.
DD	Fixed problem that caused a significant change in validating result when
		an Example row was deleted using Edit > Cut.
SW	Fixed problem with 'File Query' that could result in a file not being
		closed at the end of the query.
RT	Fixed problem with 'File Query' with bools in querying file being used
		as text.  
DG	Fixed problem that resulted in Query input integer column ranges being 
		incorrectly calculated when the previous column was excluded. 
SW	Fixed problem that resulted in a crash when attempting to renormalize
		after a row had been deleted or cut from a grid with only one row.
SW	Fixed problem that could cause New Network grow hidden layer 1 to 
		produce too few nodes.
SW	Fixed problem with Copy Input/Output columns not copying text.
SW	Fixed problem of '?' being converted from unknown value to text.

25 June 2002	beta V0.9	Released for test

beta V0.91
SM	Added note about image files to How To Import Help.
SW	Help generally improved.
SW	Added a facility to allow unknown numeric values to use median, high,
		low or average when normalized. 
DT	Stopped fragments being subdivided into smaller fragments.
FG	Fixed the problem with Edit -> Replace with '?' in Text mode column 
		using a real text '?' rather than indicating a missing value.
PH	Fixed a problem that caused learning to stop before the first cycle
		had finished.
TA	Disabled image dialog when no image file found.
TA	Fixed the problem with Query - Seek - Start/Stop Cycle generating code
		that did not have an image.
TA	Fixed the problem with the Optimize Controls warning message that 
		resulted in controls being set when the message was cancelled. 
SW	Inhibited extend jitter on text and image mode columns.

13 July 2002	beta V0.91	Released for test

V1.0
GS	Stopped importing when the data would result in images being used in
		example rows containing unknown values indicated by '?'.
SW	Changed range limit handling in Query dialog to prevent write backs to
		the grid producing "out of range" errors.

17 July 2002	V1.0	Released for distribution	
V1.01
SW	Fixed problem with ConnectInputs when image without a name returned 
		'no image' highest default which was displayed in details.
SW	Stopped Check Grid identifying Querying rows with missing image names
		as being incorrect. 
SW	Changed Splash from local palette to Windows palette

20 July 2002	V1.01	Release file updated	

V1.02
CR	Added warning when Target error set too high for image mode outputs.

23 July 2002	V1.02	Release file updated
	
V1.03
SW	Some code comments added.

V1.04
SW	Code preparation for future additional facilities.
SW	Added type change facility.
SW	Directed support dialog to correct FAQ

28 July 2002	V1.04	Release file updated		

V1.05
SW	Added row duplication.

30 July 2002	V1.05	Release file updated		

V1.06
SW	Added grid edit commands to Exclude incomplete rows and/or columns.
TA	Enabled value edit box in Grid editor dialog for Images so that image 
		names can be changed.

4 August 2002	V1.06	Release file updated

V1.07
SW	Changed '~no image~' error in Grid to return unknown '?'. This
		enables the edit box so that the image can be corrected. 
SW	Added vertical graph scaling
SW	Disabled value edit box in Grid editor dialog for Fragments because
		fragment names cannot be change.

6 August 2002	V1.07	Release file updated

V1.08
MM	Fixed problem that resulted in "Getting Started" repeating when tips
		dialog reopened and then closed.
MM	Corrected three errors in "Getting Started" dialog script.
SW	Switched tracing to file.

9 August 2002	V1.08	Release file updated

V1.09
RH	Added Querying row presets for median, high, low, average or unknown.
SW	Changed average value calculation to exclude all rows that do not
		contain training and validating examples.

13 August 2002	V1.09	Release file updated	

V1.0a
FS	Fixed bug that could cause crash when validating image mode outputs.

14 August 2002	V1.0a	Release file updated	

V1.0b
SW	Trace control changed to avoid possible loop if file open fails.
RF	Changed 'Query from file' to make it work better with images.
SW	'Run Script File' facility added.
SW	Script file parameter added to command line.

26 August 2002	V1.0b	Release file updated

V1.0c
SW	Force close the script file on exit, in case an earlier fail causes
		the normal close to be skipped.
SW	Added update reminder.

03 September 2002	V1.0c	Release file updated

V1.0d
SW	Disabled Paste while learning.
SW	Reduced update reminder frequency
SW	Fixed the problem that required image outputs to be at the right
		of the grid. 

10 September 2002	V1.0d	Release file updated

V1.0e
SW	Changed New Network to add two extra hidden nodes if any output
		columns are image mode. 
SW	Preset import delimiters to 'tab' for *.txt files and 'comma' for 
		*.csv files.
WC	Added a test to make sure that at least one import column delimiter
		is checked.
SW	Added Remove Duplicated Rows & Exclude Incomplete Rows to Edit toolbar
SW	Changed update reminder to every 30 loads.

19 September 2002	V1.0e	Release file updated

V1.0f
TA	Added warning if Exclude Incomplete Rows will result in more than 10%
		of rows will be excluded.
SW	Update reminder changed to once a month.
CD	Fixed problem with 'in range' negative validating results.

10 October 2002		V1.0f	Release file updated

V1.0g
RV	Fixed problem with incorrect column numbers in importance view.
RS	Added backup facility to AutoSave.
SW	Added 'Replace all in Grid' button to Edit->Replace.

29 October 2002		V1.0g	Release file updated

V2.0a
SW	Added detection of Input/Output column Associations and Clusters.
DF	Added conditional operations to Set Function...
SW	Added file import script command.
SW	Added grid column type and mode script command.
SW	Added grid row type script command.
SW	Changed Insert row to allow preset values.
SW	Improved fixed period stop controls to be more accurate. 
SW	By default the AutoSave dialog now comes up before learning starts
		but can be inhibited for subsequent learning.
SW	Forced text and image slave tidy when querying dialog is opened to 
		help speed up text and image column seeks.
SW	Removed unnecessary calls to validate text and validate images to
		improve performance of cyclic seeks.
SW	Added AutoSave facility to save the network details to a text file
		called *.dt.txt when the *.tvq file is closed.
SW	Fixed a problem that could cause a crash on systems that do not
		have Arial and Courier New fonts installed. 
SW	Fixed a problem that could cause a crash when inserting a column 
		into a grid that had all previous columns deleted.
JW	Disabled manually adding or deleting hidden nodes while network is
		learning. This avoids a possible crash.

5 January 2003		V2.0a beta 1		Released for testing

V2.0a beta 2
JW	Associations and Clusters added to help file index.
RR	Set new files to version for association so it does not need to 
		warn user of file version change.
WB	Fixed a problem that could produce a loop while detecting Clusters
		of greater than seven columns.
EJ	Fixed a problem that produced an import error when a file being
		imported by script was in a different folder to the script file.
TP	Changed script save files to save immediately if a terminal filename
		is included in the script command.
AD	Improved exit warning messages when learning and/or associating is
		still running.
GC	Stopped multiple "Getting Started" demos running.
GC	Added "Getting Started" to help menu.
HK	Changed semaphore system to prevent multiple calculation threads
		clashing and causing hang ups or crashes.
RP	Fixed a problem with script query from file with bool inputs being
		changed to '?'
YZ	Changed help file to include warning that script, query and results
		file should be in the same folder.

12 January 2003		V2.0a beta 2		Released for testing

V2.0a beta 3
JW	Fixed a problem that could cause a crash when all file types are 
		selected in AutoSave before associating.
MN	Fixed a problem that could prevent learning running when using a 
		script from the command line.
YZ	Changed Special Files to enable immediate saves or save on exit.
YZ	Fixed a problem that could cause the last four characters to be 
		removed from the file name when using the sf script command.
YZ	Changed method of handling bool mode columns set up using scripts
		when called from command line.

19 January 2003		V2.0a beta 3		Released for testing

V2.0a
SS	Changed import column dialog to allow multiple type and mode setting
		and to include the column details.
SW	Changed import row dialog to include the row details.
SL	Changed multiple output validating test to use average of outputs
		and desired values.

26 January 2003		V2.0a	Released for distribution

V2.0b
SW	Changed splash screen to indexed bitmap to reduce file size.

26 January 2003		V2.0b	Release file updated

V2.0c
SW	'Update Grid' changed to 'Refresh' in tips files.
PM	Changed text hash to stop it producing duplicate hash values.
SW	Query input control improved to work in proportional increments.

1 February 2003		V2.0c	Release file updated

V2.0d
SW	Image and Text slaves purged when document opened.
SW	Some problems with help file fixed.
SW	Problem with registration dialog fixed.
SW	Fixed problem causing "out of range" query inputs.

19 February	2003	V2.0d	Release file updated

V2.0e
SW	Association & Clustering enabled with any combination of columns.
SW	Framework for validating rules implemented.
SW	Description of network details file made clearer.
JM	Refresh automated for example error and graph view when needed.	

11 March 2003		V2.0e	Release file updated

V3.0a beta 1
SW	Added score based validating.
SW	Added validating rules to input and output columns.
SW	Added rounding to multiple for correct validating.
SW	Added sensitivity analyses.
SW	Added column classification.
SW	Made Optimize network faster.
SW	Made progress cancel stop Optimize network faster.
SW	Made progress cancel stop Optimize controls faster.
SW	Fixed a problem that caused duplicated text slave entries when 
		columns were inserted.
SW	Fixed a problem that could cause the learning thread to stop when
		the view was switched from Grid to Graph.
SW	Fixed a problem that caused the network build check to fail when
		an out of range excluded row was switched to validating.
SW	Fixed a problem with grid edit that could result in text hash 
		changing when no change was needed.		

13 May 2003		V3.0a beta 1	Released for testing

V3.0a beta 2
MM	Added tooltips to new functions dialogs.
GF	Added horizontal scaling to network view.
JA	Made differences between Importance and Sensitivity clear in help.
JA	Fixed a bug that caused a crash switching between Importance and 
		Sensitivity while learning.
NC	Added help for new facilities.
GF	Fixed a bug that could cause new network to loop while growing.
GF	Made cancel optimization work instantly rather than waiting for
		end of process.

19 May 2003		V3.0a beta 2	Released for testing

V3.0a beta 3
KS	Changed help functions to be available before file is loaded.
NR	Fixed validating display problems in graph view.
AR	Change update views to grid only when Querying is being used.
RS	Added Diagnostic Array to views menu.

29 May 2003		V3.0a beta 3	Released for testing

V3.0a
GF	Fixed problem classifying values as false that should be classified
		as unknown.
SW	Inhibited diagnostic array while learning.
RS	Added diagnostic array data to graph view.
SW	Inhibited Sensitivity view update while learning.

6 June 2003		V3.0a	Released for distribution

V3.0b
SW	Tidied Help file and fixed a few mistakes.
SW	Changed control optimization to produce better values of learning 
		rate and momentum.

12 June 2003	V3.0b	Release file updated

V3.0c
SW	Changed network optimization to produce smaller and faster
		networks.
AM	Changed stop in graph view to four decimal places.
AM	Made validating % in graph view independent of AutoSave. 
SW	Changed start learning to always call AutoSave when file has just 
		been loaded.

21 June 2003	V3.0c	Release file updated

V3.0d
SW	Fixed problem that could cause a crash when loading a file with no 
		training example rows.
SW	Fixed problem that could cause a crash when loading a file with
		untidied validating rules.
SW	Fixed problem that could cause a crash when calculation sensitivities
		on partially completed networks.
SW	Added framework for view predictions.

28 June 2003	V3.0d	Release file updated

V3.0e
SW	Added view predictions.
SW	Changed Extend Learning to include validating examples. 
SW	Changed Extend Learning to add extra rows while not learning.
SW	Removed set output values by query from Extend Learning.
SW	Fixed the bug that excluded the output node bias from the details 
		file when the network was closed.
SW	Removed clusters view.
SW	Added save clusters to file to AutoSave associations,

5 August 2003	V3.0e	Release file updated

V3.0f
SW	Fixed the problem that resulted in predictions printing two pages
		when only one is needed.
SW	Added wfs "Wait for stop" to script commands.
SW	Changed Import so that the column types and modes dialog is only
		created for new files.
SW	File name types corrected in Help.
DC	Added hotkeys. Stop - ctrl+Space, start learning - shift+space,
		refresh - ctrl+return.
WS	Added save queries as csv file for use with spreadsheets.
SW	Added save special files as csv for use in spreadsheets.
SW	Changed query from file to prompt for csv or txt.
SW	Changed 'Q' & 'SF' script commands to include csv or txt parameter.

6 September 2003	V3.0f	Release file updated

V3.0g beta 1
SW	Added optional example row conflict checks to Check Grid.
SW	Added facility to set fragment row type to Fragment image dialog.
WS	Added 'x' exit to script commands.

20 September 2003	V3.0g beta 1	Released for testing

V3.0g
SW	Changed command line run to iconised.
SW	Script command result reporting improved.

23 September 2003	V3.0g	Release file updated

V3.0h
SW	Changed Check Grid to stop repeated prompts when validating rows
		are out of range.
RH	Changed Check Grid to allow columns with validating out of range to
		be excluded or to convert row to training.

28 September 2003	V3.0h	Release file updated

V3.0i
SC	Added control to slow down learning for demonstrations.

4 October 2003		V3.0i	Release file updated

V4.0a	beta 1
SW	Added Action -> Forecast...
SW	Added classify text as metaphones.
SW	Added Tools menu.
SW	Added button to Check Grid allowing all the out of range validating
		rows to be changed to training.
SW	Added CheckScript to trial version.
DC	Added initialize parameter to script "if" command.
JA	Added average validating error to example errors view.
SW	Added stop on average validating error increase to controls.
SW	Changed conflict dialog to exclude either primaries or secondaries.
RC	Changed tracing so it does not start if file fails to open.
SW	Inhibited dynamic refresh of Predictions view when learning from
		very large grids.
MM	Made column and row name prefixes optional.
ES	Improved performance in many areas including large file import 
		speed by about 50 times.
AN	Fixed bug that caused old version files to fail to open.
SW	Fixed a bug that resulted in Edit->Exclude...Rows being disabled 
		after editing row types.
SW	Fixed failure to execute some right click grid functions.

28 November 2003	V4.0a beta 1	Released for testing

V4.0a	beta 2
DC	Simplified ascript.txt sample and added the specscr.txt script.
DC	Added Generate Script File to file menu.
DC	Added 'cc' command to scripts for creating columns.
SW	Fixed problem that caused a crash when 'rt' or 'ctm' script command 
		used without any cols or rows.
AE	Added Properties to right click grid.
SW	Inhibited toolbar and menu special files, autosave & prune if network
		is not valid.
SW	Help file updated.
SW	Running average added to column values graph.

7 December 2003		V4.0a beta 2	Released for testing

V4.0a	beta 3
SW	Inhibited refresh if view grid or column graph while forecasting to 
		prevent crash on 5 second timer event.
SW	Put tracing on by default in beta versions.

12 December 2003	V4.0a beta 3	Released for testing

V4.0a	beta 4
SW	Fixed two problems that caused a crash when forecast went out of range.
SW	Reversed forecast period search to scan backwards.
SW	Added script tracing commands.

24 December 2003	V4.0a beta 4	Released for testing

V4.0a
CF	Reconfigaration toolbar default set to 'off' to avoid clutter.
AR	Fixed problem with Predictions view in Help.
SW	Added renormalize to 'Change Example Row Types' when it finishes.
SW	Enabled refresh when viewing grid but not forecasting.
SW	Fixed problem building networks with serial columns.

4 January 2004		V4.0a	Released for distribution	 

V4.0b
SW	Renormalize rerun after calculate sensitivities because missing values
		had been set to minimum of range.
SW	Changed 'Getting Started' to View > Graph > Learning Progress.
GH	Fixed the problem that caused too many copies to be printed.

6 January 2004		V4.0b	Release file updated

V4.0c
SW	Very large networks view switching performance improvements. 
SW	Open file performance improvements. 

24 January 2004		V4.0c	Release file updated

V4.0d
JM	Moved AutoSave file checks to the start of learning thread to avoid
		long delay on large networks before file prompts are produced.
JM	Simplified comments on graph view to avoid confusion of rule and 
		controls based target validating range.
NR	Removed fast exit from calculate activations so that querying outputs
		are always updated when learning is stopped.

17 February 2004	V4.0d	Release file updated

V4.0e
SW	Changed sensitivity calculation to set all inputs to median at the 
		start and after each min/max test. 
SW	Sort Order button changed to toggle to reduce toolbar clutter.
SW	Fixed double scrollbar problem in View Associations.
SW	Fixed duplicate mnemonic problem on Action menu.
SW	Fixed the validating problem that caused a crash if a non-image input
		column was positioned to the right of an image output column.
SW	Enabled clip and paste script commands.
RH	Changed Goto so that numbers in quotes cause a search rather than 
		going to the indexed column or row.
SW	Fixed a problem with forecasting image columns that could cause a
		crash when mixed with image outputs.

10 March 2004	V4.0e	Release file updated

V4.0f
GC	Added optimize to CN & LC script commands.
RR	Changed sensitivity view to refresh every five seconds.
SW	Changed predictions view to refresh every five seconds unless the number
		of cells is greater than 50000.
SW	Fixed Exclude Incomplete Rows so it does not test cells in columns that
		are excluded. 
DH	Added memory to column values graph.
GG	Added upper & lower limiting to right click grid functions.
SW	Added invert to right click grid functions.
SW	Made execute function on column much faster.

2 April 2004	V4.0f	Release file updated

V4.0g	beta 1
SW	Changed to allow spaces in right click grid functions for clarity.
SW	Fixed column memory to avoid spurious match on adjacent columns.
SW	Added row & column position to status bar.
KL	Added "Example row names and errors" to special files.
SW	Changed special files default to "Save special files now".
KL	Enabled edit > Goto... on Errors, Importance and Sensitivity views. 
SW	Added right click Values and Average toggles to Column Values view.
SW	F9 switches display resolution to 4 decimal places, 10 decimal places, 10 
		significant digits & trailing zeroes truncated or exponent/mantissa.
SW	New right click operator # (number).
SW	New right click operands p (pi), e (exp), ? (random number), 
		x (column index), y (row index), g (relative row), h (relative column).
SW	Changed column graph view to truncate numbers greater than 15 digits.
KL	Added right click Goto... to Errors, Importance and Sensitivity views. 

21 April 2004	V4.0g beta 1	Released for testing

V4.0g	beta 2
DF	Added the new special files to script commands.
PP	Fixed a looping problem with Edit > Find and added Up/Left, Down/Right and
		Match Case to the dialog.
CK	Fixed problem with positioning of the right click popup menu.
RH	Changed Special files to allow the Grid to be saved before the network has
		been created. All other files require the network.

29 April 2004	V4.0g beta 2	Released for testing

V4.0g
SW	Help file error corrected.
SW	Network view scrolling problem fixed.

2 May 2004	V4.0g	Release file updated

V5.0a	beta 1
SW	Query with new toolbar buttons to increase, decrease, min & max 
		the inputs.
SW	Grid and Network views show changes produced by Query buttons.
SW	Network view includes all the nodes created for serial mode columns.
SW	Left click selection of input node in network view synchronised with column
		selection in grid view.
SW	Right click node selection in network view shows node details.
WS	Import performance improved for columns set to text mode.
SW	"goto" iteration added to script commands.
SW	"Associating" can be stopped and restarted without going back to
		the first column.
SW	Edit > Exclude Rows with values outside a range.
PS	Allows spaces in scripts.
WS	Added ".ens" script file type.
PS	New "s" save, "as" set autosave and "r" reset autosave script commands.
SW	Changed "wfs" script command to avoid problems with very long waits. 
DC	Changed command line parser to use any case.
CP	Fixed problem with Edit on blank grids.
SW	Fixed problem switching views when column selection is out of range.
SW	Fixed crash problem with Validating when serial columns included.

14 June 2004	V5.0a	beta 1	Released for testing

V5.0a	beta 2
CP	Fixed crash problem when Predictions selected after changing one or more 
		excluded rows to training or validating.
DC	Fixed problem with file queries that was producing results files without the
		input text. 

17 June 2004	V5.0a	beta 2	Released for testing

V5.0a	beta 3
WS	Fixed problem that occurred when file queries ended and failed to show 
		results file with Excel or Notepad.
DD	Fixed problem that caused 5 second timer refresh to stop working.
SW	Fixed problem with double refresh on some views.
SW	Fixed problem with "Exclude Outside Limits" that produced incorrect upper and
		lower limits for text and image based columns.
WS	Fixed performance problem in Validating.
DC	Added "er", enable and "dr" disable results to script commands.
WS	Fixed problem that caused associations and clusters files to be appended.
SW	Changed optimize learning rate and optimize momentum so they do not conflict.
DC	Fixed problem with check grid stopping when the answer given to "Do you want
		to exclude the column" was "No".

23 June 2004	V5.0a	beta 3	Released for testing

V5.0a	beta 4
WS	Fixed problem with association tracing.
WS	Fixed problem of too few associations being saved.
SW	Save associations & clusters moved to special files so that they can be saved
		at any time after being produced.
TK	Raised line read limit from 10,000 to 1,000,000 characters.
SW	Added parameter validation to script commands.

28 June 2004	V5.0a	beta 4	Released for testing

V5.0a	beta 5
SW	Help file updated to include new facilities and recent changes.
SW	Changed script validation so that out of range validating examples are converted
		to training examples without prompting.
DC	Recovered old command line parser to avoid mixed case problems.
SW	Auto trace switched off to allow more command line script testing.
DC	Added "er" & "dr" to help file.
SW	Added "fse" script command to redirect error messages to a file.
SW	Added "ie" script command to ignore errors and allow scripts to continue running.

02 July 2004	V5.0a	beta 5	Released for testing

V5.0a	beta 6
RW	Added cancel parameter to "ie". 
RW	Changed script log "x" message to be different from "eos".
DC	Removed dummy column from results file when no labels are included in query file.
DC	Removed trailing delimiters from results file.

08 July 2004	V5.0a	beta 6	Released for testing

DC	Fixed the problem with blank message box when script ended.

09 July 2004	V5.0a	beta 6	Updated for testing

V5.0a
SW	Added Tools > Reset Associations & Clusters.
WS	Added type ".ens" to Generate Script File...
SW	Improved script error checking.
SW	Reset "fse" & "ie" at start of every Run Script File in case they were still set
		from a previous run.

11 July 2004	V5.0a	Released for distribution

V5.0b
SW	Status bar updated when file is loaded or on mouse left click.
SW	Fixed problem that could cause Optimize Learning Rate to loop.
SW	Fixed problem with spurious stops if switching views when learning.
SW	Added "Yes to All" & "No to All" buttons to Check Grid response dialog.
SW	Added Import > Binary File... to File menu.
SW	Changed script command import file to import text file "itf" but retained "if"
		so old scripts will still work.
SW	Added import binary file "ibf", set binary size "sbs" and read binary file "rbf" 
		script commands.
SW	Added "bt" script command to loop back to a label in the script.

7 August 2004	V5.0b	Release file updated

V5.0c
GU	Fixed bug in manual text import. 

9 August 2004	V5.0c	Release file updated

V5.0d
SW	Fixed problem with Edit > Goto switching from column value view to grid view.
PT	Changed Edit grid dialog to renormalize the Grid when the dialog is opened.
PT	Changed Example Errors view to do a single cycle refresh if the Grid is changed.

24 August 2004	V5.0d	Release file updated

V5.0e
SW	Fixed problem that caused spurious AutoSave file prompts when switching views
		before learning was started.
MP	Added optional duplicate rows for predicted values to save Grid in Special files.
MP	Fixed a problem that resulted in some script file commands failing because they
		needed the spaces that the command line parser had removed.
SW	Set AutoSave cycles to 100 for new networks.

9 September 2004	V5.0e	Release file updated

V6.0a	Beta 1
SW	Added Macro record and playback facilities.
SW	Added Defaults for import, new network and change controls.
SW	Corrected fuzzy letters at top part of network view.
SW	Fixed the problem with Action > Leave Some Out producing -1.0% validating when
		it was repeated without reloading the file.
SW	Changed tracing to include repeat counts and produce much smaller files.
TY	Fixed the discrepancy between saved row errors and the errors view.

20 October 2004		V6.0a	Beta 1	Released for testing

V6.0a	Beta 2
MP	Changed "Leave Some Out" to select blocks of validating rows either progressively
		or starting at random rows.
RF	Fixed the problem with missing row types in the "Leave Some Out" reports.
SW	Inhibited special files while learning.
MM	Added Clear checkbox to defaults dialogs to prevent resets on cancel.
GD	Fixed the problem with Edit > Find converting the search string to lower case.
SW	Changed Play Macro so that Run Script File would still produce Run or Edit dialog
		when a macro had just run.
MP	Added column subsets.
SW	Fixed the problem with text import skipping the first line.

1 November 2004		V6.0a	Beta 2	Released for testing

V6.0a	Beta 3
SW	Fixed some errors in the Help file.
SW	Macro > Insert Script File changed so that it is always the last function in a macro.
SW	Macro > Add Expanded Script to add all the commands in a script to a macro.

5 November 2004		V6.0a	Beta 3	Released for testing

V6.0a	Beta 4
RS	Improved the performance of the CalculateSensitivity function so that file open, 
		node initialization and view sensitivity are much faster.
SW	Inhibited sensitivity view when a very large network is learning.
DC	Added long script command names and macro function names to script command details 
		list in Help file.
SW	Fixed a problem with Play Macro when text and image mode cells are in the grid.
KE	Added Edit > Select > Row & Edit > Select > Column to main menu. 
DC	Fixed a problem with Check Grid failing to detect columns containing the same 
		text in every cell.
 
12 November 2004	V6.0a	Beta 4	Released for testing

V6.0a	Beta 5
BD	Added 'First line' button to line selection import dialog.
WS	Special files, Associations & Clusters changed to always produce file selection
		dialogs if the save now boxes are checked.
WS	Inhibited grid editing while the associating process is running.
SW	Inhibited Play Macro while the learning or associating processes are running.
WS	Added <Recording> prefix to progress status when a macro is being recorded.
DC	Added view switching to macros and scripts with SetView.
WS	Added Window sizing and activation to macros and scripts with ShowWindow.
SW	Changed sensitivity view so that current output is used rather than first output.
WS	Removed spurious warning from macro Save function.
WS	Updated title to file name after macro Save.		
SW	Macro Save changed to fail if title starts with 'Unti'.
SW	Fixed a problem with macro Save that could create a zero length file and then
		overwrite an existing file of the same name.
SW	Automatically switch view to Grid to improve performance if learning for over 
		100 view refreshes when switched to any of the less efficient views.
SW	Fixed a problem with running scripts that could cause a loop.

20 November 2004	V6.0a	Beta 5	Released for testing

V6.0a
SW	Fixed some mistakes in the Help file index and contents.
SW	Removed unused resources.
SW	Removed title update to file name after macro Save to avoid accidental manual
		overwrite with a blank file on exit.
SW	Changed file reading method so that the last line does not need to end with a 
		new line. The last line will be included with or without a CRLF terminator.
WS	Fixed a problem with the Query from file progress message incorrectly 
		reporting double the line number.
JA	Fixed a problem that caused the Target error stop to change from all below 
		target to average below target.
WS	Added Macro recording facilities to main menu so a new file is not needed to
		start and stop recording.
SW	Added shortcut keys for Macro start and stop recording.
DC	Fixed a problem with view switching by delaying SetView until the end of script
		when running from the command line.
SW	Inhibited Run Script File while macro is recording.

1 December 2004		V6.0a	Released for distribution

V6.0b
SW	Fixed some more mistakes in the Help file index and contents.
SW	Removed the dependency of Macro play on a file being open or new.
SW	Changed automatic column naming to #numbers avoiding the limits with AA - ZZ.
SW	Added Associating to Macro record and play.
SW	Added Forecast to Macro record and play.
SW	Added warning to Information dialog when validating examples are included but
		the validating controls are not set.
SW	Doubled maximum Macro WaitForStop time to allow for slow or very busy systems.
SW	Added automatic row and column naming to imported binary files.
SW	Changed prefix to Type and Index.
SW	Inhibited view sensitivity with any serial columns.

1 January 2005		V6.0b	Release file updated
 
V6.0c
SW	Added sort order parameter to SetView.
SW	Added Macro sort Order for error, importance and sensitivity views.
SW	Added monthly full version download reminder to temporary version.
SW	Changed file queries to allow for serial columns.

10 January 2005		V6.0c	Release file updated

V6.0d
SW	Fixed a problem with Edit > Find not working when set to row.
SW	Fixed the problem that produced the incorrect monthly reminder.

13 January 2005		V6.0d	Release file updated

V6.0e
SW	Insert > Date & Time added to menu. 
SW	Improved the forecasting speed.
SW	Fixed a problem with cancel forecasting.
AR	Fixed some problems with right click GoTo on error, importance and 
		sensitivity views when the row or column names are empty.
MW	Fixed a problem with importing a text file with repeated delimiters in the 
		first line.
FS	Added interlock on Macro WaitForStop to allow for macros that have been
		recorded on normal systems being played back on very slow W9x systems.

29 January 2005		V6.0e	Release file updated

V6.0f	Beta 1
SW	Added import XLS files.
SW	Added Open defaults for the most recently used file and first mouse click
		grid cursor position.
BB	Fixed a bug with column indexing and offset when playing back a recorded
		import of a text or CSV file.
HR	Changed inserted date & time format to the system default locale settings 
		when used for row or column names.
HR	Fixed a bug that caused Insert Date & Time to set the grid cells to '?' 
		when neither date or time were selected.

20 February 2005	V6.0f	Beta 1	Released for testing

V6.0f	Beta 2
FP	The problem with the first mouse click on grid view going to the top left 
		corner when no defaults are	set has been fixed.
SW	Fixed a problem that could cause a loop for about five minutes while
		searching for the maximum forecast period.
JW	Added a dialog to set the columns mode & type while importing a XLS file.

26 February 2005	V6.0f	Beta 2	Released for testing

V6.0f	Beta 3
SW	Added WaitForStop parameter descriptions to help file.
SW	SetView added to end of generated scripts to make the grid visible if
		the script is run before the example rows have been added.
DC	Sample command line script changed to include wfs, sv and sw commands.
SW	Changed the script sw() command so that it always does a restore before the
		call to the ShowWindow() function.

7 March 2005		V6.0f	Beta 3	Released for testing

V6.0f
SW	Fixed problems with Edit > Replace.
DC	Changed XLS Input/Output Column dialog so that the column modes are preset
		if they can be predicted.
DC	Added parameter to the script "save" command that will enable the window 
		title to change from "Untitled" to the saved file name.
SW	Changed script ShowWindow so defaults to restore.
AL	Added example type selection to Exclude Outside Limits.
WS	Added excluded rows count to Exclude Outside Limits.

20 March 2005		V6.0f	Release file updated

V6.0g	Beta 1
SW	Fixed a problem with import XLS file in macros that stopped some columns
		being created.
SW	Added "ess", enable and "dss" disable single step to script commands.
SW	Fixed a problem with script "bt" command.
WS	Added more row, column and node types to information dialog.
SW	Changed information dialog so that empty fields have appropriate comments.
SW	Added a facility to save the information to a *.inf file.
DC	Added "pause" script command so that scripts can pause, exit and later 
		return to the line after the pause.
SW	Added "lsc" script command to log all commands and failures.
MP	Added SpecialFiles to macro.
SW	Added Enable Tracing to Open defaults.

9 April 2005		V6.0g	Beta 1	Released for testing

V6.0g	Beta 2
AR	Fixed a problem that caused the cursor to move to the top, left, corner 
		when switching the view back to the grid.
AR	Added Open, Close and Empty Trace file to File menu.
SW	Added date & time to saved information. 
SW	Moved default tracing from open document to the start of initialize 
		instance so that tracing is on as soon as possible.
RK	Added a facility to delete excluded rows.

16 April 2005		V6.0g	Beta 2	Released for testing

V6.0g
SW	Removed Close Trace file from File menu.
SW	Fixed a problem with opening the log file that could cause a loop.
KC	Fixed a problem that caused the Information dialog to report the validating
		results as "not known" when they were available.
KC	Fixed a problem that could result in incorrect validating results on the 
		Graph view.
KC	Fixed a problem that could cause AutoSave validating files to go out of 
		sync with the main file.

20 April 2005		V6.0g	Release file updated

V6.0h	Beta 1
SW	Consolidate V6.0g updates and bug fixes.
SW	Stopped the spurious AutoSave when the Learning Progress view was selected
		and refreshed immediately after the file opened.
SW	Added both current and saved validating results on Learning Progress view.
SW	Added Refresh button to Information dialog.
SW	Fixed the problem that caused AutoSave to fail to run the first time the 
		count for "Save every - cycles while learning" was hit. 
SW	Added cells used and limit to status bar in trial version.
SW	Enabled the Example presets dialog when adding a querying example row using 
		Query > Query > Add Query or Insert > Querying Example Row.
PD	Added "Execute on Range" to right click functions.
PD	Added "Set Noise Level" to Tools menu.

9 May 2005		V6.0h	Beta 1	Released for testing

V6.0h	Beta 2
SW	Fixed the problem with "Execute on Range" not stopping on fail.
MH	Made toolbar buttons a bit bigger.
SW	Added warning to "Tidy Text and Images" to avoid loss of clipboard contents.
DC	Fixed the problem that could result in duplicated text hash values. 
SW	Improved text tidy performance.
SW	Improved Query Seek performance.
GE	Stopped timed refresh when grid view selected to improve learning performance.
SW	Paused learning during timed refresh to prevent possible hang when all the
		threads try to calculate activations at the same time.
DF	Fixed problem with Open defaults that failed to remove the registry entries 
		when they were reset or cleared.
SW	Stopped spurious refresh when a file is opened.

19 May 2005		V6.0h	Beta 2	Released for testing

22 May 2005		V6.0h	Release file updated

V6.0i	Beta 1
SW	Fixed the problem with unknown min and max scaling values in the Edit grid 
		dialog when the column has no values.
PD	Pressing Escape deselects any selected row or column on Grid.
RH	Moved GoTo Grid in the "Example Errors", "Input Importance" and "Sensitivity"
		views to the left mouse button.
SW	Added GoTo Grid to the "Column Values" graph view.
SW	Improved performance by stopping all calculations on locked inputs.

8 June 2005			V6.0i	Beta 1	Released for testing

17 June 2005		V6.0i	Release file updated

V6.0j
SW	Added Exclude Query button to Query dialog.
MP	Changed misleading column and row numbering comments on File Import and 
		Defaults Import dialogs.
JJ	Fixed a problem that caused a crash if single stepping a macro or script
		when WaitForStop has nothing to wait for.
SW	Stopped switch to Grid when manual Goto used on Column Values view. 
RE	Fixed the problem that could cause a crash when trying to select an out
		of range row or column using the Edit > Select menu.

19 July 2005		V6.0j	Release file updated

V6.0k
SW	Improved performance by removing learning checks on refresh. 
SW	Added Jog weights.

11 August 2005		V6.0k	Release file updated

14 August 2005		V6.0l	Not released

V6.0m	Beta 1

SW	Various minor performance improvements.
JT	Removed Stop/Start from refresh to avoid possible failure to restart
		learning on multi cpu or hyperthreading PC's.

15 August 2005		V6.0m	Beta 1	Released for testing

V6.0m
RM	Fixed the problem with Example Errors view, left click Goto, when the 
		example row name is not initialized and contains a space.
SW	Removed unused resources.
SW	Improved performance by removing the unnecessary weight counting from 
		the learning threads.
TK	Fixed the bug that could cause the trial day count to be incremented 
		by 10 or more days.

23 August 2005		V6.0m	Release file updated

V7.0a	Beta 1
SW	Consolidated all performance changes in versions 2 to 6.
SW	Improved learning performance.
SW	Improved performance of Edit > Replace values on large grids.
SW	Improved performance of Edit > Replace row and column names.
SW	Improved performance of Edit > Copy Example Rows on large grids.
SW	Improved performance of Tools > Extend Learning.
SW	Improved performance of Query > Query > Seek.
SW	Changed default target error to 0.01
SW	Changed the "Stop after" and "Stop on cycle" controls to override 
		the Target error stop.
SW	Changed learning process to ignore the Target error stop if any of
		the Validating or Score stops are set.
SW	Fixed problems with dialog title in Edit > Replace.
SW	Fixed problems with Edit > Replace row and column names.

1 October 2005		V7.0a	Beta 1	Released for testing

V7.0a	Beta 2
SW	Corrected some errors in Help file.
SW	Improved performance of Edit > Duplicate Example Rows.
SW	Added Edit > Find Next and F3 accelerator key.
WS	Changed validating when stopping learning to prevent overwriting 
		previously saved results.

14 October 2005		V7.0a	Beta 2	Released for testing

V7.0a	Beta 3
SW	Fixed the problem with the display of score based validating in
		the learning progress view.
WS	Changed AutoSave to inhibit learning and saving if opening a file is 
		cancelled or	access fails when the file name is changed.
SW	Added HTML Help.

22 October 2005		V7.0a	Beta 3	Released for testing

V7.0a	Beta 4
SW	Added Ctrl+F1 to call user interface manual.
SW	Removed unused resources.
SW	Added "Not" condition to Edit > Find.

27 October 2005		V7.0a		Released for distribution

V7.0b
SW	Fixed a problem with View > Example Errors.
WS	Fixed a problem with Action > Check Example.

29 October 2005		V7.0b		Release file updated

V7.0c
SW	Added Ctrl+A accelerator for Find Next.
MJ	Fixed the problem with Edit > Duplicate Example Rows.
MJ	Fixed the problem with Tools > Special Files > grid.

30 October 2005		V7.0c		Release file updated

V7.0d
AP	Fixed the problem with Edit > Change Example Rows failing to enable
		Edit > Delete Excluded Rows after changing rows to excluded.
SW	Fixed the problem with Edit > Delete Excluded Rows causing a crash
		when all the rows are deleted.
KR	Added Defaults > Edit to set the direction of any automatic move to
		the next grid cell.
PL	Added a simple Data to neural network guide to the Help file.

3 November 2005		V7.0d		Release file updated

V7.0e
AA	Corrected some errors in Help file.
SW	Enlarged and moved Getting Started dialog.
SW	Fixed the slow performance when Getting Started is running.
SW	Added three new Getting Started exercises.
SW	In trial version the Getting Started exercises run the first time
		EasyNN-plus is used.

19 November 2005	V7.0e		Release file updated

V7.0f
SW	Made Import TXT and CSV files better at predicting and correcting
		column modes.
AA	Fixed a problem with running scripts from the command line that 
		produced an incorrect message saying the file open failed.
SW	Added a missing race to the Races.txt sample file.
SW	Improved Edit > Duplicate Example Rows making it much faster.

03 December 2005	V7.0f		Release file updated

V7.0g
SW	Made Edit defaults move to the next cell only if value is changed.
SW	Added right click "Note" to attach notes to grid cells.
ZH	Fixed the problem with incorrect counts on Information dialog when files 
		with uninitialized networks are first opened.
SW	Added a very simple Getting Started exercise based on XOR.

26 December 2005	V7.0g		Release file updated

V7.0h	Beta 12
SW	Replaced deprecated code with C++ standard, supported methods and
		fully rebuilt with Visual Studio 2005, VC++ 8.
SW	Improved text cell refresh speed. 
RJ	Changed Edit defaults so that "Only move if cell is changed" is	optional.
RJ	Changed Open defaults to include "Last edited cell" in "Goto" radio buttons.
SW	Inhibited the first mouse click goto if any previous selection is done
		using the keyboard.
SW	Added file open/save history button to Information dialog. 
AD	Changed the XLS import dialog to include 'Ask for Example row types while
		importing'. 
		
14 January 2006		v7.0h	Beta 1	Released for testing		

V7.0h
BF	Added shift column up and shift column down.
KS	Added linear trend line to column value graph.
ZH	Fixed the View > Information problem with step 13 of Getting Started.

19 January 2006		v7.0h		Release file updated

V7.0i	Beta 1
KH	Fixed the problem with the trend line position on excluded columns.
MP	Changed Leave Some Out to use either sequential or random block selection.
WS	Added extra line to learning progress graph to show the validating error.
SW	Added validating error and validating results to *.gp.* special file.

7 February 2006		v7.0i	Beta 1	Released for testing

V7.0i	Beta 2
SW	Improved the performance of learning, associating and forecasting while 
		running the "Getting Started" exercises.
DR	Changed Controls to set the validating stop if any validating example
		rows are found in the grid.
JA	Fixed a problem with the trend line so it includes any forecasted values in
		serial columns.
FW	Added Forecast rows types to Edit > Change Example Row Types.
ZH	Added horizontal lines to the learning and the column value graphs.

16 February 2006	v7.0i	Beta 2	Released for testing

V7.0i
SW	Changed splash and about to white background. 
SW	Fixed problem with "Only move if cell is changed" in Defaults > Edit.
SW	Interface Manual improved.
SW	Fixed mnemonic clashes on edit menu and Controls dialog.

25 February 2006	V7.0i		Release file updated

V7.0j
SW	Fixed a problem with Edit > Shift Column Up/Down.
SW	If the Grid cell has a Note attached The Edit Note dialog will open when 
		the Edit Cell dialog is closed.
SW	Changed the Sensitivity view so that it is refreshed when a different output 
		column is selected. The refresh button does not need to be pressed.		
		
25 March 2006		V7.0j		Release file updated

V8.0a	Beta 1
SW	Inhibited Edit > Shift Column Up/Down while network is learning or associating.
SW	Added Connect layers checkbox to New network.
SW	Click select source and destination added to Network view.
SW	Connect and Disconnect nodes or layers editing functions added to Network view
		right click menu. 
		
16 June 2006		v8.0a	Beta 1	Released for testing

V8.0a	Beta 2
WC	Made the Network view right click menu commands clear.
AA	Fixed the problem that resulted in no prompt to save after weight connections
		are added or removed.
BS	After the Getting Started exercises the "Please register..." prompt is now
		suppressed if the user has already registered the current version.
DG	Changed grid editing so that typed values can be entered without having to
		open the Grid Edit dialog first.
SW	Added an Edit default to enable or disable the typed value entry selection.
SW	Increase and Decrease Hidden nodes editing functions added to Network view
		right click menu if Source not selected.
SW	Add Hidden layer function produced in Network view right click menu if no 
		hidden layer exists.
SW	Added connections slave so that they can be removed and replaced without 
		loss of the current weight values.
WH	Fixed crash problem if Start Associating called when on Network view.

26 June 2006		v8.0a	Beta 2	Released for testing

V8.0a	Beta 3
SW	Added "Replace Connections" command to right click Network view.
CR	Key F8 changes boolean displays from true/false to other value names.
SW	Added Tools > Options > Boolean values to add or delete pairs of values.
SW	Boolean values yes/no, high/low, good/bad, win/lose automatically added when
		a file is opened.
BF	Fixed a problem with using single character in text cells.
SW	Changed key mapping so that entering any alphanumeric character now opens the
		Edit Grid dialog.
		
08 July 2006		v8.0a	Beta 3	Released for testing

V8.0a	Beta 4
EL	The problem counting the number of Output nodes in networks created by 
		any versions prior to 8.0a has been fixed.
SW	Fixed a problem with Tools > Options > Boolean values that produced a
		duplicate pair if "Add" was followed by "Next". 
EL	Fixed a problem that resulted in "Replace Connections" running too slowly.	

11 July 2006		v8.0a	Beta 4	Released for testing

V8.0a
SW	Fixed a problem with caps lock and shift failing to work correctly when 
		editing the grid.
FR	Fixed a problem with "Select cell value" in edit defaults.

20 July 2006		V8.0a	Released for distribution

V8.0b
SW	Added another Getting Started exercise to demonstrate the network editor.

29 July 2006		V8.0b	Release file updated
 
V8.0c
SW	Added much more information to user documentation.
SW	Rebuilt easynn-plus.chm with index and search. 
SW	Rebuilt easynn-plus.doc documentation.

04 August 2006		V8.0c	Release file updated

V8.0d
SW	Added many more improvements to user documentation.
SW	Fixed problem with saving current boolean value names when file or 
		application is closed.
SW	Increased trial version cell limit to 10000. The full version has no limits.

09 August 2006		V8.0d	Release file updated

V8.0e	Beta 1
PH	Fixed a problem with horizontal mouse click scrolling.
SW	On first run samples are copied from the installation folder to
		 "\user\My Documents\EasyNN-plus\Samples".
SW	Fixed a problem with value matching when tracing.
PD	Added "Save As" to Import process after Grid is created.
SW	Added "Samples" and "Projects" to user documentation.

17 August 2006		V8.0e	Beta 1	Released for testing

V8.0e	Beta 2
DD	To help with securing the sample files they are set to read only after they 
		have been copied to "\user\My Documents\EasyNN-plus\Samples".
DD	Fixed title file name problem by replacing SetTitle by SetPathName.
WD	Fixed the problem that caused sample files to become duplicated when both 
		\Program Files\ and \My Documents\ were in none standard locations.

21 August 2006		V8.0e	Beta 2	Released for testing

V8.0e	Beta 3
HB	Fixed the problem of the Sample copies getting set to read only.
JM	Fixed the trial version, View > Sensitivity cell limit problem.

27 August 2006		V8.0e	Beta 3	Released for testing

V8.0e
PD	Made special file and backup saves reliable and failsafe.
ES	Fixed a problem with file save paths which have a '.' in place of a space.

1 September 2006	V8.0e	Release file updated

V8.0f
SW	Changed Jog so that it can revert if the average error increases.
SW	Changed Noise so that it can revert if the average error increases.
SW	Enabled View > Network when Action > Forecast has created a network.
SW	Added tracing to execution of functions.
SW	Fixed the problem with function operator, operand clashes.
SW	Inhibited Edit > Network Editor while Getting Started exercises are running.
GN	Inhibited Ctrl shortcuts while Getting Started exercises are running.
PF	Inhibited Action > New Network if learning or associating while Getting 
		Started exercises are running.
SW	Fixed the problem with Action > New Network clearing boolean value names.

19 September 2006	V8.0f	Release file updated

V8.0g	Beta 1
SW	Added "createrows cr" to script commands.
SW	Changed Macro > Commands... to allow macros to play immediately with ":::". 
SW	Prefixed macro files with sv(1) to set the grid view on when ":::" immediate 
		play is used in Macro > Commands...
SW	Fixed a file sharing violation when recording if macro file is already open.
RJ	Removed refresh speed warning for large images.
RJ	Added "Show all images in Grid" checkbox to Image and Fragment dialogs.
RJ	Added Import image files.
SW	Stopped the "Save As" in the Import if the process is cancelled or fails.
SW	Simplified Import so that the selected file determines the method.
PW	Fixed the problem with weight connection counts in learning progress graph.

04 October 2006		V8.0g	Beta 1	Released for testing

V8.0g	Beta 2
SW  Changed Import images to automatically add columns and rows as needed.
SW	Fixed a problem importing some *.bmp files that incorrectly
		produced the import text dialog with random delimiters checked.
PW	Added a network configuration check to make sure that there is at
		least one forward connection to the output layer.
SW	Changed Import *.xls files to start checking for grid column names
		at spreadsheet column 
PW	The problem with the row count in the "Example Row Type" dialog for *.xls 
		files not being updated is fixed.

V8.0g
SW	Import Images and Import Binary have been included in file checking
		and reporting. 
SW	The "Save As" in the Import process has been changed so the file is only 
		saved once until it is closed. Then, if updated, it is saved again.
PW	Fixed the problem that caused a crash if "Stop when the score..." is set
		while validating and the learning view is selected.
AD	Changed Edit > Fragment Image... so that fragments can be distributed 
		horizontally or vertically.
SW	Fixed problem producing duplicate image fragments.
AB	Fixed the problem with the mouse wheel scroll making a mess of the grid.
SW	Disabled mouse mid button scroll.

27 October 2006	V8.0g	Release file updated

V8.0h
SW	Fixed possible looping problem when fragmenting images vertically in a
		non image column.
RD	Changed the single step dialog so that the Cancel button cancels the "ess"
		currently being used or the whole script.
RD	Added a repeat count to script "backto" in the single step dialog.
RD	Added SetJogLevel, Jog and SetNoise to script commands and macro recording.
SW	Added Import Images to script commands and macro recording. 
RD	Made "pause" work correctly in both scripts and macro playback.
RD	Fixed cursor problem when importing *.xls files.
RD	Added parameter to script "pause" to produce a continue prompt.
RD	Made Noise variable from 1 to 10 using 'Q' & 'W' keys.

24 November 2006 V8.0h	Release file updated

SW	Added a "Grid Data" topic to the user manual with a description of the modes.
SW	Fixed spurious setting of single step when no "ess" in the script.
DM	Fixed a problem with importing xls files that could cause a column mode to 
		be set incorrectly or missed out completely.
SW	Increased noise range to maximum of 15.
		
01 December 2006 V8.0h1	Release file updated

SW	Changed "Forget Learning" so that the weights and biases can be initialised 
		to any range of values.
SW	Added "Forget" to Defaults with ReSeed and Range settings.
SW	Added range parameter to the Forget script command.

05 December 2006 V8.0h2	Release file updated

SW	Fixed a looping problem if the range parameter is missing in the "Forget"
		script command and no default values are set.
		
07 December 2006 V8.0h3	Release file updated

V8.0i
SW	Added warning to the "Forget Learning" dialog if any default is set.
SW	"Learning rate" and "Momentum" Controls optimization improved. 
RD	Improved Validating error calculation and plotting on progress graph.
SW	Fixed a problem with vertical scaling on learning progress graph.
CG	Improved hidden layer growing while learning.

01 January 2007	V8.0i Release file updated

V8.0j
SW	Changed the default of Ctrl + A or F3 for "Find Next" so that it searches 
		for the next '?' on or after the current grid position.
MN	Fixed the problem with the incomplete learning progress graph when using stop
		on seconds or stop on cycles.
SW	Improved column mode detection while importing. Modes are no longer incorrectly
		set to text when a number starts with a minus sign.
PD	Made Edit > Replace much faster.
SW	Fixed a performance problem with "Tidy Text and Images" during initialization
		to make files open much faster.
PD	Added pruning parameters to file saving.
SW	Default pruning weight threshold set to 0.05
FW	Tools > Special files...  Grid names, types and values can now save true values 
		and predicted values separately or in alternate rows.
SW	Fixed occasional connectivity error in temporary version.
SW	Fixed a problem in Query Seek High/Low with images.

06 February 2007 V8.0j Release file updated

V8.0k
SW  Rebuild with improved source code control for the Free and Trial versions.

07 February 2007 V8.0k Release file updated

V8.0L	Beta 1
SW	Stopped the check for "Leave Some Out" deletes when they are not required.
SW	Changed Free & Trial versions to a limited number of rows rather than cells.
SW	Reimplemented "Leave Some Out" to generate and execute scripts.

11 March 2007	V8.0L	Beta 1	Released for testing 

V8.0L	Beta 2
SW	Fixed some problems in "Leave Some Out" script running.
RD	Added ability to use random rows in "Leave Some Out" selection dialog.
SW	Replaced Help with User Manual.
SW	Amended "Leave Some Out" in User Manual.
SW	Added a check to stop "Leave Some Out" if less than ten example rows.

16 March 2007	V8.0L	Beta 2	Released for testing 

V8.0L	Beta 3
SW	Change View > Diagnostic Array for validating so that it can step through any
		bool output columns. 
SW	Changed learning progress graph view so that the diagnostic array data is 
		displayed when it is availalble.
SW	Enabled display of diagnostic array data in learning progress graph view when
		"Leave Some Out" is running.
RD	Added column averages of diagnostic array data to LSO report when bool ouptuts
		are in use.
		
23 March 2007	V8.0L	Beta 3	Released for testing

V8.0L	Beta 4
SW	Various problems fixed in importing.
SJ	Fixed the failure reporting in Query from file.
MP	Amended the Save script command so that the update name bit inhibits the name   
		change instead of allowing it.
RD	Improved the format of the "Leave Some Out" report.

28 March 2007	V8.0L	Beta 4	Released for testing

V8.0L
SW	Fixed problem that could caused a crash when Tools > Special Files was used 
		after Action > Start Associating.
MP	Added AutoSaveAssociationsFile and AutoSaveClustersFile to script commands 
		and macro record and playback.
		
02 April 2007	V8.0L	Release file updated

V8.0m
SW	Fixed problem running "Leave Some Out" causing the application to become 
		visible at every report update when set to hidden or iconized.
SW	Added file with mail order form to the installer.
SW	Added Edit > Goto Next and F4 accelerator key.
SW	Added Edit > Goto Next Used and F2 accelerator key.
SW	Removed right click trailing cell note markers in Goto dialog column name
		and edit box.
PR	Fixed the Defaults > Open "First Click Go To" crash when the grid is empty
		on a New document.
		
20 April 2007	V8.0m	Release file updated

V8.0n
SW	Fixed the problem with Tools > Special Files when file name had more than one 
		stop character. 
SW	Fixed the problem with spurious "Do you want to stop Leave Some Out" question
		when "Leave Some Out" had already stopped.
SW	Added "Disconnect All Nodes" command to Network Editor menu.
JH	Fixed the problem in text hash code generation that failed to detect 
		duplicates or close codes in most two letter strings.
KL	Changed installer to request admin so it does not fail on Vista sometimes.

13 May 2007	V8.0n	Release file updated		

V8.0o
SW	Fixed the problem with Edit > Goto Next Used and F2 skipping over the next 
		column when Defaults > Edit has been set to move right after editing.
FL	Rebuilt with a new installer that fixes a few running on Vista problems.

01 June 2007	V8.0o	Release file updated

V8.0p	beta 1
BR	Added "Classify Text as Integers" to the Classify Column dialog. 
AV	Improved Edit > Change... commands. 
SW	Improved Action > Check Grid so that validating rows that are out of the 
		training range can be excluded, converted to training rows or copied to
		special training rows to extend the range.
CI	Fixed problem with saving duplicate rows after running a script.
SW	Added extend range to use when Querying or Validating rows are found to have
		input values above or below the training range.
SW	Added extend range to the 'File Query' dialog for any query input that is 
		above or below the training range.
		
27 June 2007	V8.0p	Beta 1	Released for testing 		

V8.0p
SW	Changed 'File Query' to allow outputs to extend as needed for extrapolation.

01 July 2007	V8.0p	Release file updated

V8.0q
SW	Fixed a problem with the Query dialog input edit box producing spurious out of
		range error when Stop/Start Cycle used.
		
04 July 2007	V8.0q	Release file updated		

V8.0r	Beta 1
SW	Removed unused range buttons from Properties dialog. 
SW	Tidied the resource symbols. Deleted the unused ones.
SW	The problem with the Validate function looping when a network has one or more 
		serial output nodes but no normal output nodes is fixed.
SW	Added "exr", "extendrange" to script commands and ExtendRange to Macro record
		and play to allow extrapolation.
SW	Enabled querying example rows to extend the range as needed.
GL	Changed Import error handling to avoid spurious failures opening the file.

24 July 2007	V8.0r	Beta 1	Released for testing

V8.0r	Beta 2
GL	Improved the Query dialog forwards and backwards example search speed.
SD	Added nndemo.ppt to samples.
BD	Fixed a problem with Save Queries failing to update the grid before saving the
		query rows. 
		
07 August 2007	V8.0r	Beta 2	Released for testing

V8.0r	Beta 3	
ZA	Changed File Query so that only one row is updated for each query. This stops 
		the grid flickering and improves performance.
AT	Fixed a problem with saving the grid in the script version of special files.
GL	Changed the Query dialog forwards and backwards example search so that it 
		wraps around after first or last examples.
		
15 August 2007	V8.0r	Beta 3	Released for testing

V8.0r
BW	Changed querying so that the grid is always updated to show the same 
		values as those produced by a query.
		
19 August 2007	V8.0r	Release file updated

V8.0s	Beta 1
SW	Added a warning to extending the Querying range when using the Grid editor.
SW	Changed the Noise volume keys from Q & W to Ctrl+Q & Ctrl+W so that they do not 
		clash with text input in the grid editor.
SW	Changed StartLearning and WaitForStop script commands to prevent crash if called 
		when the network is invalid or the grid is empty.
SW	Fixed the file open problem when a macro or script file is already open and 
		linked to network file.
SW	Fixed the problem with deleting the first letters of duplicate bool names.
SW	Changed user registration to a "once only" operation even if the version number
		is updated.
SW	Added Right Click row names to "Column Values" graph menu.
SW	Tidied activity history when a *.tvq file is loaded.

19 September 2007	V8.0s	Beta 1	Released for testing

V8.0s
CC	Fixed a problem that could result in newly created bool name characters not 
		being saved.
SW	Tidied old bool name characters when a *.tvq file is loaded.
SW	Included a method of writing extras to tracefile in grid "Note" facility.

28 September 2007	V8.0s	Release file updated
