-
Notifications
You must be signed in to change notification settings - Fork 5
Description
Что делаем - у нас есть данные, например в таске
MODAIB-3: Каркас шиныTo Do - но эти данные - это сигналы. Эти сигналы входные будут храниться в классе уже.
По идее нам нужны сценарии обучения/тестирования - возможно это тоже какой-то объект класса сценариев, которые мы создаем. А потом множество раз прогоняем.
Кейс - система запускает обучение на выбранных данных из класса. Выбор:
выибраем сигнал(ы) по которым проводим обучение как входные сигналы
по интервалу времени для отбора сигналов, если он есть
по каким-то параметрам сигналов
Сигналы подаются на вход шины. Далее шина обрабатывает. Вопрос в уплотнении времени - т.к. система может быть нелинейной из-за того что часть агентов будут требовать времени на обработку (там при превышении очереди сломается) - по идее нам нужн параметр скорости - мультипликатор - в 2/4/100 и максимально возможной и задавать его в сценарии обучения/тестирования
Ещё нам нужно получать ответы, которые дает нам шина - их можно забирать в ответ на поданный сигнал или запрашивать как-то отдельно - по идее это это такой же агент обработки, зарегистрированный в сценарии:
куда мы подаем ответ шины от подачи сигнала
или вызываем после подачи сигнала
или вызываем его раз в какой-то период с учетом нашего мультипликатора времени
После окончания обучения - мы должны забрать параметры у укаждого из подключенных агентов и где-то их сохранть. Скорее всего в сценарии для каждого из агентов.