Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Simulation and Emulation #44

Closed
zcysun opened this issue Jun 12, 2024 · 2 comments
Closed

Simulation and Emulation #44

zcysun opened this issue Jun 12, 2024 · 2 comments

Comments

@zcysun
Copy link

zcysun commented Jun 12, 2024

Hello!

Currently, the simulation and emulation process involves fixed durations and numbers of vehicles, with each episode restarting from zero after it ends. Has the author considered fixing only the traffic scenario (such as a ramp junction) and generating vehicles at regular intervals, not starting and ending with an episode, but using simulation time for long-term training?

This approach seems to allow for a more comprehensive evaluation of the simulation process from multiple aspects, such as throughput, collision rate, and so on.

Best wishes!

@DongChen06
Copy link
Owner

Hi, thanks for your suggestion. Yes, it is possible to do that, since our algorithm is based on offline buffer. In our scenarios, in each episode, the number of vehicles changes from 2-6 (easy), 4-8 (medium), and 7-11 (hard), which will not affect our algorithms. So to add a continuous traffic flow, you can modify the vehicle generation function in the merge_env.

@zcysun
Copy link
Author

zcysun commented Jun 16, 2024

Hello!
The training is evaluated at regular intervals. So, does the evaluation process give feedback on the training process? Or does the evaluation only read and collect relevant information and does not affect the training process?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants