Projects / Fuzzy sets for Ada

Fuzzy sets for Ada

Fuzzy sets for Ada is a library providing implementations of confidence factors with the operations not, and, or, xor, +, and *, classical fuzzy sets with the set-theoretic operations and the operations of the possibility theory, intuitionistic fuzzy sets with the operations on them, fuzzy logic based on the intuitionistic fuzzy sets and the possibility theory; fuzzy numbers, both integer and floating-point with conventional arithmetical operations, and linguistic variables and sets of linguistic variables with operations on them. String-oriented I/O is supported. A rich set of GTK+ GUI widgets is provided.

Tags Scientific/Engineering Artificial Intelligence Mathematics
Licenses GMGPL LGPL
Operating Systems OS Independent
Implementation Ada

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  14 Jun 2009 13:41
  • Rrelease-after

    Changes: Installation instructions were added. This version conforms to the latest GNAT compiler (GNAT GPL 2009) and GtkAda (2.14).

    • Rrelease-mid
    •  13 Jul 2008 14:48
    • Rrelease-after

    Changes: This version was adapted to GNAT GPL 2008, GtkAda 2.10.2, and Units of Measurements for Ada v2.8. A bug was fixed in Get_Value_As for dimensioned numbers, linguistic variables, and sets.

    • Rrelease-mid
    •  30 Mar 2008 09:17
    • Rrelease-after

    Changes: All I/O packages have been switched to UTF-8 encoding. The rules of matching identifiers were enhanced to support ignorable code points such as hyphens.

    • Rrelease-mid
    •  13 Oct 2007 12:06
    • Rrelease-after

    Changes: GUI support in this version is based on Gtk 2.10 and GtkAda 2.10.

    • Rrelease-mid
    •  09 Sep 2007 12:28
    • Rrelease-after

    Changes: GTK+ widgets have been added for visualization and editing fuzzy and intuitionistic fuzzy objects. This includes a full-featured editor widget for fuzzy sets and sets of linguistic variables. The packages hierarchy was reworked to simplify instantiations (based on new Ada 2005 features).

    No-screenshot

    Project Spotlight

    RecupNews

    A utility to easily retrieve information from RSS feeds.

    No-screenshot

    Project Spotlight

    LINUX-ISP-89SXX

    A complete IC programming tool for the 89SXX series.