Fuzzy tool now freely available under GPL

Ronald Hartwig (rhaug@rhaug.de)
Fri, 5 Feb 1999 02:08:02 +0100 (MET)

Now the project FOOL/FOX is free under the terms of the GNU public
license. We saw no other possibility as we are no longer available for
support or further development but do not want to let the system getting
outdated.

Maybe some of the readers want to continue the project. We will be happy
to support you as far as possible (don't expect much) and will if
possible publish links to newer versions on our original homepage etc.

See:
http://condor.informatik.uni-oldenburg.de/FOOL.html
for details or read the announcement below.

Thanks to all who supported us for years now and good luck to all who
want to continue a free and easy-to-use fuzzy tool.

Kind regards
Ronald Hartwig

+-Ronald Hartwig------------------------------+ ___ _ _
| http://www.rhaug.de mailto:hartwig@rhaug.de | |__) |__| _ _ _ _
| Telefon:0177-427 9657 | | \ | | |_|_|_| (_|
+---------------------------------------------+ |___________________|

----start announcement----

###### #### #### #
# # # # # #
### # # # # #
# # # # # #
# #### #### #####

FOOL = Fuzzy system development tool with interactive 'foolproof'
graphical user interface.
**FOR FREE !!**

==========================================================================
What is it?
==========================================================================
FOOL stands for the Fuzzy Organizer OLdenburg. It is a result from a
project at the University of Oldenburg. FOOL is a graphical user
interface to develop fuzzy rulebases. FOOL will help you to invent
and maintain a database that specifies the behaviour of a
fuzzy-controller.

FOX is a small but powerful fuzzy engine which reads this database,
reads some input values and calculates the new control value.

==========================================================================
Features
==========================================================================
+ Interactive and (a kind of) "FOOLproof" development interface based
on the xview libs.

+ Online help

+ Support of most known fuzzy operators (36 different to be
exact). Exact tuning of every application of an operator
possible. Parameterized operators fully supported.

+ Five types of standard membership functions plus an unlimited number
of user defined membership functions.

+ User defined internal calculation precision

+ Fuzzy and/or floating point (crisp) input and output values
possible. No limits except your double-floating point range.

+ Building of multi-stage and/or parallel fuzzy systems possible via
simple shell scripts (or whatever language you like).

+ Easyily portable fuzzy engine (FOX) with low hard- and software
requirements. FOX only needs an ANSI-C compiler.

+ ASCII database format for better readability. Maybe you want to use
that database for your own software project.

+ Graphical visualisation of your self-defined linguistic variables
and the operators via xprism from the KHOROS package or gnuplot.

+ FOOL compiles on all machines with an ANSI C Compiler and
xview-Libraries. (FOOL was tested successfully on DEC MIPS, Linux and
Sun OS)

+ Easy to use setup tool which (normally) finds all the needed
settings automatically and helps you through the installation process

+ Includes a complete user's manual (~100 pages) in postscript-format
a step-by-step example.

==========================================================================
IMPORTANT NOTE:
==========================================================================
The package is designed for UN*X and all of its flavours (eg
LINUX). It is NOT written for DOS or OS2 and probably never will be!

==========================================================================
WHAT you get:
==========================================================================
FOOL.source.tar.gz The complete sources
FOOL.manual.tar.gz The 100 page manual in small blocks

The present version of the package is 1.5

==========================================================================
CHANGES in package release 1.6:
==========================================================================
The package release 1.6 contains FOOL version 1.3.3 and FOX version 1.2
and some additional auxillary programs.

*** Changes from package 1.1 to 1.2 ***

FOOL(v1.1):
- Now supports gnuplot too (Thanx to Rinus Verkerk)
- Tempfiles are now cleaned up when leaving FOOL
- Fixed strdup("") compile-error in FOOLfile.c

FOX(v1.1):
- In 1.0 FOX was unable to use fuzzy input
values. Now this bug is fixed.
- Minor bugfixes for translating different fuzzy input precisions.

*** Changes from package 1.2 to 1.3 ***

FOOL(v1.2):
- Fixed bug concerning similar linguistic variables
- Fixed minor bugs in FOOLlines.c
- Fixed problems when using FOOL together with XView3.2 on
newer Linux distributions (segmentation fault on starting)

*** Changes from package 1.3 to 1.4 ***

- added new (more complex) demo, to show the use of
more than one FOX per system
- added pixmaps for window-manager decoration
- new (foolproof) setup procedure

FOOL(v1.3.3):
- Fixed minor bug concerning printing of parameterized
operators
- Fixed major bug which stopped reloading rulebases more than
once in our rulebase.c
- Hacked (yet another) XView Bug: "Window_fit" was reported
to corrupt memory by 'efence' and was therefor disabled in our
sources (Note: If they had ever been resizable, now they would
not be any longer :) )
- Minor bugfix in internal search
- Workaround strdup problems

FOX(v1.2):
- new option '-p value' to force other precision than given in
rulebase. This is useful during testing, to speed things up when
working on several rulebases simultanously.
- Fixed major bug when loading fuzzy values from a file
- Fixed minor design bug which caused many warnings

*** Changes from package 1.4 to 1.5 ***

-now binaries are distributed too. Currently for the following systems
o Solaris (>=2.5)
o Linux (ELF-Format, x86)
o DEC Ultrix (MIPS)
o DEC Alpha AXP (OSF1, with mxr installed)

*** Changes from package 1.5 to 1.6 ***

- experimental support for JAVA and MSDOS available
- GNU public license replace copyright and allows free
distribution and encourages own developments

==========================================================================
WHERE to get it:
==========================================================================
ftp:
====
The package is available via ftp from:

ftp.informatik.uni-oldenburg.de /pub/fool
ftp.cs.tu-berlin.de /pub/sci/fuzzy

==========================================================================
HOW to get it
==========================================================================
Use ftp to get to the locations mentioned above. Then read the README
files there. They tell you, what files you need.

Files marked with '.tar.gz' (or '.tgz') are compressed with gzip and
tar'ed, so you just have to change to a directory where you want your
package to be installed, then do 'gunzip FOOL.source.tar.gz' (or
'.tgz' respectivly) and then 'tar xvof FOOL.source.tar'. Read the
README files in the package for further details.

==========================================================================
==========================================================================
We hope you find it useful:
The team of FOOL(s)
Sven Nordhoff,
Bernd Landorff,
Carsten Labinsky and
Ronald Hartwig

fool@informatik.uni-oldenburg.de
http://condor.informatik.uni-oldenburg.de/FOOL.html

[RH 1999/02/03]

############################################################################
This message was posted through the fuzzy mailing list.
(1) To subscribe to this mailing list, send a message body of
"SUB FUZZY-MAIL myFirstName mySurname" to listproc@dbai.tuwien.ac.at
(2) To unsubscribe from this mailing list, send a message body of
"UNSUB FUZZY-MAIL" or "UNSUB FUZZY-MAIL yoursubscription@email.address.com"
to listproc@dbai.tuwien.ac.at
(3) To reach the human who maintains the list, send mail to
fuzzy-owner@dbai.tuwien.ac.at
(4) WWW access and other information on Fuzzy Sets and Logic see
http://www.dbai.tuwien.ac.at/ftp/mlowner/fuzzy-mail.info
(5) WWW archive: http://www.dbai.tuwien.ac.at/marchives/fuzzy-mail/index.html