Evaluating changes since last testing version, I came across "Initial implementation of Simulation Tester", or so.
Searching of Manual and Forum didn't provide any information. So, what should we know about it?
Page 1 of 1
What is "simulation tester"?
#2
Posted 07 May 2022 - 06:02 AM
Weter, on 01 May 2022 - 05:24 AM, said:
Evaluating changes since last testing version, I came across "Initial implementation of Simulation Tester", or so.
Searching of Manual and Forum didn't provide any information. So, what should we know about it?
Searching of Manual and Forum didn't provide any information. So, what should we know about it?
The Simulator Tester is a simple command-line tool which loads a save + replay file, runs the replay (without any graphics), and validates that the simulation finished in the same place as the save file
This is a regression-testing tool which I built for the TrainCar refactoring, so that I can ensure no changes to the physics have slipped in :)
As it's a contributed tool, it's semi-unofficial and not expected to be part of the documentation, but if people like it we can make it fully official and documented
#3
Posted 07 May 2022 - 06:52 AM
Thank You for reply.
It seems very useful.
If it could run replay, using dispatcher (timetable, made by Chris Jakeman) window for visualization - that could be more handy for more wide variety of purposes.
It seems very useful.
If it could run replay, using dispatcher (timetable, made by Chris Jakeman) window for visualization - that could be more handy for more wide variety of purposes.
#4
Posted 09 May 2022 - 08:42 AM
Weter, on 07 May 2022 - 06:52 AM, said:
Thank You for reply.
It seems very useful.
If it could run replay, using dispatcher (timetable, made by Chris Jakeman) window for visualization - that could be more handy for more wide variety of purposes.
It seems very useful.
If it could run replay, using dispatcher (timetable, made by Chris Jakeman) window for visualization - that could be more handy for more wide variety of purposes.
That sounds something like the "playback" mode that was available in MSTS AE.
Currently I test complex activities by starting the simulation, running it at higher speed, and monitoring the dispatcher window at a zoomed out level, ensuring meets etc take place as planned, and no deadlocks take place, etc.
It takes a while to load the entire activity, and not to mention extra computation power of the full sim running in background.
#5
Posted 09 May 2022 - 09:04 AM
Oh, yes, that had an option "compute simulation state" till defined time.
Yes, but when running an activity, you ought to drive player's train full manually, or, at least to jump into some other "static" train, in addition to load full graphics, as it was said.
Yes, but when running an activity, you ought to drive player's train full manually, or, at least to jump into some other "static" train, in addition to load full graphics, as it was said.
Page 1 of 1