fuzzyrb
by Roman Kamyk
http://rubyforge.org/projects/fuzzyrb/

== DESCRIPTION:

Implements Fuzzy Sets in Ruby. I am very beginner at this topic, so it is very basic now. Any help will be appreciated.

== FEATURES/PROBLEMS:

* Fuzzy Sets defined as line segments
* Fuzzy Rules. Only conjunction of arguments is possible.
* No error handling.
* Deffuzification as center of gravity.
* Reasoning - apply matching rule and combine the results.

== SYNOPSIS:

Cannot be used from console. See test/ for sample usage.

== REQUIREMENTS:

* Ruby

== INSTALL:

sudo gem install fuzzyrb

== LICENSE:

(The GPL License)

Copyright (C) 2007 Roman Kamyk

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.

== Author
Roman 'MrStone' Kamyk (mailto:[email protected]),
Student of Poznan University Of Technology, Computing Science Institute, Inteligent Decision Support Systems