IRL2 / nanover-server-py

https://irl2.github.io/nanover-docs/#
Other
0 stars 1 forks source link

Omni `Simulation` type should be split into actually loaded simulation and potential simulation #316

Open Ragzouken opened 8 hours ago

Ragzouken commented 8 hours ago

Right now Simulation represents both the necessary state of a loaded simulation, and the stub of a simulation that could potentially be loaded from a file for the sake of the Omni runner--these should be two independent things. Doing this would remove the need to assert that certain state is not None (anything that would be loaded later from the file).