BIMSbot http://www.bimsbot.ru/forum/ |
|
Создание и дебаг маршрутов бимс. http://www.bimsbot.ru/forum/viewtopic.php?f=20&t=9497 |
Страница 1 из 1 |
Автор: | deNoor [ 13 апр 2017, 20:38 ] |
Заголовок сообщения: | Создание и дебаг маршрутов бимс. |
Возможно, я не до конца понял возможности бота, но мне кажется довольно неудобной нынешняя система записи и редактирования маршрута. Когда-то давно из-за этого не стал пользоваться бимсом ![]() 1. Как сохранить отдельную точку? Ожидал найти возможность копирования моих текущих координат в виде готовой строки для профиля. Почему-то мне кажется куда более удобным ручной выбор оптимальной точки в игре и вставка вручную в файл профиля. Всё же отлететь без ошибок сложный маршрут за заход довольно сложно и требует предварительной практики с налётом по маршруту без бота оО Пока обхожусь через клик записать -- подождать один пик -- стоп и сохранить -- открыть и скопировать свою точку. Довольно громоздко ![]() 2. Как делать дебаг для проверки каждой конкретной точки и перехода из текущей в следующую? Ожидал что-то вроде пошагового прохождения маршрута с возможность как переместиться в точку №, так и перейти из текущей в следующую по клику. Пока обхожусь ручным созданием отдельного маршрута с нужной точкой или двумя -- загрузка этого маршрута -- запуск. Тоже громоздко. 3. Редактор показался на редкость бесполезным: - необходимость вручную искать точки, номера которых не подписаны. просто кликай или посчитай их ![]() - нет выделения точки и редактирования её координат. Клик в неё предлагает сразу подвигать мышкой оО Но передвижения мышкой по условной карте не позволит создать даже толковый воздушный маршрут. 4. Автосоздание маршрута можно как-то применить на пользу? Почему-то функция учёта реальной высоты текстур местности не работает. Уже через несколько точек маршрута видно, что бот пытается вонзиться в скалу ![]() 5. Оптимизация. Как она между точками с высотой 250 и 270 добавляет точки с высотой 15? Ожидается экстраполирование изменения высоты, а не случайное число. Ни разу не удалось получить из оптимизации что-то полезное. Готовый выверенный маршрут она гарантированно портит случайной высотой. |
Автор: | devanse [ 13 апр 2017, 20:59 ] |
Заголовок сообщения: | Re: Создание и дебаг маршрутов бимс. |
Вливайсо ! ) viewtopic.php?f=16&t=9221 |
Автор: | deNoor [ 15 апр 2017, 22:30 ] |
Заголовок сообщения: | Re: Создание и дебаг маршрутов бимс. |
Например, как автогенератор создаёт эти точки? {4917,27|5978,44|-89,79613} {5058,65|5943,09|-111,6584} {5115,2|5822,88|17,76986} {5143,48|5893,59|-118,5384} {5204,74|5893,59|-124,5993} На местности земля уже от 10 по высоте. Такой глубокий минус можно найти разве что далеко от берега, даже реки не настолько глубокие. Однако маршрут нигде не проходит через море. Можно хоть исключить из автогенератора отрицательные случайные числа? Так-то локация самая высокая на континенте. М.б. стоит перепроверить автогенератор и оптимизатор на ошибки? Бот же наверняка умеет различать хотя бы высоту от земли. |
Автор: | deNoor [ 16 апр 2017, 01:35 ] |
Заголовок сообщения: | Re: Создание и дебаг маршрутов бимс. |
Столкнулся с ещё одной необычностью. При пошаговом прохождении методом: - записать в файл маршрута одну строку с точкой - сохранить - загрузить файл - запустить бота - ждать выполнения - остановить Бот прилетает к точке и зависает в ней. Так пошагово я прохожу 10 точек, не вмешиваясь вручную в полёт. Бот прекрасно проходит из одной в другую. Точки подобраны так, что следующая в прямой видимости из предыдущей. Однако при объединении точек в один файл маршрута и попытке его выполнить бот отказывается изменять высоту и начинает долбиться в скалы и землю. При этом x и y координаты старается соблюдать или почти. Каким-то образом маршрут, успешно пройденный пошагово, абсолютно не работает целиком. Весь фарм выключен, бот должен только летать для отработки маршрута. Получается, что работает только в местах с небольшим перепадом высоты. оО Как исправить? |
Автор: | deNoor [ 16 апр 2017, 02:08 ] |
Заголовок сообщения: | Re: Создание и дебаг маршрутов бимс. |
Удалось починить через выполнение оптимизации с шагом в 30 в редакторе с выключенным "учитывать высоту над землёй". Более низкий шаг оптимизации не помогает. Так 8 точек растягиваются на 35 и бот резко вместо произвольного выбора маршрута начинает его придерживаться оО Но почему? Ему ведь уже указаны верные точки, которые можно пройти по прямой, что подтверждает пошаговое выполнение. От бота не требуется самостоятельного поиска пути, нужно двигаться по прямой. Не удаётся найти настройку, которая отключала бы опасную самостоятельность при больших расстояниях между точками маршрута. |
Страница 1 из 1 | Часовой пояс: UTC + 2 часа [ Летнее время ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |