Форум Trainsim

Форум Trainsim (http://www.trainsim.ru/forum/index.php)
-   TrainZ - Маршруты и сценарии (http://www.trainsim.ru/forum/forumdisplay.php?f=24)
-   -   Система маршрутизации z7-xPath (Система расчёта поездных маршрутов стрелочная будка) (http://www.trainsim.ru/forum/showthread.php?t=11836)

NickLon 07.10.2010 18:05

[QUOTE=TRam_;207277]ты имеешь в виду возобновление их в окошке, когда вводишь новый? Может проще чуть сдвинуть окошко ввода вбок и посмотреть, что там было до этого?
[QUOTE]
Ну да, когда настроил приоритеты одного светофора, потом другого, а когда возвращаешься к уже натроенному однажды ранее, открываешь его, а там все приоритеты - нули.

TRam_ 07.10.2010 18:24

Так, у меня Ч5 работает нормально...

Слушай, может у тебя правила не обновились? Попробуй удалить все куиды моей системы, почистить кеш и поставить заново.

Сейчас попробую прикрутить к "задать маршрут" подсказку, если удастся. На этом пока всё.

TRam_ 07.10.2010 18:42

версия 0.5 , вероятно на ближайшее время релизная. Возиться с подсказками правил совершенно не охота.

[url]http://ifolder.ru/19656567[/url]
[url]http://narod.ru/disk/25780906000/z7-xPath%20v0.5.rar.html[/url]

Добавлен браузер маневровых маршрутов, обнуление приоритетов также исправил. Приятного вам диспетчерствования на виртуальных магистралях :)

NickLon 07.10.2010 19:12

Ну что ч ж, спасибо!:) Будем тестить сие! А тебе хорошего отдыха! Работа проделана отличная!
Ой, TRam, погоди, погоди! Объясни, пожалуйста, что означает команда "Задать маршрут закр.светоф."?
P.S. Кто-то как то здесь наивно не хотел собирать маршруты в Path Control? Дескать, муторно и тяжело. Добро пожаловать в x7-xPath! Мозги и глаза только не сломайте!:D Она хоть и не столь очевидна, как PC, но зато гораздо ближе к реалиям российского (читай, СССРовского) железнодорожного транспорта.

TRam_ 07.10.2010 19:53

[QUOTE]Ой, TRam, погоди, погоди! Объясни, пожалуйста, что означает команда "Задать маршрут закр.светоф."?[/QUOTE]уже объяснял. Задать маршрут от первого светофора впереди поезда, который закрыт, минимального из указанных приоритетов. Позволяет открывать составные маршруты.

NickLon 07.10.2010 20:49

Увы, у меня по-прежнему неработоспособно сие осталось. По станции Поварово-III от маршрутного IН собрал 11 маршрутов. Расставил всем приоритеты: дублирующимся -1, всем остальным с 1-го по 7-й (два маршрута он так и не расчитал, наверное опять стрелки). Захожу здесь же, в редакторе в строку команд машиниста, пытаюсь задать маршрут от светофора IН - выдаёт только 4 маршрута - на пути: Н10,Н7,Н3 и Н2. Всё. Остальные схавал...
... Я, пожалуй, тоже поотдыхаю от всего этого. Как вернешься к работе, если сочтешь нужным, продолжим...

TRam_ 07.10.2010 20:57

Посмотрел я скрипт... Знаешь что, ставь альтернативным маршрутам не -1, а 30ый приоритет. В браузере всё равно альтернативные маршруты не показываются (это сделанно специально: чтоб не путаться), и из них всё равно выбирается маршрут наименьшего приоритета. А -1 ставь там, где никто никогда не ездит (именно между парой светофоров, а не на альтернативных маршрутах).

NickLon 07.10.2010 21:17

А будешь жаловаться - вообще тебе ничего не покажу!", - сказала мне она и не показала НИ ОДНОГО маршрута!:rofl: :rofl: :rofl:
Имеет значение в какой последовательности правила стоят в списке правил?

TRam_ 07.10.2010 21:25

[QUOTE]Имеет значение в какой последовательности правила стоят в списке правил?[/QUOTE]нет, не имеет. Можешь попробовать удалить вообще все правила (благо, все настройки в будке, ничего не испортишь), сохраниться, а затем заново поставить driver setup, command rule и startup options. Ну и всё там понастраивать. Вроде тогда всё должно исправиться.

NickLon 07.10.2010 21:34

Во! Исправилось! Только я не понял как. В прошлый раз у меня вообще вся сессия рухнула!:confused: Вышел без сохранения, потом опять зашёл. Пересчитал стрелки и светофоры. Настроил входную нечетную по Поварово-III и увидел все свои настроенные маршруты...
Теперь стрелки осталось побороть...

TCH39 07.10.2010 21:35

Такой вопрос по приоритетам. После сборки маршрутов у сигнала всем надо давать разные приоритеты? К примеру, от входного Н трёхпутной станции собраны маршруты на 1, 2 и 3 путь, плюс "змейка" на 1. Так вот, первым трём маршрутам приоритет можно оставить 0, а последнему 1? Или всем четырём менять приоритет отличный от нулевого?

NickLon 07.10.2010 22:16

Не, БМО для теста xPath не годится - сначала нужно светофоры в порядок привести. TRam, помнишь, я прикалывался "Гуляй - туда, гуляй - сюда...". Так вот, сейчас смотрю, та же ситуёвина. А ну-ка, думаю, проверю, как он так может считать, ведь на прошлой станции всё правильно было. Ага, 2 выходных стоят, второй вместо проходного и называются одинаково Н1. Причем ладно б ошибся, рядом на неправильном карликовый в междупутье стоит и тоже второй Н2...:confused: Вот xPath и плющит не по-детски здесь :crazy:
TCH39, "змейке" - 30. Главному - 1, в нечетном направлении правому пути - 3 левому - 2. В четном наоборот получится правому - 2 левому - 3. Так будет разумно, по-моему. а одинаковые давать не надо, потом не сможешь по приоритету между главным и боковым в автоматическом режиме выбрать. Только 30 дублирующим.

TRam_ 07.10.2010 23:04

[QUOTE]Главному - 1,[/QUOTE]вообще главному лучше 0 ставить. Но если он не отображается в правилах - тогда 1.

NickLon 07.10.2010 23:38

TRam_, мне не удалось закончить настройку и протестировать в деле xPath. Завтра уже, надеюсь. Но вот тогда теоретически расскажи, ... а я, по-моему, догадался. Если два дублирующих, то показывается тот маршрут, который имеет высший приоритет из них, да? Вот ещё бы маршрутные пощупать...

TRam_ 07.10.2010 23:54

[QUOTE]Если два дублирующих, то показывается тот маршрут, который имеет высший приоритет из них, да?[/QUOTE]показывается в меню самый первый из тех, который был получен у данного светофора при просчёте. Все остальные получают метку "дублирующий"(вариантный) также сразу после просчёта и в меню не допускаются.


В то же время, в функции установки маршрута одной из первых выполняется функция, которая ищет свободный вариантный маршрут наинизшего приоритета (т.е. 0, если занят - 1, если оба заняты то 2 и т.п.). Если все возможные вариантные маршруты заняты, то ищется маршрут наинизшего приоритета занятый (например 0), и добавляется в стек маршрутов, ожидая освобожения своих стрелок.

Вроде так.

Система не отличает входные/выходные/маршрутные, т.к. это вообще не очень важно. Главное - есть ли перегон между светофорами или нет (так как на перегон можно толкать сколько угодно поездов, а по станции/по входному маршруту - только один).


Текущее время: 02:15. Часовой пояс GMT +4.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim