Skip to content

Release v1.0

Latest

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. Справка крайне не информативна