
Welcome to BACKNET, a C++-Classlibrary for simulating Neural Networks.
----------------------------------------------------------------------

This file is a little introduction in this software.

At first: the most important fact: BACKNET is distributed under the terms
of the GNU Library General Public License. You will find the LICENSE 
document with all the terms of LGPL in the doc - directory.
Please refer to the files doc/DISCLAIMER and doc/NOTE.IMPORTANT for further
information, too. If you miss one of these files or one of the files 
mentioned below, feel free to contact me:

    Email: mme@pub.th-zwickau.de
    Ordinary Mail:     Marko Meyer
                    Teichstrasse 
                    D-08289 Schneeberg
                    Germany

Unpacking the archive you got the following tree:

|---backnet-x.y/    /* For actual values for x and y refer to the file
|    |                  HISTORY in this directory. */
|    |                /* This directory contains this file, some other
|    |                  important files (with CAPITALIZED filenames)
|    |                  and the Makefile (maybe only for some architectures).
|    |                */
|    |
|    |---bin/        /* Contains the binaries of the demo program(mes),
|    |                  if available, otherwise built binaries will be stored
|    |                  here. */
|    |
|    |---lib/        /* Contains the library and some object-code-files, if
|    |                  any. Otherwise the built library will be stored here.
|    |                */
|    |
|    |---src/        /* Here are the source-files of the libraries routines.
|    |   |             
|    |   |            /*
|    |   |
|    |   ---single/  /* Here are the source-files for the single-process 
|    |   |              version of the software. 
|    |   |           */
|    |   |
|    |   ---cliserv/ /* This is the directory for some client-server-like
|    |                  implementations of some parts of the library.
|    |               */
|    |
|    |---prog/       /* Here are the sources of the demo-programmes. */
|    |
|    |---include/    /* Here are the include - files. */
|    |
|    |---doc/        /* Here's some documentation available. Please refer to
|    |                  the file README in this particular directory for
|    |                  finding out, what the files contain. */
|    |
|    |---neuro/        /* Here are some data files that are useful for the
|    -                  demo-program(mes) as well as for you learning 
|                      something about the format of those files. */
|    
-    

For successfull making the library do the following:

Follow the steps in this README-file. 

Edit the Makefile to suit your needs. Unhappily I didn't find the time to
have a configure utility, but you should get it. It is important that you
at least change the value of the Makefile variable BACKDIR. There you should
fill in the complete path to BACKNET. In most cases the default should be
okay.

Type 'make' for making the library.
Type 'make world' for making the demo programmes and the documentation.
The documentation comes as LaTeX source. If you have no LaTeX installed, you
will find the actual documentation as ps- and dvi - file on the BACKNET-
Homepage (http://www.th-zwickau.de/~mme/backnet.html) or in the ftp-archive,
where you got the BACKNET-archive, named backnet-x.y.doc.tar.gz.

Try the demo-program(mes) out.

If there are any errors in making, that you can't handle, please 
contact me at the adresses stated above.

If you decide to contribute something to the library, please contact me
either. There's a lot of work to do, but it would be the best, if you 
would contact me before making big changes yourself. If you find a bug,
please contact me and include a fix, if possible. If you can't include
a fix, please describe the error the best as you can! I try to answer
your mail, including a fixed version. But this may last a little time.

If you decide to modify the library, please be so kind as to read the file
doc/NOTE.IMPORTANT if you don't want to contact me.

Thank you very much for using this software. Please report any comment,
suggestion or bug fix to the above stated adresses.

As of version 0.2 there have been several sources for successful networking
included. This points to the target where the library once should be able
to represent a distributed application either in a LAN or at a parallel
machine. This is in fast progress now. If you want to test the 
ArrayServer, which is currently invoked, please type 'make net' (or
'make world', since it is made with it, too).

Enjoy!