Skip to main content
This is a pre-production deployment of Warehouse. Changes made here affect the production instance of PyPI (pypi.python.org).
Help us improve Python packaging - Donate today!

A speed-optimized, barebones, Python 3 fuzzy controller package.

Project Description

PsiberLogic is a fuzzy control package for Python 3. Version 3.x removes the pre-compiled cython files, due to the need for the user to utilize the same version of dependencies. As such, this version is much simpler to utilize, but does require compilation upon installation. MSVS 2015 is recommended for compilation, but others can be utilized with minor edits to “compile.py”.

After installation, simply import PsiberLogic as PL and call PL.compile().

This software is a simplified, Cythonized, and compacted package that is a derivative work of Jose Alexandre Nalon’s excellent Peach package. This was done for increases in computational efficiency as well as to maintain the work by updating to Python 3. This package is for anyone seeking a high-performance, python3-callable package for creating fuzzy logic controllers. PsiberLogic has almost no checks for errors; if the format provided in the demo file is not followed correctly errors could be present that will not be reported.

Note that additional types of membership functions and defuzzification methods may be added later, and additional speed optimizations are in development. This has currently only been tested for windows machines, but could work fine on OS X / Linux. Please feel free to suggest improvements, send feedback, or inform the author of any bugs. (contact@psibernetix.com)

This package is licensed under the LGPL (see LICENSE.txt), and all distributions or derivative works of PsiberLogic must be as well.

Created by: Dr. Nick Ernest, Psibernetix Inc. CEO

Current Version: 3.0.1

Release History

Release History

This version
History Node

3.0.1

History Node

2.1.0

History Node

2.0.2

History Node

2.0.1

History Node

2.0.0

Download Files

Download Files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
PsiberLogic-3.0.1.tar.gz (17.1 kB) Copy SHA256 Checksum SHA256 Source Jan 18, 2017

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting