По грузовым на/с сервер все хорошо, 14 пар. Если удалить нитку на НВ, то получится в сумме 23 пары грузовых с сургута к УЯ. Если добавить еще нитку с НВ, то 24. И 14 пар пассажирских
Добавлено (10.10.2026, 16:48) --------------------------------------------- И еще у нас проблема в том, что в тот год поезда ехали медленно, особенно заметно на перегоне Чумпас-Лангепас, где 22 км они ползли по 30 минут. Если перенести расписание на двухпутку, поезда будут ехать быстрей расписания. В текущей версии, однопутной, я регулировал скорости движения по блок-секциям, чтоб поезда ехали плюс-минус по расписанию. Что делать с переносом на двухпутку, пока не знаю, нужно ли скорости "подбивать" под расписание или пусть быстро едут?
Планируется отображение показателей работы ДНЦ за смену, сутки? Вывозные, диспетчерские можно будет сформировать для местной работы, либо только участковые/сборные нитки?
Если уж совсем заморачиваться, то планируешь ли полностью прописывать местную работу вплоть до возможности расчета показателей простоя вагонов по родам?)
Планируется отображение показателей работы ДНЦ за смену, сутки? Вывозные, диспетчерские можно будет сформировать для местной работы, либо только участковые/сборные нитки?
Если уж совсем заморачиваться, то планируешь ли полностью прописывать местную работу вплоть до возможности расчета показателей простоя вагонов по родам?)
Да, обязательно. Но на планы на "сейчас": 1. Сделать вариативный 2006й на двухпутке (на тестировании, выяснились проблемы); 2. Сделать диалоговые окна генерации поезда для своего сима.
Добавлено (11.10.2026, 19:41) --------------------------------------------- На тесте поймал баг приема пассажирского четного поезда на 2а путь на Неве. Маршрут был сделан но пассажирский не поехал. Ща буду рестартить.
Кроме того, выяснилась проблемка, которая оказалась неожиданной. В Неве очень жестко закодировано, что черные графиковые грузовые поезда НЕ могут быть сделаны в Сургуте. Разобравшись в реальном движении поездов, понял, что весь четный траффик с юга идет в разборку по Сургуту. И Сургут формирует все северные поезда. То есть, весь график должен по симуляции формироваться в Сургуте. Но попытка выставить грузопотоку станцию формирования Сургут ведет к зависанию Невы (судя по всему).
Привет! Не в ту тему написал? Может это про одесский симулятор речь? https://pultneva.ru/forum/24-350-1
Добавлено (22.10.2026, 11:59) --------------------------------------------- Добавлено (22.10.2026, 11:37) --------------------------------------------- Сделал диалог генерации состава. У меня в симе ранее было принято решение "на первом этапе" вводить команды текстом, образцы команд на старте показываются:
Код
3401/12 Sil>Sur 0755 - train 3401 ID 12 departs 07:55 Surgut and have plan to stop at Silinskiy 4305/16 >+Sil 0755 - train 4305 ID 16 pass by at 07:55 Silinskiy 348/15 >UYa 0755 - train 348 ID 15 arrive Ult-Yagun at 07:55
Решение было сильно ошибочным, всё получилось сильно неиграбельным. После создания программного диалога создания поезда, весь програмный код разбора ручных команд будет удален и уйдет в историю. Аминь!
Добавлено (22.10.2026, 12:09) --------------------------------------------- upd. Вырезал ручной ввод пользователя. Метод main() похудел с 65332 байт до 59778. А общий код с 13046 строк до 12239.
Внутри всё шито на белую нитку, но именно сейчас ощущение, что взобрался на вершину. Далее только "шлифовка напильником". Последовательное улучшение, чтобы приблизиться к идеалу.
Удивляешь! Какой следующий этап твоего сима? Блок-участки?
Сейчас сделать план подхода поездов на сутки и отыграть и посмотреть, что получается. Найти основные ошибки, исправить. Далее буду выбирать. На приоритете: сделать учет по перегонам, по направлению движения на них, сделать индикацию занятости и направления на перегоне. Конкретно сейчас там внутри по два пути на каждом перегоне, то есть пользователь должен "симулировать" однопутный учаток, не отправляя пока не прибудут все встречные поезда.