Tygra & Tharnell
Тхарнелл, патрульные дроны летают кругами, кажется, у них с ИИ что-то не так. Можешь глянуть на логику? Я логи уже подготовила.
Конечно, передавай лог. Я вытащу таблицу состояний и проверю счетчик цикла. Если защита выхода никогда не срабатывает, дрон просто летает по кругу. Посмотрим, где он отклоняется от запланированного перехода. Никаких навороченных интерфейсов, только сырые байты и логика.
Вот лог, Тарнелл. Я отметила счетчик цикла и состояния защиты при выходе. Посмотри, пожалуйста, таблицу переходов для первых пяти записей – они должны соответствовать запланированному пути. Скажи, если что-то покажется тебе не так.
Понял. В первых пяти строках видно, что состояние 3 зацикливается само на себе – флаг выхода никогда не меняется. Значит, условие, которое должно активировать этот флаг, не срабатывает. Либо значение датчика никогда не превышает порог, либо бит флага в таблице переходов подключен неправильно. Проверь, действительно ли флаг устанавливается, когда датчик превышает предел. Если флаг остается нулевым, дрон не сможет вырваться из цикла. Исправь это, и цикл должен завершиться.
Отлично подметил. Я перепроверю процедуру записи данных датчика в флаг и убежусь, что порог установлен правильно. Если флаг не переключается, переделаем этот бит в таблице переходов. Спасибо, что обратил внимание, Тарнелл.
Конечно. Дай знать, если что-то пойдет не так и дроны перестанут кружить. Если нет, будем копать дальше. Удачи.
Я прослежу за этим, Тарнелл. Если индикатор так и не сдвинется, разберемся с ним напрямую. Спасибо за поддержку.