The May sale ends 5/23 at 9:59 AM ET!

Fuzzy Logic Toolbox Pro

Vitalii Yurchenko - Code Plugins - Dec 25, 2023

This plugin provides comprehensive functionality for leveraging fuzzy logic in your projects.

  • Supported Platforms
  • Supported Engine Versions
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

The Fuzzy Logic Toolbox PRO includes an actor's component that hosts a powerful Fuzzy Logic Engine, allowing the customization of actor behavior through the application of fuzzy logic principles and includes advanced Edtor Utility Widget for tuning Fuzzy Logic X components. Additionally, the toolbox empowers developers to design not only control mechanisms but also expert systems, extending its functionality to support a broader range of applications.

Refer to the comprehensive User Guide spanning 37 pages for detailed information.

The plugin underwent a comparative evaluation of fuzzy output against well-known packages such as Matlab and skfuzzy, ensuring the reliability and accuracy of its fuzzy logic computations (see User Guide).

The Fuzzy Logic Toolbox PRO is designed to operate independently, eliminating the need for external libraries. It executes fuzzy logic computations seamlessly without relying on third-party libraries, ensuring a self-contained and efficient solution for users.



Technical Details


  • Powerful Fuzzy Logic Engine: Hosts a robust fuzzy logic engine for advanced computation.
  • Actor Component Integration: Seamlessly integrates with actor components for easy customization of actor behavior.
  • Customizable Behavior: Apply fuzzy logic principles to tailor and fine-tune actor behavior based on dynamic conditions.
  • Editor Utility Widget: Advanced widget for convenient tuning of Fuzzy Logic X components within the Unreal Engine Editor.
  • Intuitive Interface.
  • Versatile Rule-Based Systems: Implement rule-based systems for decision-making in AI and game development.
  • Real-time Feedback: Provides real-time feedback on fuzzy logic computations during development.
  • Enhanced AI Development: Boosts AI development capabilities with advanced fuzzy logic functionalities.
  • Configuration Import: Effortlessly import configuration settings from JSON files for quick setup and initialization.
  • Configuration Export: Export your customized configurations to JSON format for easy sharing, backup, or integration with other projects.

Code Modules: FuzzyLogicX [Runtime]

Number of C++ components: 1 (Fuzzy Logic X Сomponent)

Includes advanced Editor Utility Widget for convenient tuning of Fuzzy Logic X components within the Unreal Engine Editor.

Supported Development Platforms: Windows, Mac

Supported Target Build Platforms: Win64, Mac, iOS, Android, Misc