Writing
- Your reward function is an assertion. I tested a few dozen of them like one.
Testing the graders of RL environments the way a test engineer tests an assertion: the defects that kept turning up, what a real model did with them, and what to check before you publish an environment.