You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Реализовано
Загрузчик
Добавлены демонстрационные модули
Фазификация
Добавлена возможность создавать/удалять лингвистические переменные
Добавлена возможность редактировать базовое множество лингвистической переменной
Добавлена возможность добавлять/удалять термы Лингвистической переменой
Добавлена возможность выбирать цвета термов лингвистических переменных
Добавлена возможность просматривать свойства нечетких множеств (термов Лингвистических переменных)
Добавлена возможность просматривать текстовое представление результатов фазификации
Добавлена возможность генерировать новые базовые множества
Добавлена возможность генерировать новые функции принадлежности
Добавлена возможность выполнять нечеткие операции над множествами
Инференция
Добавлена возможность настраивать правила для выходных лингвистических переменных
Добавлена возможность задавать релевантность правил
Дефазификация
Реализованы 5 методов дефазификации:
Метод максимума
Метод среднего максимумов
Метод Линейной дефазификации слева
Метод Линейной дефазификации справа
Метод центра тяжести
Реализовано 2 метода инференции
Max-Min
Max-Prod
Добавлена возможность просматривать результат дефазификации для заданных входных данных
Добавлена возможность просматривать график передаточных характеристик
Симулляция
Реализована симуляция работы портового крана
Добавлена возможность менять параметры симуляции
Добавлена возможность управлять ОУ в ручном режиме
Добавлена возможность управлять ОУ в автоматическом режиме режиме
Добавлена возможность сохранять параметры симуляции
Исправлено
Исправлена проблема, не позволявшая менять расположение окна приложения
Исправлено отображение компонентов на разных операционных системах
Исправлена проблема из-за которой не удавалась обнаружить в программе Пасхальное яйцо
Исправлены настройки масштабирования для всех окон программы
Переделана справка, улучшено юзабилити
Добавлены дополнительные проверки валидации вводимых значений
Решены проблемы с блокировкой кнопок Меню
Уточнены текстовые описания для информационных окон приложения
Исправлены проблемы видимости проектов
Решены проблемы с некорректной навигацией в открытом проекте
Переработано дерево загружаемых модулей на более удобное для пользователя
Исправлены ошибки в контекстных подсказках в окне Загрузчика
Исправлен функционал, позволявший загружать несколько одинаковых модулей
Известные проблемы
Отсутствует динамическое масштабирование компонентов программы
Выгрузка модулей может быть недоступна (вы все ещё можете закрыть программу и удалить необходимые dll-файлы)
Заблокированные правила на окне инференции не всегда правильно подсвечиваются
Процесс генерации функций принадлежности сложный и трудоемкий (нет возможности генерировать типовые функции)
Процесс определения правил сложный и трудоемкий (нет возможности автоматически заполнить таблицу правил)
Генерация графика передаточных характеристик может на несколько секунд заблокировать интерфейс программы (только для методы центра тяжести)