Closed Mark2000 closed 6 months ago
Closes #74 Closes #97
Refactors reward to be on a per-sat basis. Implements the PettingZoo parallel api for MARL.
How should this pull request be reviewed?
One integrated test is flakey because of #59 , which allows the satellite to become a zombie.
pytest --cov bsk_rl/envs/general_satellite_tasking --cov-report term-missing tests/unittest
pytest --cov bsk_rl/envs/general_satellite_tasking --cov-report term-missing tests/integration
Issue #XXX: Message
Description
Closes #74 Closes #97
Refactors reward to be on a per-sat basis. Implements the PettingZoo parallel api for MARL.
How should this pull request be reviewed?
Type of change
How Has This Been Tested?
One integrated test is flakey because of #59 , which allows the satellite to become a zombie.
pytest --cov bsk_rl/envs/general_satellite_tasking --cov-report term-missing tests/unittest
pytest --cov bsk_rl/envs/general_satellite_tasking --cov-report term-missing tests/integration
Test Configuration
Checklist:
Issue #XXX: Message
and have a useful message