Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package octave-forge-fuzzy-logic-toolkit for openSUSE:Factory checked in at 2021-03-17 20:16:37 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/octave-forge-fuzzy-logic-toolkit (Old) and /work/SRC/openSUSE:Factory/.octave-forge-fuzzy-logic-toolkit.new.2401 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "octave-forge-fuzzy-logic-toolkit" Wed Mar 17 20:16:37 2021 rev:3 rq:879586 version:0.4.6 Changes: -------- --- /work/SRC/openSUSE:Factory/octave-forge-fuzzy-logic-toolkit/octave-forge-fuzzy-logic-toolkit.changes 2019-03-10 09:38:03.816137616 +0100 +++ /work/SRC/openSUSE:Factory/.octave-forge-fuzzy-logic-toolkit.new.2401/octave-forge-fuzzy-logic-toolkit.changes 2021-03-17 20:20:03.235325638 +0100 @@ -1,0 +2,8 @@ +Sat Mar 13 13:38:20 UTC 2021 - Atri Bhattacharya <badshah...@gmail.com> + +- Update to version 0.4.6 + * Bug #53549 was fixed (parse error in function defuzz.m -- + anonymous function body requires only a single expression). +- Drop inst-defuz.m-update-anonymous-funtion.diff: fixed upstream. + +------------------------------------------------------------------- Old: ---- fuzzy-logic-toolkit-0.4.5.tar.gz inst-defuz.m-update-anonymous-funtion.diff New: ---- fuzzy-logic-toolkit-0.4.6.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ octave-forge-fuzzy-logic-toolkit.spec ++++++ --- /var/tmp/diff_new_pack.yq0yUI/_old 2021-03-17 20:20:03.763326360 +0100 +++ /var/tmp/diff_new_pack.yq0yUI/_new 2021-03-17 20:20:03.763326360 +0100 @@ -1,7 +1,7 @@ # # spec file for package octave-forge-fuzzy-logic-toolkit # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,15 +18,13 @@ %define octpkg fuzzy-logic-toolkit Name: octave-forge-%{octpkg} -Version: 0.4.5 +Version: 0.4.6 Release: 0 Summary: Fuzzy logic toolkit for Octave License: GPL-3.0-or-later Group: Productivity/Scientific/Math -Url: http://octave.sourceforge.net +URL: http://octave.sourceforge.net Source0: http://downloads.sourceforge.net/octave/%{octpkg}-%{version}.tar.gz -# PATCH-FIX-UPSTREAM https://sourceforge.net/p/octave/fuzzy-logic-toolkit/ci/00e05af94b3762d2e051ad28fb436da089160f40/ -Patch0: inst-defuz.m-update-anonymous-funtion.diff BuildArch: noarch BuildRequires: octave-devel Requires: octave-cli >= 3.2.4 @@ -37,7 +35,6 @@ %prep %setup -q -c %{name}-%{version} -%patch0 -p1 %octave_pkg_src %build ++++++ fuzzy-logic-toolkit-0.4.5.tar.gz -> fuzzy-logic-toolkit-0.4.6.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/ChangeLog new/fuzzy-logic-toolkit/ChangeLog --- old/fuzzy-logic-toolkit/ChangeLog 2014-07-02 02:45:05.000000000 +0200 +++ new/fuzzy-logic-toolkit/ChangeLog 2021-02-17 17:45:58.000000000 +0100 @@ -1,3 +1,15 @@ +2021-02-16 L. Markowsky <lmar...@users.sourceforge.net> + + * Version 0.4.6 released. + * ChangeLog: Updated file. + * DESCRIPTION: Updated file. + * NEWS: Updated file. + * inst/defuzz.m: Bug #53549 was fixed (parse error in function defuzz.m -- + anonymous function body requires only a single expression). + * inst/*.m: Updated copyright notices. + * inst/*.fis: Updated copyright notices. + * inst/private/*.m: Updated copyright notices. + 2014-07-01 L. Markowsky <lmar...@users.sourceforge.net> * Version 0.4.5 released. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/DESCRIPTION new/fuzzy-logic-toolkit/DESCRIPTION --- old/fuzzy-logic-toolkit/DESCRIPTION 2014-07-02 02:36:13.000000000 +0200 +++ new/fuzzy-logic-toolkit/DESCRIPTION 2021-02-17 17:45:58.000000000 +0100 @@ -1,6 +1,6 @@ Name: fuzzy-logic-toolkit -Version: 0.4.5 -Date: 2014-07-01 +Version: 0.4.6 +Date: 2021-02-16 Author: L. Markowsky <lmar...@users.sourceforge.net> Maintainer: L. Markowsky <lmar...@users.sourceforge.net> Title: Octave Fuzzy Logic Toolkit diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/Makefile new/fuzzy-logic-toolkit/Makefile --- old/fuzzy-logic-toolkit/Makefile 1970-01-01 01:00:00.000000000 +0100 +++ new/fuzzy-logic-toolkit/Makefile 2021-02-17 17:45:58.000000000 +0100 @@ -0,0 +1,271 @@ +## Copyright 2015-2016 Carn?? Draug +## Copyright 2015-2016 Oliver Heimlich +## Copyright 2017 Julien Bect <jb...@users.sf.net> +## Copyright 2017 Olaf Till <i7t...@t-online.de> +## Copyright 2019 John Donoghue <john.donog...@ieee.org> +## +## Copying and distribution of this file, with or without modification, +## are permitted in any medium without royalty provided the copyright +## notice and this notice are preserved. This file is offered as-is, +## without any warranty. + +TOPDIR := $(shell pwd) + +## Some basic tools (can be overriden using environment variables) +SED ?= sed +TAR ?= tar +GREP ?= grep +CUT ?= cut +TR ?= tr +TEXI2PDF ?= texi2pdf -q + +## Note the use of ':=' (immediate set) and not just '=' (lazy set). +## http://stackoverflow.com/a/448939/1609556 +package := $(shell $(GREP) "^Name: " DESCRIPTION | $(CUT) -f2 -d" " | \ +$(TR) '[:upper:]' '[:lower:]') +version := $(shell $(GREP) "^Version: " DESCRIPTION | $(CUT) -f2 -d" ") + +## These are the paths that will be created for the releases. +target_dir := target +release_dir := $(target_dir)/$(package)-$(version) +release_tarball := $(target_dir)/$(package)-$(version).tar.gz +html_dir := $(target_dir)/$(package)-html +html_tarball := $(target_dir)/$(package)-html.tar.gz +## Using $(realpath ...) avoids problems with symlinks due to bug +## #50994 in Octaves scripts/pkg/private/install.m. But at least the +## release directory above is needed in the relative form, for 'git +## archive --format=tar --prefix=$(release_dir). +real_target_dir := $(realpath .)/$(target_dir) +installation_dir := $(real_target_dir)/.installation +package_list := $(installation_dir)/.octave_packages +install_stamp := $(installation_dir)/.install_stamp + +## These can be set by environment variables which allow to easily +## test with different Octave versions. +ifndef OCTAVE +OCTAVE := octave +endif +OCTAVE := $(OCTAVE) --no-gui --silent --norc +MKOCTFILE ?= mkoctfile + +## Command used to set permissions before creating tarballs +FIX_PERMISSIONS ?= chmod -R a+rX,u+w,go-w,ug-s + +HG := hg +HG_CMD = $(HG) --config alias.$(1)=$(1) --config defaults.$(1)= $(1) +HG_ID := $(shell $(call HG_CMD,identify) --id | sed -e 's/+//' ) +HG_TIMESTAMP := $(firstword $(shell $(call HG_CMD,log) --rev $(HG_ID) --template '{date|hgdate}')) + + +## Detect which VCS is used +vcs := $(if $(wildcard .hg),hg,$(if $(wildcard .git),git,unknown)) +ifeq ($(vcs),hg) +release_dir_dep := .hg/dirstate +endif +ifeq ($(vcs),git) +release_dir_dep := .git/index +endif + +TAR_REPRODUCIBLE_OPTIONS := --sort=name --mtime="@$(HG_TIMESTAMP)" --owner=0 --group=0 --numeric-owner +TAR_OPTIONS := --format=ustar $(TAR_REPRODUCIBLE_OPTIONS) + +## .PHONY indicates targets that are not filenames +## (https://www.gnu.org/software/make/manual/html_node/Phony-Targets.html) +.PHONY: help + +## make will display the command before runnning them. Use @command +## to not display it (makes specially sense for echo). +help: + @echo "Targets:" + @echo " dist - Create $(release_tarball) for release." + @echo " html - Create $(html_tarball) for release." + @echo " release - Create both of the above and show md5sums." + @echo " install - Install the package in $(installation_dir), where it is not visible in a normal Octave session." + @echo " check - Execute package tests." + @echo " doctest - Test the help texts with the doctest package." + @echo " run - Run Octave with the package installed in $(installation_dir) in the path." + @echo " clean - Remove everything made with this Makefile." + + +## +## Recipes for release tarballs (package + html) +## + +.PHONY: release dist html clean-tarballs clean-unpacked-release + +## To make a release, build the distribution and html tarballs. +release: dist html + md5sum $(release_tarball) $(html_tarball) + @echo "Upload @ https://sourceforge.net/p/octave/package-releases/new/" + @echo " and note the changeset the release corresponds to" + +## dist and html targets are only PHONY/alias targets to the release +## and html tarballs. +dist: $(release_tarball) +html: $(html_tarball) + +## An implicit rule with a recipe to build the tarballs correctly. +%.tar.gz: % + $(TAR) -cf - $(TAR_OPTIONS) -C "$(target_dir)/" "$(notdir $<)" | gzip -9n > "$@" + +clean-tarballs: + @echo "## Cleaning release tarballs (package + html)..." + -$(RM) $(release_tarball) $(html_tarball) + @echo + +## Create the unpacked package. +## +## Notes: +## * having ".hg/dirstate" (or ".git/index") as a prerequesite means it is +## only rebuilt if we are at a different commit. +## * the variable RM usually defaults to "rm -f" +## * having this recipe separate from the one that makes the tarball +## makes it easy to have packages in alternative formats (such as zip) +## * note that if a commands needs to be run in a specific directory, +## the command to "cd" needs to be on the same line. Each line restores +## the original working directory. +$(release_dir): $(release_dir_dep) + -$(RM) -r "$@" +ifeq (${vcs},hg) + hg archive --exclude ".hg*" --type files "$@" +endif +ifeq (${vcs},git) + git archive --format=tar --prefix="$@/" HEAD | $(TAR) -x + $(RM) "$@/.gitignore" +endif +## Don't fall back to run the supposed necessary contents of +## 'bootstrap' here. Users are better off if they provide +## 'bootstrap'. Administrators, checking build reproducibility, can +## put in the missing 'bootstrap' file if they feel they know its +## necessary contents. +ifneq (,$(wildcard src/bootstrap)) + cd "$@/src" && ./bootstrap && $(RM) -r "autom4te.cache" +endif +## Uncomment this if your src/Makefile.in has these targets for +## pre-building something for the release (e.g. documentation). +# cd "$@/src" && ./configure && $(MAKE) prebuild && \ +# $(MAKE) clean && $(RM) Makefile +## +# $(MAKE) -C "$@" docs +# cd "$@" && $(MAKE) tests + # remove dev stuff +# cd "$@" && $(RM) -rf "devel" + ${FIX_PERMISSIONS} "$@" + +run_in_place = $(OCTAVE) --eval ' pkg ("local_list", "$(package_list)"); ' \ + --eval ' pkg ("load", "$(package)"); ' + +# html_options = --eval 'options = get_html_options ("octave-forge");' +## Uncomment this for package documentation. +html_options = --eval 'options = get_html_options ("octave-forge");' \ + --eval 'options.package_doc = "$(package).texi";' +$(html_dir): $(install_stamp) + $(RM) -r "$@"; + $(run_in_place) \ + --eval ' pkg load generate_html; ' \ + $(html_options) \ + --eval ' generate_package_html ("$(package)", "$@", options); '; + $(FIX_PERMISSIONS) "$@"; + +clean-unpacked-release: + @echo "## Cleaning unpacked release tarballs (package + html)..." + -$(RM) -r $(release_dir) $(html_dir) + @echo + +## +## Recipes for installing the package. +## + +.PHONY: install clean-install + +octave_install_commands = \ +' llist_path = pkg ("local_list"); \ + mkdir ("$(installation_dir)"); \ + load (llist_path); \ + local_packages(cellfun (@ (x) strcmp ("$(package)", x.name), local_packages)) = []; \ + save ("$(package_list)", "local_packages"); \ + pkg ("local_list", "$(package_list)"); \ + pkg ("prefix", "$(installation_dir)", "$(installation_dir)"); \ + pkg ("install", "-local", "-verbose", "$(release_tarball)"); ' + +## Install unconditionally. Maybe useful for testing installation with +## different versions of Octave. +install: $(release_tarball) + @echo "Installing package under $(installation_dir) ..." + $(OCTAVE) --eval $(octave_install_commands) + touch $(install_stamp) + +## Install only if installation (under target/...) is not current. +$(install_stamp): $(release_tarball) + @echo "Installing package under $(installation_dir) ..." + $(OCTAVE) --eval $(octave_install_commands) + touch $(install_stamp) + +clean-install: + @echo "## Cleaning installation under $(installation_dir) ..." + -$(RM) -r $(installation_dir) + @echo + + +## +## Recipes for testing purposes +## + +.PHONY: run doctest check + +## Start an Octave session with the package directories on the path for +## interactice test of development sources. +run: $(install_stamp) + $(run_in_place) --persist + +## Test example blocks in the documentation. Needs doctest package +## https://octave.sourceforge.io/doctest/index.html +doctest: $(install_stamp) + $(run_in_place) --eval 'pkg load doctest;' \ + --eval "targets = '$(shell (ls inst; ls src | $(GREP) .oct) | $(CUT) -f2 -d@ | $(CUT) -f1 -d.)';" \ + --eval "targets = strsplit (targets, ' '); doctest (targets);" + + +## Test package. +octave_test_commands = \ +' pkgs = pkg("list", "$(package)"); \ + dirs = {pkgs{1}.dir}; \ + __run_test_suite__ (dirs, {}); ' +## the following works, too, but provides no overall summary output as +## __run_test_suite__ does: +## +## else cellfun (@runtests, horzcat (cellfun (@ (dir) ostrsplit (([~, dirs] = system (sprintf ("find %s -type d", dir))), "\n\r", true), dirs, "UniformOutput", false){:})); endif ' +check: $(install_stamp) + $(run_in_place) --eval $(octave_test_commands) + + +## +## CLEAN +## + +.PHONY: clean + +clean: clean-tarballs clean-unpacked-release clean-install + test -e inst/test && rmdir inst/test || true + test -e $(target_dir)/fntests.log && rm -f $(target_dir)/fntests.log || true + @echo "## Removing target directory (if empty)..." + test -e $(target_dir) && rmdir $(target_dir) || true + @echo + @echo "## Cleaning done" + @echo + +.PHONY: tests + +CC_TST_SOURCES := $(shell $(GREP) --files-with-matches '^%!' src/*.cc) +TST_SOURCES := $(patsubst src/%.cc,inst/test/%.cc-tst,$(CC_TST_SOURCES)) + +inst/test: + @mkdir -p "$@" + +$(TST_SOURCES): inst/test/%.cc-tst: src/%.cc | inst/test + @echo "Extracting tests from $< ..." + @$(RM) -f "$@" "$@-t" + @( echo "## Generated from $<"; \ + $(GREP) '^%!' "$<") > "$@" + +tests: $(TST_SOURCES) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/NEWS new/fuzzy-logic-toolkit/NEWS --- old/fuzzy-logic-toolkit/NEWS 2014-07-02 02:43:56.000000000 +0200 +++ new/fuzzy-logic-toolkit/NEWS 2021-02-17 17:45:58.000000000 +0100 @@ -1,3 +1,9 @@ +Summary of important user-visible changes for fuzzy-logic-toolkit 0.4.6: +------------------------------------------------------------------------ + + ** Bug #53549 was fixed (parse error in function defuzz.m -- + anonymous function body requires only a single expression). + Summary of important user-visible changes for fuzzy-logic-toolkit 0.4.5: ------------------------------------------------------------------------ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/addmf.m new/fuzzy-logic-toolkit/inst/addmf.m --- old/fuzzy-logic-toolkit/inst/addmf.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/addmf.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/addrule.m new/fuzzy-logic-toolkit/inst/addrule.m --- old/fuzzy-logic-toolkit/inst/addrule.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/addrule.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/addvar.m new/fuzzy-logic-toolkit/inst/addvar.m --- old/fuzzy-logic-toolkit/inst/addvar.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/addvar.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/algebraic_product.m new/fuzzy-logic-toolkit/inst/algebraic_product.m --- old/fuzzy-logic-toolkit/inst/algebraic_product.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/algebraic_product.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/algebraic_sum.m new/fuzzy-logic-toolkit/inst/algebraic_sum.m --- old/fuzzy-logic-toolkit/inst/algebraic_sum.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/algebraic_sum.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/bounded_difference.m new/fuzzy-logic-toolkit/inst/bounded_difference.m --- old/fuzzy-logic-toolkit/inst/bounded_difference.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/bounded_difference.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/bounded_sum.m new/fuzzy-logic-toolkit/inst/bounded_sum.m --- old/fuzzy-logic-toolkit/inst/bounded_sum.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/bounded_sum.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/cubic_approx_demo.m new/fuzzy-logic-toolkit/inst/cubic_approx_demo.m --- old/fuzzy-logic-toolkit/inst/cubic_approx_demo.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/cubic_approx_demo.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/cubic_approximator.fis new/fuzzy-logic-toolkit/inst/cubic_approximator.fis --- old/fuzzy-logic-toolkit/inst/cubic_approximator.fis 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/cubic_approximator.fis 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/defuzz.m new/fuzzy-logic-toolkit/inst/defuzz.m --- old/fuzzy-logic-toolkit/inst/defuzz.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/defuzz.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## @@ -53,7 +53,7 @@ ## Keywords: fuzzy-logic-toolkit fuzzy defuzzification ## Directory: fuzzy-logic-toolkit/inst/ ## Filename: defuzz.m -## Last-Modified: 18 Aug 2012 +## Last-Modified: 16 Feb 2021 ##---------------------------------------------------------------------- @@ -162,7 +162,8 @@ function crisp_x = mom (x, y) max_y = max (y); - y_val = @(y_val) if (y_val == max_y) 1 else 0 endif; + #y_val = @(y_val) if (y_val == max_y) 1 else 0 endif; + y_val = @(y_val) 1 * (y_val == max_y); max_y_locations = arrayfun (y_val, y); crisp_x = sum (x .* max_y_locations) / sum (max_y_locations); @@ -185,7 +186,8 @@ function crisp_x = som (x, y) max_y = max (y); - y_val = @(y_val) if (y_val == max_y) 1 else (NaN) endif; + #y_val = @(y_val) if (y_val == max_y) 1 else (NaN) endif; + y_val = @(y_val) one_or_NaN(y_val, max_y); max_y_locations = arrayfun (y_val, y); crisp_x = min (x .* max_y_locations); @@ -207,13 +209,36 @@ function crisp_x = lom (x, y) max_y = max (y); - y_val = @(y_val) if (y_val == max_y) 1 else (NaN) endif; + #y_val = @(y_val) if (y_val == max_y) 1 else (NaN) endif; + y_val = @(y_val) one_or_NaN(y_val, max_y); max_y_locations = arrayfun (y_val, y); crisp_x = max (x .* max_y_locations); endfunction ##---------------------------------------------------------------------- +## Usage: one_or_NaN (a, b) +## +## Return 1 if the arguments are equal, and otherwise return NaN. +## Called by som and lom (immediately above) to fix anonymous function +## bodies, which must be expressions, not statements. +## +## Examples: +## one_or_NaN (2, 2) ==> 1 +## one_or_NaN (2, 3) ==> NaN +##---------------------------------------------------------------------- + +function retval = one_or_NaN (a, b) + + if (a == b) + retval = 1; + else + retval = NaN; + endif + +endfunction + +##---------------------------------------------------------------------- ## Usage: retval = wtaver (values, weights) ## ## Return the weighted average of the values. The parameters are assumed @@ -248,3 +273,4 @@ retval = sum (weights .* values); endfunction + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/drastic_product.m new/fuzzy-logic-toolkit/inst/drastic_product.m --- old/fuzzy-logic-toolkit/inst/drastic_product.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/drastic_product.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/drastic_sum.m new/fuzzy-logic-toolkit/inst/drastic_sum.m --- old/fuzzy-logic-toolkit/inst/drastic_sum.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/drastic_sum.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/dsigmf.m new/fuzzy-logic-toolkit/inst/dsigmf.m --- old/fuzzy-logic-toolkit/inst/dsigmf.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/dsigmf.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/einstein_product.m new/fuzzy-logic-toolkit/inst/einstein_product.m --- old/fuzzy-logic-toolkit/inst/einstein_product.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/einstein_product.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/einstein_sum.m new/fuzzy-logic-toolkit/inst/einstein_sum.m --- old/fuzzy-logic-toolkit/inst/einstein_sum.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/einstein_sum.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/evalfis.m new/fuzzy-logic-toolkit/inst/evalfis.m --- old/fuzzy-logic-toolkit/inst/evalfis.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/evalfis.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/evalmf.m new/fuzzy-logic-toolkit/inst/evalmf.m --- old/fuzzy-logic-toolkit/inst/evalmf.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/evalmf.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/fcm.m new/fuzzy-logic-toolkit/inst/fcm.m --- old/fuzzy-logic-toolkit/inst/fcm.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/fcm.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/gauss2mf.m new/fuzzy-logic-toolkit/inst/gauss2mf.m --- old/fuzzy-logic-toolkit/inst/gauss2mf.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/gauss2mf.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/gaussmf.m new/fuzzy-logic-toolkit/inst/gaussmf.m --- old/fuzzy-logic-toolkit/inst/gaussmf.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/gaussmf.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/gbellmf.m new/fuzzy-logic-toolkit/inst/gbellmf.m --- old/fuzzy-logic-toolkit/inst/gbellmf.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/gbellmf.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/gensurf.m new/fuzzy-logic-toolkit/inst/gensurf.m --- old/fuzzy-logic-toolkit/inst/gensurf.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/gensurf.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/getfis.m new/fuzzy-logic-toolkit/inst/getfis.m --- old/fuzzy-logic-toolkit/inst/getfis.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/getfis.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/gustafson_kessel.m new/fuzzy-logic-toolkit/inst/gustafson_kessel.m --- old/fuzzy-logic-toolkit/inst/gustafson_kessel.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/gustafson_kessel.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/hamacher_product.m new/fuzzy-logic-toolkit/inst/hamacher_product.m --- old/fuzzy-logic-toolkit/inst/hamacher_product.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/hamacher_product.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/hamacher_sum.m new/fuzzy-logic-toolkit/inst/hamacher_sum.m --- old/fuzzy-logic-toolkit/inst/hamacher_sum.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/hamacher_sum.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/heart_disease_demo_1.m new/fuzzy-logic-toolkit/inst/heart_disease_demo_1.m --- old/fuzzy-logic-toolkit/inst/heart_disease_demo_1.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/heart_disease_demo_1.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/heart_disease_demo_2.m new/fuzzy-logic-toolkit/inst/heart_disease_demo_2.m --- old/fuzzy-logic-toolkit/inst/heart_disease_demo_2.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/heart_disease_demo_2.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/heart_disease_risk.fis new/fuzzy-logic-toolkit/inst/heart_disease_risk.fis --- old/fuzzy-logic-toolkit/inst/heart_disease_risk.fis 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/heart_disease_risk.fis 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/investment_portfolio.fis new/fuzzy-logic-toolkit/inst/investment_portfolio.fis --- old/fuzzy-logic-toolkit/inst/investment_portfolio.fis 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/investment_portfolio.fis 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/investment_portfolio_demo.m new/fuzzy-logic-toolkit/inst/investment_portfolio_demo.m --- old/fuzzy-logic-toolkit/inst/investment_portfolio_demo.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/investment_portfolio_demo.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/linear_tip_calculator.fis new/fuzzy-logic-toolkit/inst/linear_tip_calculator.fis --- old/fuzzy-logic-toolkit/inst/linear_tip_calculator.fis 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/linear_tip_calculator.fis 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/linear_tip_demo.m new/fuzzy-logic-toolkit/inst/linear_tip_demo.m --- old/fuzzy-logic-toolkit/inst/linear_tip_demo.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/linear_tip_demo.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/mamdani_tip_calculator.fis new/fuzzy-logic-toolkit/inst/mamdani_tip_calculator.fis --- old/fuzzy-logic-toolkit/inst/mamdani_tip_calculator.fis 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/mamdani_tip_calculator.fis 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/mamdani_tip_demo.m new/fuzzy-logic-toolkit/inst/mamdani_tip_demo.m --- old/fuzzy-logic-toolkit/inst/mamdani_tip_demo.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/mamdani_tip_demo.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/newfis.m new/fuzzy-logic-toolkit/inst/newfis.m --- old/fuzzy-logic-toolkit/inst/newfis.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/newfis.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/partition_coeff.m new/fuzzy-logic-toolkit/inst/partition_coeff.m --- old/fuzzy-logic-toolkit/inst/partition_coeff.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/partition_coeff.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/partition_entropy.m new/fuzzy-logic-toolkit/inst/partition_entropy.m --- old/fuzzy-logic-toolkit/inst/partition_entropy.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/partition_entropy.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/pimf.m new/fuzzy-logic-toolkit/inst/pimf.m --- old/fuzzy-logic-toolkit/inst/pimf.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/pimf.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/plotmf.m new/fuzzy-logic-toolkit/inst/plotmf.m --- old/fuzzy-logic-toolkit/inst/plotmf.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/plotmf.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/private/aggregate_output_mamdani.m new/fuzzy-logic-toolkit/inst/private/aggregate_output_mamdani.m --- old/fuzzy-logic-toolkit/inst/private/aggregate_output_mamdani.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/private/aggregate_output_mamdani.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/private/aggregate_output_sugeno.m new/fuzzy-logic-toolkit/inst/private/aggregate_output_sugeno.m --- old/fuzzy-logic-toolkit/inst/private/aggregate_output_sugeno.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/private/aggregate_output_sugeno.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/private/are_bounds.m new/fuzzy-logic-toolkit/inst/private/are_bounds.m --- old/fuzzy-logic-toolkit/inst/private/are_bounds.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/private/are_bounds.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/private/are_input_indices.m new/fuzzy-logic-toolkit/inst/private/are_input_indices.m --- old/fuzzy-logic-toolkit/inst/private/are_input_indices.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/private/are_input_indices.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/private/are_mf_params.m new/fuzzy-logic-toolkit/inst/private/are_mf_params.m --- old/fuzzy-logic-toolkit/inst/private/are_mf_params.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/private/are_mf_params.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/private/compute_cluster_convergence.m new/fuzzy-logic-toolkit/inst/private/compute_cluster_convergence.m --- old/fuzzy-logic-toolkit/inst/private/compute_cluster_convergence.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/private/compute_cluster_convergence.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/private/compute_cluster_obj_fcn.m new/fuzzy-logic-toolkit/inst/private/compute_cluster_obj_fcn.m --- old/fuzzy-logic-toolkit/inst/private/compute_cluster_obj_fcn.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/private/compute_cluster_obj_fcn.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/private/defuzzify_output_mamdani.m new/fuzzy-logic-toolkit/inst/private/defuzzify_output_mamdani.m --- old/fuzzy-logic-toolkit/inst/private/defuzzify_output_mamdani.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/private/defuzzify_output_mamdani.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/private/defuzzify_output_sugeno.m new/fuzzy-logic-toolkit/inst/private/defuzzify_output_sugeno.m --- old/fuzzy-logic-toolkit/inst/private/defuzzify_output_sugeno.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/private/defuzzify_output_sugeno.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/private/eval_firing_strength.m new/fuzzy-logic-toolkit/inst/private/eval_firing_strength.m --- old/fuzzy-logic-toolkit/inst/private/eval_firing_strength.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/private/eval_firing_strength.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/private/eval_rules_mamdani.m new/fuzzy-logic-toolkit/inst/private/eval_rules_mamdani.m --- old/fuzzy-logic-toolkit/inst/private/eval_rules_mamdani.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/private/eval_rules_mamdani.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/private/eval_rules_sugeno.m new/fuzzy-logic-toolkit/inst/private/eval_rules_sugeno.m --- old/fuzzy-logic-toolkit/inst/private/eval_rules_sugeno.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/private/eval_rules_sugeno.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/private/evalfis_private.m new/fuzzy-logic-toolkit/inst/private/evalfis_private.m --- old/fuzzy-logic-toolkit/inst/private/evalfis_private.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/private/evalfis_private.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/private/evalmf_private.m new/fuzzy-logic-toolkit/inst/private/evalmf_private.m --- old/fuzzy-logic-toolkit/inst/private/evalmf_private.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/private/evalmf_private.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/private/fuzzify_input.m new/fuzzy-logic-toolkit/inst/private/fuzzify_input.m --- old/fuzzy-logic-toolkit/inst/private/fuzzify_input.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/private/fuzzify_input.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/private/get_mf_index_and_hedge.m new/fuzzy-logic-toolkit/inst/private/get_mf_index_and_hedge.m --- old/fuzzy-logic-toolkit/inst/private/get_mf_index_and_hedge.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/private/get_mf_index_and_hedge.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/private/init_cluster_prototypes.m new/fuzzy-logic-toolkit/inst/private/init_cluster_prototypes.m --- old/fuzzy-logic-toolkit/inst/private/init_cluster_prototypes.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/private/init_cluster_prototypes.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/private/is_builtin_language.m new/fuzzy-logic-toolkit/inst/private/is_builtin_language.m --- old/fuzzy-logic-toolkit/inst/private/is_builtin_language.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/private/is_builtin_language.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/private/is_domain.m new/fuzzy-logic-toolkit/inst/private/is_domain.m --- old/fuzzy-logic-toolkit/inst/private/is_domain.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/private/is_domain.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/private/is_fis.m new/fuzzy-logic-toolkit/inst/private/is_fis.m --- old/fuzzy-logic-toolkit/inst/private/is_fis.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/private/is_fis.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/private/is_format.m new/fuzzy-logic-toolkit/inst/private/is_format.m --- old/fuzzy-logic-toolkit/inst/private/is_format.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/private/is_format.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/private/is_grid_spec.m new/fuzzy-logic-toolkit/inst/private/is_grid_spec.m --- old/fuzzy-logic-toolkit/inst/private/is_grid_spec.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/private/is_grid_spec.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/private/is_input_matrix.m new/fuzzy-logic-toolkit/inst/private/is_input_matrix.m --- old/fuzzy-logic-toolkit/inst/private/is_input_matrix.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/private/is_input_matrix.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/private/is_int.m new/fuzzy-logic-toolkit/inst/private/is_int.m --- old/fuzzy-logic-toolkit/inst/private/is_int.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/private/is_int.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/private/is_io_struct.m new/fuzzy-logic-toolkit/inst/private/is_io_struct.m --- old/fuzzy-logic-toolkit/inst/private/is_io_struct.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/private/is_io_struct.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/private/is_io_vector.m new/fuzzy-logic-toolkit/inst/private/is_io_vector.m --- old/fuzzy-logic-toolkit/inst/private/is_io_vector.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/private/is_io_vector.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/private/is_mf_index.m new/fuzzy-logic-toolkit/inst/private/is_mf_index.m --- old/fuzzy-logic-toolkit/inst/private/is_mf_index.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/private/is_mf_index.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/private/is_mf_struct.m new/fuzzy-logic-toolkit/inst/private/is_mf_struct.m --- old/fuzzy-logic-toolkit/inst/private/is_mf_struct.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/private/is_mf_struct.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/private/is_mf_vector.m new/fuzzy-logic-toolkit/inst/private/is_mf_vector.m --- old/fuzzy-logic-toolkit/inst/private/is_mf_vector.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/private/is_mf_vector.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/private/is_output_index.m new/fuzzy-logic-toolkit/inst/private/is_output_index.m --- old/fuzzy-logic-toolkit/inst/private/is_output_index.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/private/is_output_index.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/private/is_pos_int.m new/fuzzy-logic-toolkit/inst/private/is_pos_int.m --- old/fuzzy-logic-toolkit/inst/private/is_pos_int.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/private/is_pos_int.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/private/is_real.m new/fuzzy-logic-toolkit/inst/private/is_real.m --- old/fuzzy-logic-toolkit/inst/private/is_real.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/private/is_real.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/private/is_real_matrix.m new/fuzzy-logic-toolkit/inst/private/is_real_matrix.m --- old/fuzzy-logic-toolkit/inst/private/is_real_matrix.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/private/is_real_matrix.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/private/is_ref_input.m new/fuzzy-logic-toolkit/inst/private/is_ref_input.m --- old/fuzzy-logic-toolkit/inst/private/is_ref_input.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/private/is_ref_input.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/private/is_row_vector.m new/fuzzy-logic-toolkit/inst/private/is_row_vector.m --- old/fuzzy-logic-toolkit/inst/private/is_row_vector.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/private/is_row_vector.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/private/is_rule_index_list.m new/fuzzy-logic-toolkit/inst/private/is_rule_index_list.m --- old/fuzzy-logic-toolkit/inst/private/is_rule_index_list.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/private/is_rule_index_list.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/private/is_rule_struct.m new/fuzzy-logic-toolkit/inst/private/is_rule_struct.m --- old/fuzzy-logic-toolkit/inst/private/is_rule_struct.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/private/is_rule_struct.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/private/is_rule_vector.m new/fuzzy-logic-toolkit/inst/private/is_rule_vector.m --- old/fuzzy-logic-toolkit/inst/private/is_rule_vector.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/private/is_rule_vector.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/private/is_string.m new/fuzzy-logic-toolkit/inst/private/is_string.m --- old/fuzzy-logic-toolkit/inst/private/is_string.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/private/is_string.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/private/is_var_index.m new/fuzzy-logic-toolkit/inst/private/is_var_index.m --- old/fuzzy-logic-toolkit/inst/private/is_var_index.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/private/is_var_index.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/private/square_distance_matrix.m new/fuzzy-logic-toolkit/inst/private/square_distance_matrix.m --- old/fuzzy-logic-toolkit/inst/private/square_distance_matrix.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/private/square_distance_matrix.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/private/update_cluster_membership.m new/fuzzy-logic-toolkit/inst/private/update_cluster_membership.m --- old/fuzzy-logic-toolkit/inst/private/update_cluster_membership.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/private/update_cluster_membership.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/private/update_cluster_prototypes.m new/fuzzy-logic-toolkit/inst/private/update_cluster_prototypes.m --- old/fuzzy-logic-toolkit/inst/private/update_cluster_prototypes.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/private/update_cluster_prototypes.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/psigmf.m new/fuzzy-logic-toolkit/inst/psigmf.m --- old/fuzzy-logic-toolkit/inst/psigmf.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/psigmf.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/readfis.m new/fuzzy-logic-toolkit/inst/readfis.m --- old/fuzzy-logic-toolkit/inst/readfis.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/readfis.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/rmmf.m new/fuzzy-logic-toolkit/inst/rmmf.m --- old/fuzzy-logic-toolkit/inst/rmmf.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/rmmf.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/rmvar.m new/fuzzy-logic-toolkit/inst/rmvar.m --- old/fuzzy-logic-toolkit/inst/rmvar.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/rmvar.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/setfis.m new/fuzzy-logic-toolkit/inst/setfis.m --- old/fuzzy-logic-toolkit/inst/setfis.m 2014-07-02 02:34:42.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/setfis.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/showfis.m new/fuzzy-logic-toolkit/inst/showfis.m --- old/fuzzy-logic-toolkit/inst/showfis.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/showfis.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/showrule.m new/fuzzy-logic-toolkit/inst/showrule.m --- old/fuzzy-logic-toolkit/inst/showrule.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/showrule.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/sigmf.m new/fuzzy-logic-toolkit/inst/sigmf.m --- old/fuzzy-logic-toolkit/inst/sigmf.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/sigmf.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/smf.m new/fuzzy-logic-toolkit/inst/smf.m --- old/fuzzy-logic-toolkit/inst/smf.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/smf.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/sugeno_tip_calculator.fis new/fuzzy-logic-toolkit/inst/sugeno_tip_calculator.fis --- old/fuzzy-logic-toolkit/inst/sugeno_tip_calculator.fis 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/sugeno_tip_calculator.fis 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/sugeno_tip_demo.m new/fuzzy-logic-toolkit/inst/sugeno_tip_demo.m --- old/fuzzy-logic-toolkit/inst/sugeno_tip_demo.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/sugeno_tip_demo.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/trapmf.m new/fuzzy-logic-toolkit/inst/trapmf.m --- old/fuzzy-logic-toolkit/inst/trapmf.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/trapmf.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/trimf.m new/fuzzy-logic-toolkit/inst/trimf.m --- old/fuzzy-logic-toolkit/inst/trimf.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/trimf.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/writefis.m new/fuzzy-logic-toolkit/inst/writefis.m --- old/fuzzy-logic-toolkit/inst/writefis.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/writefis.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/xie_beni_index.m new/fuzzy-logic-toolkit/inst/xie_beni_index.m --- old/fuzzy-logic-toolkit/inst/xie_beni_index.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/xie_beni_index.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ## diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuzzy-logic-toolkit/inst/zmf.m new/fuzzy-logic-toolkit/inst/zmf.m --- old/fuzzy-logic-toolkit/inst/zmf.m 2014-07-02 02:11:06.000000000 +0200 +++ new/fuzzy-logic-toolkit/inst/zmf.m 2021-02-17 17:46:37.000000000 +0100 @@ -1,4 +1,4 @@ -## Copyright (C) 2011-2014 L. Markowsky <lmar...@users.sourceforge.net> +## Copyright (C) 2011-2021 L. Markowsky <lmar...@users.sourceforge.net> ## ## This file is part of the fuzzy-logic-toolkit. ##