1. Добавил класс с базовой логикой построения кластера для Абитуриента: по ЕГЭ и школьным оценкам.
2. Добавил UnitTest для данного класса.
3. Дополнил Seed метод в классе миграции. На данный момент есть проблемы с заполнением бд весами
(закомментированные методы следует раскомментировать 1 раз, запустить обновление, и снова закомментировать)
Добавил заглушку класса кластеризации учебных направлений
Добавил заглушку метода расчета кластера олимпиад
Обновил модель: поменял тип результата у сущности "Участие в олимпиаде"
Добавил функциональность построения кластера для Абитуриентов:
Методы построения частичных кластеров для Школы, хобби, секций
Обновил UnitTest-ы и логику заполнения кластера пользователей(теперь все основные частичные классы суммируются)
Merge branch 'Clusterizers' into develop
fix nuget.exe
Исправил логику заполнения бд данными:
Теперь корректно заполняются веса
Добавил инициализацию значениями:
"Тип школы", "Секции","Олимпиады", "Хобби" + веса для них
Исправил неправильную часть инициализации + добавил инициализацию школами
Merge branch 'Seed' into develop
Обновил Seed
Построекние кластера для направлений обучения:
1. Добавил базовую логику
2. Добавил unit-test
Merge branch 'Logic' into develop
Добавил возможность заполнять и просматривать школьные оценки абитуриента + валидация в модели
Изменения:
1. Добавил новые миграции(испр. ошибки)
2. Добавил форму заполнения школьных оценок
3. Добавил форму заполнения хобби
fix
Merge branch 'FillUserInfo' into develop
Работающий метод AHP для поиска направлений с одним критерием (сложность по экзаменам)
(нужно заполнить бд скриптами чтоб провести тест)