Split components to better identify (core, library APIs) and (schedulers)
This is a tracking issue for the reorganization of pybatsim architecture. Once completed, we should have a clear separation of
-
core logic (communication with Batsim) and base API -
officially maintained schedulers
Unmaintained schedulers, and schedulers with a very narrow domain should be correctly identified.
The new architecture should present everything under the unique namespace pybatsim
.