fuzzylite and jfuzzylite

These are ecosystem siblings—jfuzzylite is the official Java port of the fuzzylite C++ library, providing equivalent fuzzy logic control functionality across different programming languages.

fuzzylite
51
Established
jfuzzylite
43
Emerging
Maintenance 2/25
Adoption 10/25
Maturity 16/25
Community 23/25
Maintenance 0/25
Adoption 8/25
Maturity 16/25
Community 19/25
Stars: 316
Forks: 71
Downloads:
Commits (30d): 0
Language: C++
License: GPL-3.0
Stars: 45
Forks: 21
Downloads:
Commits (30d): 0
Language: Java
License: GPL-3.0
Stale 6m No Package No Dependents
Stale 6m No Package No Dependents

About fuzzylite

fuzzylite/fuzzylite

fuzzylite: a fuzzy logic control library in C++

This is a C++ library designed for engineers and researchers who need to implement intelligent control systems. It takes numerical sensor readings or other inputs, processes them using human-like reasoning rules, and outputs decisions or control signals. Users can define custom fuzzy logic rules and terms to create systems that can make nuanced judgments in complex or uncertain environments.

control-systems robotics decision-making embedded-systems intelligent-automation

About jfuzzylite

fuzzylite/jfuzzylite

jfuzzylite: a fuzzy logic control library in Java

This tool helps engineers and researchers design and implement fuzzy logic controllers for systems that need to make decisions based on imprecise or subjective input. You define linguistic rules and membership functions (like 'hot' or 'cold'), which it uses to process real-world sensor data or other inputs. The output is a calculated control action, like adjusting a thermostat or steering a robot. Control system designers, robotics engineers, and researchers in AI or automation would find this useful.

Control Systems Robotics Automation Decision Making AI Research

Scores updated daily from GitHub, PyPI, and npm data. How scores work