AI-FuzzyEngine
view release on metacpan or search on metacpan
"build" : {
"requires" : {
"Carp" : 0,
"List::MoreUtils" : 0,
"List::Util" : 0,
"Scalar::Util" : 0,
"Test::More" : 0,
"Test::Most" : 0
}
},
"configure" : {
"requires" : {
"Module::Build" : "0.38"
}
},
"runtime" : {
"requires" : {
"perl" : "5.008009"
}
}
},
abstract: 'A Fuzzy Engine, PDL aware'
author:
- 'Juergen Mueck <jmueck@cpan.org>'
build_requires:
Carp: 0
List::MoreUtils: 0
List::Util: 0
Scalar::Util: 0
Test::More: 0
Test::Most: 0
configure_requires:
Module::Build: 0.38
dynamic_config: 1
generated_by: 'Module::Build version 0.38, CPAN::Meta::Converter version 2.112150'
license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
version: 1.4
name: AI-FuzzyEngine
provides:
AI::FuzzyEngine:
lib/AI/FuzzyEngine.pm view on Meta::CPAN
=head2 Public functions
Creation of an C<AI::FuzzyEngine> object by
my $fe = AI::FuzzyEngine->new();
This function has no parameters. It provides the fuzzy methods
C<or>, C<and> and C<not>, as listed above.
If needed, I will introduce alternative fuzzy operations,
they will be configured as arguments to C<new>.
Once built, the engine can create fuzzy variables by C<new_variable>:
my $var = $fe->new_variable( $from => $to,
$name_of_set1 => [$x11, $y11, $x12, $y12, ... ],
$name_of_set2 => [$x21, $y21, $x22, $y22, ... ],
...
);
Result is an L<AI::FuzzyEngine::Variable>.
( run in 0.691 second using v1.01-cache-2.11-cpan-283623ac599 )