Skip to main content

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

Project description

Version 2.x has been released which contains major improvements and fixes; users are strongly encouraged to upgrade to this new version.

PsiberLogic is a speed-optimized fuzzy control package for Python 3. Psibernetix is an active contributor to the open-source movement and is happy to provide this package to the amazing Python community.

PsiberLogic 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. The goal of PsiberLogic is to be working in the domain of microseconds.

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: 2.1.0

Project details


Download files

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

Source Distribution

PsiberLogic-2.1.0.zip (108.0 kB view details)

Uploaded Source

File details

Details for the file PsiberLogic-2.1.0.zip.

File metadata

  • Download URL: PsiberLogic-2.1.0.zip
  • Upload date:
  • Size: 108.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for PsiberLogic-2.1.0.zip
Algorithm Hash digest
SHA256 a8ce4be9ee488788b2a69064d26bc61c6816832a4023ea50741b7f98d52ab6ba
MD5 663b042caf55b40a3f78ffa66bbfb7c2
BLAKE2b-256 9d1b20ac7339516734152ea9c3cc12dce28007ce0cc6d70f6e595b222001921c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page