Dear user,
1. This file must not be removed or altered. It must be
distributed with your packages, created on a base of Det. This is the
condition under that you receive the Det expert system.
2. Before using in any scientific project or commercial
application you MUST contact Audrius.Meskauskas@fm.vtu.lt,
introduce yourself and indicate the area in which are you going
to use the the Det.
3. You can also contact by ordinary mail: A.Meskauskas, Papilenu
8-21, LT-2003 Vilnius, Lithuania.
4. Portions of this software are based in part on the work of the
Independent JPEG Group.
5. Under these conditions, Det
executables are provided free of charge.
6. The source code is also available, please contact for details.
Sincerely yours
Dr Audrius Meskauskas
The application you are
currently using is created on the base of expert system Det.
Det Internet home page is http://members.xoom.com/AudriusA/es.htm
Det is an universal expert system, based on so-called "dichotomic trees". The "trees" can be often taken from already created manuals. Take for example any key for determining plant or insect species and you will understand the main idea in minutes. The main element in these keys is a question. It has the entry point (situation identifier), and two propositions, from that only one can be true in a certain situation. Answering "yes" for each proposition activates a final conclusion or a new question. To use in Det, the text of the manual must be a little rewritten, but no special programming is required. The exact description of this "dichotomic key programming language" is available. Then the text then must be compiled into special .ts format with compile Esk_cpp that is also provided. Det can use several keys at the same time, switching where necessary from one to another (and not necessary starting from the beginning again!). Together with questions, it can also present images (.bmp and .jpg are accepted).
Working version requires .ts file with the compiled rules. If it is missing in the command string, the standard Windows file open dialog activates.
The rule compiler (necessary to build the new expert system)
has the following syntax:
esk_cpp Key_text_file Output_file Listing_file
The Listing_file is only used to find possible errors
that are reported during compilation.
The Key_text_file contains the texts of one or several
keys to compile. It describes the dichotomic trees. The questions
can contain the references to the image files. If you dont
understand the syntax from the example included, contact me for
more information. After compiling, the Key_text_file is
still needed in the current folder, because the .ts file
does not contains the questions text.
Working version of Det comes with one example (determining of geometric figures). The bath file Komp.bat or Protect.bat compiles this example (Protect.bat works in protected mode). The Total.bat also launches Det.exe.
I provide both demonstration and working versions. To get additional information how to use the system, please simply contact me. Despite this is freeware, before loading working version you should to contact me and tell, in which area are you going to use this system.
Sincerely yours
Dr. Audrius Meskauskas
If it is interesting, welcome to scientific activity of Dr. Audrius Meskauskas
P.S. Portions of this software are based in part on the work of the Independent JPEG Group.