RE AI StopMarker - специальный маркер к котором возможно движение по критериям, а не имени.
RE AI TrainLight marker - предоставляет возможность изменять яркость прожектора для последующего поезда.
Команды:
AI zxPath Make path for closed signal - создаёт маршрут от закрытого станционного светофора с указанным приоритетом. До сбора маршрута и открытия светофора выполняет движение поезда вплоть до целевого светофора (требуется sU + zxPath)
AI zxPath Prepare path for closed signal - задаёт критерий сборки маршрута от закрытого станционного светофора и завершается. Маршрут будет собран, как только будет доступна такая возможность. (требуется sU + zxPath)
AI zxPath Shunt to - Выполняет манёвр к или за указанный светофор. При необходимости строит маневровый маршрут до целевого светофора. (требуется sU + zxPath)
AI Wait until green signal - ожидает появления зелёного сигнала на впереди стоящем светофоре
AI Wait until not red signal - Ожидает появления отличного от красного сигнала на впереди стоящем светофоре.
AI Sound signal - Управляет поведением звуковых сигналов (тифон - свисток)
AI Drive to train - Выполняет движение к стоящему впереди составу
AI Couple with train - Сцепляется с впереди стоящим составом
AI Driver - выполняет движение к указанному маркеру или стоп-маркеру с заданными критериями
AI Drive to red signal - выполняет движение к закрытому станционному светофору (требуется sU)
AI Set Priority - Устанавливает приоритет поезда
AI Locomotive headlight control - Управляет поведением прожектора
AI Pantograph state control - Управляет работой токоприёмников
AI Set speed limit - Задаёт ограничение скорости, выше которого бот не может двигаться независимо от ограничения на участке пути
Манёвры на свободный путь станции:
Предоставляет возможность выполнения манёвров в парк станции с автоматическим выбором свободного пути. (требуется sU + zxPath)
RE AI Free Path Station Controller - Определяет набор путей парка станции и контролирует их занятость.
AI Shunt to free track - Выполняет манёвр на свободный путь парка станции
Депо:
Система управления автоматического движением локомотивов на пути отстоя с выбором свободной места (требуется sU + zxPath)
RE AI Depo Marker - маркер ограждающий участок пути выделенный под отстой локомотивов (путь депо)
RE AI Depo Controller - группирует пути в депо и контролирует их занятость.
AI Drive to depo - выполняет движение локомотива в депо с автоматическим выбором пути для отстоя. (Требуется, чтобы от точки начала движения можно было попасть на любой путь депо)
Система сообщений:
Предоставляет возможность обмена сообщениями между машинистами
RE AI Message Library - правило, описывающее библиотеку доступных сообщений и контролирующее обмен ими.
AI Messages - Команда выполняющая отправку или ожидание сообщения.
Библиотека очередей команд (БОК):
RE AI Command Queuing Library - Правило библиотеки очереди команд. Предоставляет возможность создания очередей.
RE AI Command Queuing Activator - Правило для создания активаторов очередей команд при наезде поезда на триггер
AI Activate command list - Команда активирующая очередь в библиотеке очередей команд
AI Wait command list - Команда ожидающая появления активированной очереди в библиотеки очередей команд с последующим её назначением на исполнение.
AI Register in activator - Регистрирует поезд а активаторе очереди команд по наезду на произвольный триггер. (Поезд может быть одновременно зарегистрирован только в одном активаторе)
Библиотека команд:
Предоставляет возможность группировать часто используемые наборы команд в готовые задания и назначать их целиком.
RE AI Command Library - Библиотека наборов команд
AI Copy commands - Выполняет копирование всего набора команд из библиотеки команд или БОК в задание бота.
Исправления:
hotfix 1 (2.1 от 19 апреля 2014 г.)
Исправлен алгоритм расчёта расстояния до объекта. Теперь нет зависимости от длины первой подвижной единицы в составе
Переделан алгоритм заезда за объект. Теперь это делается плавно
Центрирование ПС в депо на сквозных путях теперь выполняется относительно центра пути
В команде "Манёвры" добавлена группировка списка станций
Исправлена ошибка приводящая к сбою в работе активатора БОК после загрузки сохранённой сессии
БОК 2.1
Добавлена возможность настройки алгоритма выбора активированного списка из группы (по списку, по очереди активации, случайно)
Добавлена возможность мультиактивации списков (опционально для каждого списка)
Добавлена возможность активации списка при старте сессии
Добавлено правило управления активацией списка
Автор: Эрендир
Тестеры: Ant.Taranish, Tram_, NickLon
Некоторые идеи: Tram_, NickLon
Большое спасибо всем, кто внёс тот или иной вклад в развитие этой системы.
Совет
Контроллеры свободного пути станции и депо должны быть установлены в слое сессии
Совет
Новая версия по ряду причин не совместима с предыдущей, потому на старых сессиях требует повторной перенастройки.
ВНИМАНИЕ
Система Бота-машиниста будет работать только в Trainz Simulator 2012 3.7 build 58414 и выше. Задавшие вопрос о работе в более низких билдах автоматически получат бан на 3е суток. Не засоряйте не нужным форум и избавьте себя и администрацию от ненужных проблем.
Последний раз редактировалось Эрендир; 30.11.2014 в 08:18.
Потому что когда замедление намного больше ускорения, система авторегулирования скорости не успевает замедлять скорость в точке остановки из-за слишком больших её скачков
Электрички, у которых max accel не больше 12000, а max decel не меньше 90000, нормально работают с "Ботомашинистом" и стоп-маркерами.
Не понимаю из-за чего такие ошибки? На некоторых картах норм, на других вот в начале сессии все боты встали и жук. Все зависимости с ДЛС и самая последняя версия ТРС19. Подскажите как исправить?
Всё, что связанно с ботомашинистом - не работает (ехать к маркеру, сменить приоритет и тд). Сразу выскакивает жук.
Добрый день. Я единственный такой или нет?
1) Едет состав по ограничению 40. Проходит светофор, далее ограничение 60, а также впереди маркер остановки и пока он 60 не наберет даже не подумает оставнавливаться.
Или также когда светофор перед платформой и он стоит под красным. Светофор открывается и пока опять же не пересечет 60 км/ч не начнет тормозить.
2) Постоянно разнятся ограничения в кабине и у ботомашиниста. У меня он обновляет лимит только после прохождения светофора задней кабиной мвпс.
Знает кто решения данных проблем или с этим только и жить?
Ограничения дефолтные отменяются только когда поезд полностью проезжает отрезок пути с этим ограничением (в том числе и светофор). КЛУБ же генерирует кривую ограничения относительно впередистоящего светофора с запрещающим показанием.
---------- Сообщение добавлено в 23:24 ---------- Предыдущее сообщение размещено в 23:22 ----------
Электрички, у которых max accel не больше 12000, а max decel не меньше 90000, нормально работают с "Ботомашинистом" и стоп-маркерами.
Какое отношение max-accel имеет к торможению? Большое max-decel ставится, чтобы поезд гарантированно не проезжал маркеры - это понятно. Но зачем увеличивать max-accel? Ведь чем больше максимальное ускорение, тем менее реалистично разгоняется электричка (слишком быстро - в реале такого не бывает даже у "Сапсанов"). Обнуление max-accel лишь в некоторых вагонах поезда не помогает - если хотя бы в одном вагоне max-accel высокий, разгон будет "авиационным".
Последний раз редактировалось Михаил (FanTrans); 09.07.2020 в 17:58.
max-accel отвечает за набор скорости. Чем меньше это значение, тем дольше будет происходить набор скорости. Пока поезд не наберет скорость, он будет игнорировать ограничения на снижение скорости. К тому же, поезд будет дергаться, пытаясь ехать в ограничении.
Уроки по Trainz: https://www.youtube.com/c/TeamoftheTrainz
Обнуление max-accel лишь в некоторых вагонах поезда не помогает
По идее, работает средне-арифметический вариант между значениями всех локомотивов. Может, в новых версиях игры это не поменяли, точно не знаю.
Когда-то еще в TRS-2006 пробовал сделать все вагоны "локомотивами" с нулевым разгоном. Бот просто не сдвинул состав с места с такими настройками.
Что касается "Ботомашиниста" - заметил такое, что количество локомотивов в составе на разгон в пассажирском приоритете не влияет, только в грузовом.
Сообщение от Михаил (FanTrans)
электричка
По моему личному мнению - для электричек, поездов метро, трамваев - "Ботомашинист" не очень нужен. Динамика разгона стандартных команд вполне реалистична, в отличие от локомотивных поездов, особенно пассажирских, которые в реале разгоняются более "нелинейно"- от плавного, почти не заметного трогания с места до интенсивного ускорения. Просто у "Ботомашиниста" много удобств - стоп-маркеры, разные правила, упрощающие настройку сессий, cигнализация SU.
А одно из маленьких неудобств Ботомашиниста - для использования одних и тех же локомотивов (в частности, появившихся недавно) с дефолтными командами разгон получается слишком интенсивным.
А одно из маленьких неудобств Ботомашиниста - для использования одних и тех же локомотивов (в частности, появившихся недавно) с дефолтными командами разгон получается слишком интенсивным.
Теперь ясно, почему очень многие электрички на дефолтных командах даже с приоритетом "МВПС" разгоняются слишком медленно (как типичный ПДС).
Эти приоритеты на дефолтные команды не влияют. И сейчас в расчете на "Ботомашиниста" у многих локомотивов, включая электропоезда, настройку разгона многие авторы пишут в "enginespec" довольно большую.
Сообщение от Михаил (FanTrans)
как типичный ПДС
Как поезда ПДС "дефолтные" команды трогать с места состав не умеют. Это только при очень малом "max accel" и растянутых сцепках, чтобы не было рывков при трогании.
Сообщение от Михаил (FanTrans)
разгоняются слишком медленно
Как раз наоборот - без "Ботомашиниста", на встроенных в игру командах, практически весь подвижной состав очень быстро разгоняется. Речь об относительно новом подвижном составе.
А медленно разгоняются и останавливаются, как правило, локомотивы, в настройках "enginespec" которых добавили только цифру trainz-build до 2,9, а остальное оставили, например, как было в TRS-2006.
Последний раз редактировалось Kompozitor; 11.07.2020 в 18:52.
Эти приоритеты на дефолтные команды не влияют. И сейчас в расчете на "Ботомашиниста" у многих локомотивов, включая электропоезда, настройку разгона многие авторы пишут в "enginespec" довольно большую.
А какие команды считаются дефолтными? Разве есть дефолтная команда движения к маркеру, которая НЕ переключает стрелки? Я пользуюсь командой "Autodrive", но она не дефолтная, а очень старая авторская (кажется, из пакета JRS-TRF 2004 г. или около того)
Как поезда ПДС "дефолтные" команды трогать с места состав не умеют. Это только при очень малом "max accel" и растянутых сцепках, чтобы не было рывков при трогании.
Может мы о каких-то разных электричках говорим. Ну, например, ЭД4М-0412 "Аэроэкспресс" красный такой (<kuid2:500336:104121:2>,<kuid2:500336:104122:1>,< kuid2:500336:104123:1>) или же ЭД4МК-0022 (<kuid2:500336:100221:1>, <kuid2:500336:100222:1>,<uid2:500336:100223:1>) разгоняются как ПДС. Ещё у медленноразгоняющихся электричек в бото-режиме неправильный звук: они все ступени разгона по звуку проходят буквально за секунду, а далее плавно разгоняются уже без изменения звука (как будто просто едут с большой скоростью)
Последний раз редактировалось Михаил (FanTrans); 11.07.2020 в 19:01.