Skip to content

Releases: ichepkov2401/SimpleFuzzy

Release v1.0

Choose a tag to compare

@ichepkov2401 ichepkov2401 released this 31 Aug 19:24
2177d69

Реализовано

  1. Загрузчик
  • Добавлены демонстрационные модули
  1. Фазификация
  • Добавлена возможность создавать/удалять лингвистические переменные
  • Добавлена возможность редактировать базовое множество лингвистической переменной
  • Добавлена возможность добавлять/удалять термы Лингвистической переменой
  • Добавлена возможность выбирать цвета термов лингвистических переменных
  • Добавлена возможность просматривать свойства нечетких множеств (термов Лингвистических переменных)
  • Добавлена возможность просматривать текстовое представление результатов фазификации
  • Добавлена возможность генерировать новые базовые множества
  • Добавлена возможность генерировать новые функции принадлежности
  • Добавлена возможность выполнять нечеткие операции над множествами
  1. Инференция
  • Добавлена возможность настраивать правила для выходных лингвистических переменных
  • Добавлена возможность задавать релевантность правил
  1. Дефазификация
  • Реализованы 5 методов дефазификации:
    Метод максимума
    Метод среднего максимумов
    Метод Линейной дефазификации слева
    Метод Линейной дефазификации справа
    Метод центра тяжести
  • Реализовано 2 метода инференции
    Max-Min
    Max-Prod
  • Добавлена возможность просматривать результат дефазификации для заданных входных данных
  • Добавлена возможность просматривать график передаточных характеристик
  1. Симулляция
  • Реализована симуляция работы портового крана
  • Добавлена возможность менять параметры симуляции
  • Добавлена возможность управлять ОУ в ручном режиме
  • Добавлена возможность управлять ОУ в автоматическом режиме режиме
  • Добавлена возможность сохранять параметры симуляции

Исправлено

  1. Исправлена проблема, не позволявшая менять расположение окна приложения
  2. Исправлено отображение компонентов на разных операционных системах
  3. Исправлена проблема из-за которой не удавалась обнаружить в программе Пасхальное яйцо
  4. Исправлены настройки масштабирования для всех окон программы
  5. Переделана справка, улучшено юзабилити
  6. Добавлены дополнительные проверки валидации вводимых значений
  7. Решены проблемы с блокировкой кнопок Меню
  8. Уточнены текстовые описания для информационных окон приложения
  9. Исправлены проблемы видимости проектов
  10. Решены проблемы с некорректной навигацией в открытом проекте
  11. Переработано дерево загружаемых модулей на более удобное для пользователя
  12. Исправлены ошибки в контекстных подсказках в окне Загрузчика
  13. Исправлен функционал, позволявший загружать несколько одинаковых модулей

Известные проблемы

  1. Отсутствует динамическое масштабирование компонентов программы
  2. Выгрузка модулей может быть недоступна (вы все ещё можете закрыть программу и удалить необходимые dll-файлы)
  3. Заблокированные правила на окне инференции не всегда правильно подсвечиваются
  4. Процесс генерации функций принадлежности сложный и трудоемкий (нет возможности генерировать типовые функции)
  5. Процесс определения правил сложный и трудоемкий (нет возможности автоматически заполнить таблицу правил)
  6. Генерация графика передаточных характеристик может на несколько секунд заблокировать интерфейс программы (только для методы центра тяжести)
  7. Справка крайне не информативна

Release 0.2

Choose a tag to compare

@ichepkov2401 ichepkov2401 released this 20 Aug 13:01
8257bc3

Реализовано:

  1. Каркас приложения
  2. Функционал по работе с проектом (создание/открытие/сохранение...)
  3. Окно загрузчика модулей