Форум 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 00:39

[QUOTE=TRam_;207154] Вы просили реверс? Я его вам сделал :)
[/QUOTE]
Не, ну просили, конечно же. Но мы же не просили нам глаз на жо..у натягивать! Ты ещё и желтым мигающим моргать заставь!:rofl: :rofl: :rofl:
[QUOTE]
И даже написал как указанную на скрине проблему решать - надо раздвинуть кружки сплайна рельс там, где стрелка 32701, а саму стрелку сдвинуть дальше от кружка. Разве в прошлый раз было непонятно?
[/QUOTE]
Да раздвинул, раздвинул... БАЦ! А там - глаз!..... Блин, довеселюсь, я наверное...
Не, я понял о чем ты говорил, и это всё получилось. Но Н5-Ч3 - честно скажу, валялся просто со смеху... До сих пор успокоиться не могу...:rofl:
[QUOTE]Пойду дальше ковырять.[/QUOTE]
Во-во, неча глаза людЯм портить... :rofl: :rofl: :rofl:

TRam_ 07.10.2010 01:11

ну значит найди 1 отличие

[url=http://radikal.ru/F/s006.radikal.ru/i215/1010/53/abbd9cdf8e26.jpg.html][img]http://s006.radikal.ru/i215/1010/53/abbd9cdf8e26t.jpg[/img][/url]
[url=http://radikal.ru/F/s56.radikal.ru/i152/1010/d9/39a019d4f702.jpg.html][img]http://s56.radikal.ru/i152/1010/d9/39a019d4f702t.jpg[/img][/url]


подсказка - на первом скрине посмотреть внимательно положение стрелки и кружочка. Во втором случае у меня Н5 и Ч работают идеально.

TRam_ 07.10.2010 01:29

[QUOTE]Да раздвинул, раздвинул... БАЦ! А там - глаз!.....[/QUOTE]эх, сразу не понял, извини :). Пойду чистильщика делать... (не, не в смысле киллера, в обычном смысле...)

NickLon 07.10.2010 02:31

[QUOTE=TRam_;207162]ну значит найди 1 отличие
подсказка - на первом скрине посмотреть внимательно положение стрелки и кружочка. Во втором случае у меня Н5 и Ч работают идеально.[/QUOTE]
Так, по первому скрину... Да и по второму сразу...
А если я "кружочки", чуть дальше раздвинул?.. TRam, от "кружочков" че-то Path Control не зависит... Это первое. Второе. Что ты называешь "стрелкой"? Маркер отклонения, которые Tramwayz ставит куда ни попадя или всё же положение стрелочного перевода?
И потом, твой второй случай - просто голословен. Скрины - в студию!.. А я собственными глазами видел Н5-Ч3 (и скрин привел)!
P.S. И потом, если я так буду вынужден "калечить" маршрут, чтобы твоя разработка заработала, то грошь цена ей будет! Не обижайся, пожалуйста, но пока мы ещё в стадии обсуждения, тестирования, обмена мнениями...
P.P.S. "Сомнение рождает поиск, а поиск рождает единственно верное решение" (с) NickLon (только что выдумал)

TRam_ 07.10.2010 02:43

Так, сейчас довёл систему до 100%, в результате при обсчёте маршрутов одного из светофоров Бекасово вывалилась ошибка о бесконечном цикле. При просчёте следующих светофоров вываливал реально сумасшедшие количества маршрутов - до 98-107 НА СВЕТОФОР (в то время как в предыдущие было всего 4 светофора с 49 маршрутами). Это вам не предыдущая версия, которая не умела обнулять положения стрелок. На очередном светофоре трейнза ввисла навсегда и её пришлось убирать известным сочетанием клавиш.

Ну и доказательство - правильно посчитанная нечётная горловина Мачихино II
[url=http://radikal.ru/F/i062.radikal.ru/1010/6e/814b64922ab2.jpg.html][img]http://i062.radikal.ru/1010/6e/814b64922ab2t.jpg[/img][/url]

а чуть позже - картинки неправильных положений левера и объектов

Скачать можно тут [url]http://ifolder.ru/19646028[/url]

TRam_ 07.10.2010 03:06

Да, вот 3 случая ошибок.

[url=http://radikal.ru/F/i077.radikal.ru/1010/80/acbb82b1aa33.jpg.html][img]http://i077.radikal.ru/1010/80/acbb82b1aa33t.jpg[/img][/url]


[QUOTE]И потом, твой второй случай - просто голословен.[/QUOTE]ошибка №1 : стрелка поставлена впереди узла (Кстати этот баг известный и старый. И БМО, в принципе, по следованию обратному правилу - отличная карта. Но на некоторых стрелках баг всё-таки проскакивает). По поводу "грош-цены" - никто не запрещает забить все нужные маршруты в PathControl и использовать их последовательный перебор. В принципе, 3 ограничения, указанные мной, не настолько сильны, чтобы надо было сильно калечить маршрут. В худшем случае - сдвинуть на 0.5 метра узел стрелки и передвинуть траксайдовый деревянный настил над стрелкой на одну из ветвей, а не оставлять на "ошибке №2".

TRam_ 07.10.2010 03:24

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

TRam_ 07.10.2010 03:47

[QUOTE] А я собственными глазами видел Н5-Ч3 (и скрин привел)![/QUOTE]а я перед этим с не менее удивлёнными глазами смотрел на "не могу найти ошибку - сделай так, чтобы это было проще". Ну и сделал :)

NickLon 07.10.2010 03:50

Блин, ты ж спать не дашь! ;-) Ведь улегся уже, всё выключив, а всё равно ворочаясь - одна мысль в голове: "Ведь наверняка что-то придумал он!"... Ага, и точно... Ща посмотрю...
ЗЫ: Коль ты уж привел мысль в качестве цитаты, то её нужно привести в лингвистическое соответствие. Это, наверное, должно звучать так: " Сомнение рождает поиск, а поиск приводит к верному решению!"

TRam_ 07.10.2010 03:52

Я решил что за сегодня добью постройку маневровых маршрутов. С никакой функциональностью (по сравнению с автоматическими поездными маршрутами), но она будет.

NickLon 07.10.2010 04:10

Пока идет пересчет, думаю, лучше будет так: "Сомнение рождает поиск, а поиск приводит к верному решению!"
"Не спеши!" (с) к.ф "Свадьба в Малиновке" (по поводу маневровых. Давай сначала с поездными разберемся)

NickLon 07.10.2010 04:27

Наспех протестировать не получилось - ошибки начали вылазить даже там, где их и в помине не должно быть. Что-то я не так сделал. Я уж завтра всё посмотрю...

NickLon 07.10.2010 17:27

Ну что ж, очередной день тестирования открыт? v0.4d
Итак. В том, что с Ч5 отсутствует маршрут по неправильному, думаю виновата стрелка, а не z7-xPath. Теперь об остальном.
1. TRam, вроде ты говорил, что научил его запоминать настройки приоритетов? Не запоминает.
2. А это уже самое печальное. Дело в том, что он не только не запоминает настройки приоритетов, а несмотря на то, что в команде "Задать маршрут" он показывает только маршруты, у которых приоритет больше 1, команда "Задать маршрут приоритета" почему-то не работает. Я подозреваю, что приоритет маршрута в команде берется оттуда же, что и отображается при его (маршрута) повторном открытии в редакторе. Как такое может быть - не знаю. Это всего лишь мысль.
3. Хорошо бы, чтоб у команд была подсказка при наведении на неё мыши в списке команд. Что, откуда-куда, какие приоритеты. А то мало ли - мышью чуть-чуть промахнулся и думаешь совсем не то, что стоит в команде на самом деле.
4. Ну это уже скорее к z7, наверное, вопрос. Но всё же. При отправлении поезда со станции, даже если ему собран правильный маршрут (по прямому с главного), выходной закрыт. И только после команды задать маршрут он открывается. Так и должно быть. Но! Когда он на перегоне, то при подходе к станции входной открывается по мере приближения поезда также, как и в режиме Проф2 главного контроллера. А разве он не должен быть закрыт, пока я не обозначу входной маршрут явно? Хоть даже и по главному по прямой. Да и команды связанные с красным светофором не прокатят.

TRam_ 07.10.2010 17:49

[QUOTE]1. TRam, вроде ты говорил, что научил его запоминать настройки приоритетов? Не запоминает.[/QUOTE]ты имеешь в виду возобновление их в окошке, когда вводишь новый? Может проще чуть сдвинуть окошко ввода вбок и посмотреть, что там было до этого?

[QUOTE]В том, что с Ч5 отсутствует маршрут по неправильному, думаю виновата стрелка, а не z7-xPath[/QUOTE]проверю, но вроде маршрут должен быть.

[QUOTE]3. Хорошо бы, чтоб у команд была подсказка при наведении на неё мыши в списке команд.[/QUOTE]хорошо, подумаю

[QUOTE]А разве он не должен быть закрыт, пока я не обозначу входной маршрут явно?[/QUOTE]ты там случаем пульт DNC не используешь? Не знаю, у меня поезда не открывают входной. А делать с этим может только varz - я и так с трудом вытянул автоматическое закрытие светофоров, когда к ним поезд подъезжает.

[QUOTE]команда "Задать маршрут приоритета" почему-то не работает[/QUOTE]посмотри в котент-мененжере, может ошибку выдаёт. У меня работает на ура.

Да, вот результат сегодняшнего труда. Думаю, что всё меньше и меньше буду работать над ней
[url=http://radikal.ru/F/s58.radikal.ru/i161/1010/93/4c1d0db3e50e.jpg.html][img]http://s58.radikal.ru/i161/1010/93/4c1d0db3e50et.jpg[/img][/url]

NickLon 07.10.2010 17:53

Пункт 4 снят с повестки - вспомогательного демона надо убрать из списка правил :)


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

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