OLA2022-Group-12 / OLA2022-Project

Project for the Online Learning Applications class at Politecnico di Milano a.a. 2021-2022
2 stars 0 forks source link

Simulation rework #26

Closed daviderigamonti closed 2 years ago

daviderigamonti commented 2 years ago

Completely reworked how the simulation runs and updated notebooks accordingly.

Now the simulation is represented by a class and can be updated between runs in order to better accommodate future learners (namely, can actually update the environment in the non-static environment case).

Overall, the process of running a simulation has been made more interactive while still maintaining the same interface between learner, environment and simulation.

The multiple experiments feature has been removed, but in its place some helper functions were added with the goal of facilitating running multiple parallel simulations.