[ Главная · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Пытаюсь замутить свой симулятор.
V9Дата: Понедельник, 08.06.2026, 17:03 | Сообщение # 821
Поездной диспетчер
Группа: Пользователи
Сообщений: 774
Награды: 14
Репутация: 3
Статус: Offline
Вот поезд 6091 отправляется с Сургута на юг в 09:52, имея ID 54:

График у него - 04:50, если что. Было 11.09. Сегодня у тебя 19.09 и поезда крутанули по ID до 1000 и начали новый круг. И в этом круге, данный ID получил поезд 2916 с индексом Н:


Моя прога прочитала данные за 11.09, залезла в save.sav, поискала там "живой" поезд с ID 54, нашла, и взяла от него суффикс "Н". Обнаружила задержку 5:02 и вписала в список. Ось такой прикол. smile
Прикрепления: 4634020.png (2.8 Kb) · 1992486.png (2.6 Kb) · 4782521.png (6.9 Kb)
 
olegpersh999Дата: Понедельник, 08.06.2026, 19:25 | Сообщение # 822
Поездной диспетчер
Группа: Пользователи
Сообщений: 361
Награды: 4
Репутация: 3
Статус: Offline
V9, офигеть, Шерлок!=)
 
V9Дата: Понедельник, 08.06.2026, 19:53 | Сообщение # 823
Поездной диспетчер
Группа: Пользователи
Сообщений: 774
Награды: 14
Репутация: 3
Статус: Offline
Цитата olegpersh999 ()
V9, офигеть, Шерлок!=)
Я вообще с ума сходил во время отладки, потому что что я делаю? Ищу последний поезд 6091, он ехал 18.09. А у него его статус внутри save.sav - "расформированный". Я смотрю его в своей проге, а у него в моей проге внутри статус - "живой. Что я должен думать? "Порча данных где-то у меня!" Что мы ищем? Движение информации от считывания до обработки. А о том, что там у Zorkа внутри ротация IDшников после 1000, я вообще "ни сном, ни духом" не догадывался.  Пока разобрался, чуть не рехнулся.
 
olegpersh999Дата: Понедельник, 08.06.2026, 20:07 | Сообщение # 824
Поездной диспетчер
Группа: Пользователи
Сообщений: 361
Награды: 4
Репутация: 3
Статус: Offline
V9, кошмар
 
V9Дата: Вторник, 09.06.2026, 02:24 | Сообщение # 825
Поездной диспетчер
Группа: Пользователи
Сообщений: 774
Награды: 14
Репутация: 3
Статус: Offline
Апдейт-релиз 0.5. 7.13. Исправлена ошибка "слишком глубоко смотрели в прошлое в выяснении опоздавших поездов". 

Думал какие-нибудь еще фичи добавить, но решил выпустить просто апдейт ошибки, а фичи добавлять уже в следующий релиз.
Прикрепления: dsim_0_5_7_13u.zip (57.1 Kb)
 
V9Дата: Вторник, 09.06.2026, 03:55 | Сообщение # 826
Поездной диспетчер
Группа: Пользователи
Сообщений: 774
Награды: 14
Репутация: 3
Статус: Offline
Оказывается изза ошибки в расчете правой границы отрисовки расписания, у меня рисовалась такая жуть:

Заметил случайно сегодня. То есть, оно так "отрисовывало" 2е суток "вперед" за правую границу графика. А я всё думал - "Что за задержка перед отрисовкой текущей поездной обстановки после отрисовки расписания?"
Прикрепления: 6356559.png (29.9 Kb)
 
olegpersh999Дата: Вторник, 09.06.2026, 08:06 | Сообщение # 827
Поездной диспетчер
Группа: Пользователи
Сообщений: 361
Награды: 4
Репутация: 3
Статус: Offline
ух как сейчас испытаем табло опаздывающих пассажирских))
Прикрепления: 2790054.png (30.2 Kb)
 
V9Дата: Вторник, 09.06.2026, 09:40 | Сообщение # 828
Поездной диспетчер
Группа: Пользователи
Сообщений: 774
Награды: 14
Репутация: 3
Статус: Offline
А я вот чем занимаюсь. В твоем сеансе 6093 прибывает на Чумпас в 37 минут и отправляется в 40 минут. Хорошо видно, что обе точки "съехали" вправо. После того, как я это увидел, меня это раздражает smile
Прикрепления: 1542613.png (17.4 Kb)
 
V9Дата: Вторник, 09.06.2026, 09:44 | Сообщение # 829
Поездной диспетчер
Группа: Пользователи
Сообщений: 774
Награды: 14
Репутация: 3
Статус: Offline
Еще один пример. Отсечка 18 минут "села" примерно на 19.5, а отсечка 19 минут - вообще на 21 примерно.

Прикрепления: 7715673.png (9.1 Kb)


Сообщение отредактировал
V9 - Вторник, 09.06.2026, 10:36
 
olegpersh999Дата: Вторник, 09.06.2026, 11:21 | Сообщение # 830
Поездной диспетчер
Группа: Пользователи
Сообщений: 361
Награды: 4
Репутация: 3
Статус: Offline
Цитата V9 ()
После того, как я это увидел, меня это раздражает

biggrin

Добавлено (09.06.2026, 11:23)
---------------------------------------------
Табло прошло испытания. Немного коряво, что поезд 364 прибыл в Покачевский, но у меня из табло он никуда не делся...только когда полностью исчез с радаров, тогда убрался

 
V9Дата: Вторник, 09.06.2026, 11:25 | Сообщение # 831
Поездной диспетчер
Группа: Пользователи
Сообщений: 774
Награды: 14
Репутация: 3
Статус: Offline
Цитата olegpersh999 ()
Табло прошло испытания. Немного коряво, что поезд 364 прибыл в Покачевский, но у меня из табло он никуда не делся...только когда полностью исчез с радаров, тогда убрал

На данный момент нерешабельно так как поезд "убирается" из списков если его из списков удалила  Нева. А Нева удаляет после ухода за Покачи. smile
 
olegpersh999Дата: Вторник, 09.06.2026, 11:36 | Сообщение # 832
Поездной диспетчер
Группа: Пользователи
Сообщений: 361
Награды: 4
Репутация: 3
Статус: Offline
V9, переживем)
 
V9Дата: Среда, 10.06.2026, 10:12 | Сообщение # 833
Поездной диспетчер
Группа: Пользователи
Сообщений: 774
Награды: 14
Репутация: 3
Статус: Offline
Завис в вопросе индикации времени. Есть два возможных режима индикации: поминутный и полуминутный. В свою очередь они тоже бьются на два возможных субварианта - "простой" и "графика РЖД".

Поминутные:
1. от 0 секунд до 59 включительно минута пишется без корректировки, секунды отбрасываются. 05:55:55 -> 05:55
2. РЖД. От 0 секунд до 12 секунд - отбрасывается. От 13 секунд по 59 включительно - пишется следующая минута. 05:55:55 -> 05:56

Полуминутные:
1. от 0 секунд до 29 включительно минута пишется без корректировки, секунды отбрасываются. От тридцати до 59 - помечается как "полминуты: 05:55:55 -> 05:55*. 2. РЖД. От 0 секунд до 6 секунд - отбрасывается. От 7 секунд по 36 включительно - маркируется как полминуты. От 37 секунд и выше пишется следующая минута: 05:55:35 -> 05:55*; 05:55:55 -> 05:56

Сижу, втыкаю. Реализовать все четыре режима, а пользователь пусть выбирает? Или реализовывать какие-то два из них? Или один?

 
olegpersh999Дата: Среда, 10.06.2026, 11:45 | Сообщение # 834
Поездной диспетчер
Группа: Пользователи
Сообщений: 361
Награды: 4
Репутация: 3
Статус: Offline
РЖД делай и не заморачивайся
 
V9Дата: Среда, 10.06.2026, 14:04 | Сообщение # 835
Поездной диспетчер
Группа: Пользователи
Сообщений: 774
Награды: 14
Репутация: 3
Статус: Offline
Цитата olegpersh999 ()
РЖД делай и не заморачивайся
РЖД порядок хорош тем, что если у тебя поезд рассчитан по графику и едет по графику, то и в расписании, и в ГИДе все совпадет идеально. А "не хорош" тем, что у тебя на дисплее пульта 21:55, поезд поехал, сигнал перекрыл, а в ГИДе, хоп! 21:56.
 
V9Дата: Среда, 10.06.2026, 14:13 | Сообщение # 836
Поездной диспетчер
Группа: Пользователи
Сообщений: 774
Награды: 14
Репутация: 3
Статус: Offline


стало идеально! :)

Добавлено (10.06.2026, 15:25)
---------------------------------------------
Олег, если нужен апдейт под последнее изменение, дай знать. Если нет, не буду апдейт готовить. Позже со след релизом будет выпущено.

Прикрепления: 1423043.png (176.5 Kb)
 
olegpersh999Дата: Среда, 10.06.2026, 17:09 | Сообщение # 837
Поездной диспетчер
Группа: Пользователи
Сообщений: 361
Награды: 4
Репутация: 3
Статус: Offline
Цитата V9 ()
Олег, если нужен апдейт под последнее изменение, дай знать. Если нет, не буду апдейт готовить. Позже со след релизом будет выпущено.
Да не стоит отвлекаться)
 
kevin20953Дата: Среда, 10.06.2026, 20:45 | Сообщение # 838
Дежурный стрелочного поста
Группа: Пользователи
Сообщений: 3
Награды: 0
Репутация: 0
Статус: Offline

что тут не так? где гид?
Прикрепления: 5078430.jpg (22.7 Kb)
 
V9Дата: Среда, 10.06.2026, 21:06 | Сообщение # 839
Поездной диспетчер
Группа: Пользователи
Сообщений: 774
Награды: 14
Репутация: 3
Статус: Offline
Два аспекта. Ты можешь пробовать на моей двухпутке из моей соседней темы играть на Неве версии 0.9.3.6. Не получится. Если играть, то на Неве 0.9.3.
Второй аспект. Возможно, что у тебя версия DSim 0.5.7.13 - это апдейт. Скачай и установи сначала 0.5.7.12 из поста https://pultneva.ru/forum/24-337-17131-16-1780757186

А на 0.5.7.12 накати 0.5.7.13.  И вот если тогда не заработает, свистни, плиз.


Сообщение отредактировал
V9 - Среда, 10.06.2026, 21:07
 
V9Дата: Четверг, 11.06.2026, 13:28 | Сообщение # 840
Поездной диспетчер
Группа: Пользователи
Сообщений: 774
Награды: 14
Репутация: 3
Статус: Offline
Мои опоздания всем опозданиям опоздания:


Добавлено (11.06.2026, 14:01)
---------------------------------------------
Сделал ранее рандомную задачу "10) сделать хитбоксы перегонов Пульта", сейчас выпала рандомная задача, что-то из тикета, бум посмотреть. upd. Самая быстрая задача. Тикет закрыт еще в 26 августа того года smile

Добавлено (11.06.2026, 15:01)
---------------------------------------------
Очередная задача выпала "09) Сделать хитбоксы путей Пульта по размерам путей станций (по ширине), а не по ширине текста пути." Это несложно.

Добавлено (11.06.2026, 21:00)
---------------------------------------------
Очередная задача выпала, рефакторинг старого метода findNL переделать на findNL_IS

Добавлено (12.06.2026, 17:58)
---------------------------------------------
Наступила пятница, а ничего не выложено. Нечего выкладывать! sad Бум надеяццо, что к следующей пятнице что-то появится интересное.

Добавлено (13.06.2026, 11:39)
---------------------------------------------
Пожелайте мне удачи, я работаю над "время работы локомотивных бригад".

Прикрепления: 6865492.png (2.6 Kb)


Сообщение отредактировал
V9 - Четверг, 11.06.2026, 14:07
 
Поиск: