Debug Monitor
Voyager should have a debug monitor class that can also be a small GUI tool. If we run Voyager in debug mode this monitor is activated and should show us information to help to monitor the run and debug.
- The StrategyStates and their current variables, in particular, ended and opened branches
- The Voyager dags that are active or inactive
- The Strategy Queue and its prioritization
- The memory usage
- The database
- the Multiprocessing/threading status