[ Главная · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Пытаюсь замутить свой симулятор.
olegpersh999Дата: Четверг, 05.09.2024, 07:31 | Сообщение # 381
Начальник станции
Группа: Пользователи
Сообщений: 198
Награды: 3
Репутация: 0
Статус: Offline
Сейчас осталось понять в каком диапазоне формируются поезда на Нижневартовск чтобы и их закрасить
 
V9Дата: Четверг, 05.09.2024, 15:12 | Сообщение # 382
Поездной диспетчер
Группа: Пользователи
Сообщений: 517
Награды: 11
Репутация: 2
Статус: Offline
Версия 0.2.1.8d (девелоперская)

В этой версии изображение поездов сдвинуто на час влево, а в появившемся часе справа (будущем) показывается расписание движения пассажирских поездов. Кроме того, расписание показывается и текущем часе работы. Расписание можно отключить и включить командой Ctrl+Shift+L. (scheduLe).

При отключении появляется баг отрисовки часов сверху и снизу и показываются поезда слева от графика. Это будет искаться

И есть "фича" - при переломе суток поезда расписания не проводятся как непрерывные нитки.


Они "разорваны".  А вот это пока правиться НЕ будет.
Прикрепления: dsim_0_2_1_8d.zip (65.3 Kb) · 6029129.png (6.1 Kb)
 
V9Дата: Четверг, 05.09.2024, 15:55 | Сообщение # 383
Поездной диспетчер
Группа: Пользователи
Сообщений: 517
Награды: 11
Репутация: 2
Статус: Offline
Версия 0.2.1.9 (релизная).

Исправлены ошибки отрисовки. Есть косметическая проблема отрисовки расписания "вправо без границ". Будет правиться в след релизах, оформил под-заявкой.
Прикрепления: dsim_0_2_1_9.zip (65.2 Kb)
 
V9Дата: Четверг, 05.09.2024, 16:04 | Сообщение # 384
Поездной диспетчер
Группа: Пользователи
Сообщений: 517
Награды: 11
Репутация: 2
Статус: Offline
Цитата olegpersh999 ()
Сейчас осталось понять в каком диапазоне формируются поезда на Нижневартовск чтобы и их закрасить

Видимо, придется "красить" по-одиночке записью вида [... 2811, 2811, #цвет ...]
 
V9Дата: Четверг, 05.09.2024, 23:32 | Сообщение # 385
Поездной диспетчер
Группа: Пользователи
Сообщений: 517
Награды: 11
Репутация: 2
Статус: Offline
Версия 0.2.2.0.

Добавлена возможность "скроллить" ГИД влево-вправо с помощью комбинаций клавиш CTRL+SHIFT+LEFT(RIGHT). Можно посмотреть как "ездили" в прошлом, либо заглянуть в будущее на несколько часов, чтобы посмотреть пассажирское расписание.
Прикрепления: dsim_0_2_2_0.zip (65.3 Kb)
 
V9Дата: Четверг, 05.09.2024, 23:36 | Сообщение # 386
Поездной диспетчер
Группа: Пользователи
Сообщений: 517
Награды: 11
Репутация: 2
Статус: Offline
upd. Кстати, убран баг, что поезда рисовались за пределы правой границы
 
olegpersh999Дата: Суббота, 14.09.2024, 05:37 | Сообщение # 387
Начальник станции
Группа: Пользователи
Сообщений: 198
Награды: 3
Репутация: 0
Статус: Offline
Я так полагаю нитки прохода пассажирских поездов разворачиваются, а не исчезают в некоторых местах
Прикрепления: 7580286.png (24.3 Kb) · 8221496.png (24.3 Kb)
 
ilyxapd321Дата: Суббота, 14.09.2024, 10:48 | Сообщение # 388
Составитель поездов
Группа: Пользователи
Сообщений: 6
Награды: 0
Репутация: 0
Статус: Offline
V9, Где можно скачать твою версию?
 
V9Дата: Суббота, 14.09.2024, 12:12 | Сообщение # 389
Поездной диспетчер
Группа: Пользователи
Сообщений: 517
Награды: 11
Репутация: 2
Статус: Offline
Цитата olegpersh999 ()
Я так полагаю нитки прохода пассажирских поездов разворачиваются, а не исчезают в некоторых местах
Привет! Спасибо! Составил тикет себе по проблеме. Решил не прерывать очередной кусок работы, буду добавлять фиксом после очередного релиза.
Цитата ilyxapd321 ()
V9, Где можно скачать твою версию?
1. Взять JDK0 из сообщения #57 от 17.12.2023. этой ветке форума.
2. Взять DSim из сообщения #379 от 04.09.2024.
3. Распаковать с помощью Windows всё скачанное в каталоге Pult так, чтобы структура каталогов выглядела как в сообщении #90 (http://pultneva.ru/forum/24-337-16177-16-1709919600)
4. Включить Пульте Нева сохранение данных в GID.txt (см сообщение #113)
5. Если будем использовать режим "Архивариус"/Archivist, то надо с сайта 7-zip скачать и уставить 7zip.
6. Далее, я рекомендую в каталоге Pult прокликать правой клавишей мыши на ".bat" файлах и отправить их на рабочий стол "создать иконку". Тогда удобно будет кликать с рабочего стола. 
7. Использовать в разных режимах:
а) Extend train.bat позволяет удлинять или сокращать поезда. Можно себе делать длиносоставные или же отыгрывать "разформирование на учаскте" участкового/сборного поездов. См. сообщение #81.
б) Dispatcher.bat создает окошко, где крутит палкой. Читает GID.txt и время от времени сообщает какой поезд поломался и на сколько. Так как Пульт Нева не позволяет симулировать поломку, то единственный вариант симуляции ситуации - это не пустить на станцию данный поезд если он сломался на перегоне и не отправлять на перегон данный поезд если он поломался на станции. (если поломки слишком редкие, то в каталоге Territory\1 в файле dsim.dat уменшить число и сохранить. Потом рестартануть Dispatcher.bat).
в) Archivist позволяет быстро создавать поименованные архивы .7z внутри каталога Territory. Требуется выйти из Пульта предварительно. позволяет "откатиться" назад на нужную точку.
г) GID1 позволяет играть в Пульт нева и видеть движение по ГИДу на отдельном окне
д) DSim1, DSim2, DSim1_2 позволяет рулить уже диспетчерскими участками, но там все предельно криво на данный момент.
е) Shed позволяет "набивать" GID.txt, чтобы сформировать НГДП или же делать скрипты. 

Сорри, документации пока нет, надо искать и читать предыдущие сообщения, где и что я там делал. Но после очередного релиза проги обещаюсь начать ее, документацию, делать
 
ilyxapd321Дата: Суббота, 14.09.2024, 13:00 | Сообщение # 390
Составитель поездов
Группа: Пользователи
Сообщений: 6
Награды: 0
Репутация: 0
Статус: Offline
V9, а куда вставить эти файлы из пункта 1 и 2
 
V9Дата: Суббота, 14.09.2024, 15:57 | Сообщение # 391
Поездной диспетчер
Группа: Пользователи
Сообщений: 517
Награды: 11
Репутация: 2
Статус: Offline
Цитата ilyxapd321 ()
V9, а куда вставить эти файлы из пункта 1 и 2

Для большинства режимов работы, в каталог, где расположен Пульт Нева.
 
ilyxapd321Дата: Суббота, 14.09.2024, 21:30 | Сообщение # 392
Составитель поездов
Группа: Пользователи
Сообщений: 6
Награды: 0
Репутация: 0
Статус: Offline
V9, Может я дурак конечно и не понимаю))))
Сюда вставить два файла которые ты сказал скачать?
а как свою фамилию вставить где ДНЦ на любые приказы?
 
ilyxapd321Дата: Суббота, 14.09.2024, 21:30 | Сообщение # 393
Составитель поездов
Группа: Пользователи
Сообщений: 6
Награды: 0
Репутация: 0
Статус: Offline
сюда?
Прикрепления: 4491169.png (406.9 Kb)
 
V9Дата: Воскресенье, 15.09.2024, 15:14 | Сообщение # 394
Поездной диспетчер
Группа: Пользователи
Сообщений: 517
Награды: 11
Репутация: 2
Статус: Offline
Цитата ilyxapd321 ()
сюда?
Илья, ты явно пытаешься открыть архив Пульта. 
Я бы, сначала,распаковал сам пульт в некий каталог.
А в этот каталог я бы распаковал JDK0(движок) и релиз DSim(алгоритмы) для движка.
 
Kevin1593Дата: Понедельник, 16.09.2024, 11:19 | Сообщение # 395
Маневровый диспетчер
Группа: Пользователи
Сообщений: 27
Награды: 0
Репутация: 0
Статус: Offline
Я вот вообще не понял, как в этот симулятор играть. Там нет пульта и поезда едут чисто по гиду?
 
V9Дата: Понедельник, 16.09.2024, 12:37 | Сообщение # 396
Поездной диспетчер
Группа: Пользователи
Сообщений: 517
Награды: 11
Репутация: 2
Статус: Offline
Цитата Kevin1593 ()
Я вот вообще не понял, как в этот симулятор играть. Там нет пульта и поезда едут чисто по гиду?

Да, играть там почти невозможно, я сам пока не рекомендую. Смотреть ГИД от пульта можно. Можно сделать так, что у тебя будет Пульт на одном компе, а с DSim будет показывать ГИД от этого пульта на другом. Скажем, на основном компе играешь, а с ноута смотришь ГИД.

Игра в режиме DSim как диспетчера пока что реализована без модели движения поездов, там можно творить лютую дичь. Там даже, скорей, не игра в диспетчера, а игра - "попробуй в режиме реального времени сделать так, чтобы у тебя нарисовало график, похожий на правду".

upd. Две недели уже сижу урывками как раз с задачей "усилить модель", сделать так, чтобы оно не давало рисовать "дичь" и запрещало некоторые "некорректные" команды.


Сообщение отредактировал
V9 - Понедельник, 16.09.2024, 12:38
 
VanchezДата: Понедельник, 16.09.2024, 14:09 | Сообщение # 397
Начальник станции
Группа: Пользователи
Сообщений: 106
Награды: 7
Репутация: 10
Статус: Offline
А на обычной версии без двухпутки новый ГИД не работает?
 
V9Дата: Понедельник, 16.09.2024, 14:13 | Сообщение # 398
Поездной диспетчер
Группа: Пользователи
Сообщений: 517
Награды: 11
Репутация: 2
Статус: Offline
Цитата Vanchez ()
А на обычной версии без двухпутки новый ГИД не работает?
Везде должен работать.
 
VanchezДата: Четверг, 19.09.2024, 06:55 | Сообщение # 399
Начальник станции
Группа: Пользователи
Сообщений: 106
Награды: 7
Репутация: 10
Статус: Offline
У меня вот что получается при запуске ГИД
Прикрепления: 4770382.png (129.3 Kb)
 
V9Дата: Пятница, 27.09.2024, 13:47 | Сообщение # 400
Поездной диспетчер
Группа: Пользователи
Сообщений: 517
Награды: 11
Репутация: 2
Статус: Offline
Цитата Vanchez ()
У меня вот что получается при запуске ГИД
Релиз 2.2.1, хотфикс ошибки, которую нашел Vanchez.
Прикрепления: dsim_0_2_2_1.zip (65.3 Kb)
 
Поиск: