Skip to content

Beta Release V0.1.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@AhmedAredah AhmedAredah released this 11 Jul 04:44
· 58 commits to main since this release
5f3e8f9

Overview:

The current beta release of NeTrainSim introduces initial functionality accessible through both the command line interface (CLI) and the newly implemented Graphical User Interface (GUI). Users can now choose between the CLI and GUI interfaces to interact with the simulation software. This is available to Windows, macOS, and Ubuntu systems.

System Requirements:

Operating System: Windows, Linux, and macOS
Minimum RAM: 4GB
Processor: Dual-core 2.0 GHz or higher

Changes:

Link-Based Updates:

1. Eliminated unnecessary link attributes for improved clarity and efficiency.
2. Incorporated a detailed description of a 'link' within the user manual.

Signal-Based Updates:

1. Facilitated the integration of signals at user-specified nodes.
2. Incorporated signal logic into the user manual.

Train-Based Updates:

1. Overhauled the structure of input files and parameters to increase usability.
2. Pruned extraneous parameters, resulting in simplified and streamlined inputs.

General Updates:

1. Rectified an issue where the simulator was reading incorrect train parameters.
2. Resolved a bottleneck where trains would stall when the network contained signals and multiple trains.

Graphical User Interface (GUI) Enhancements:

1. Integrated a new settings window to grant users authority over the initial browsing location.
2. Executed comprehensive spelling corrections, ensuring clarity and improved understanding for users.
3. Implemented a 'Pause Simulation' functionality, providing users with increased control and flexibility during simulations.

Thank you for choosing NeTrainSim!

The NeTrainSim Development Team