Physics engine tests?

I’ve done some more testing in this space in light of the “tight maze issues” noted in Maze tile map navigation issues.

The tests in the program below are not exactly the same but they do test a few areas with lateral velocity and accelation. There are currently 7 failures on one type of test, it only “scores” 89 (out of 96) on v0.14.9.

arcade-Physics-Maze-UnitTest-v1-sim-video-1

arcade-Physics-Maze-UnitTest-v1

In addition to a headless mode perhaps a mode that keeps the simulator’s time slices at a fixed, non-adaptive rate would be good for testing. That would allow for reproducible results from the simulator regardless of load on the test host and performance of the interpreter.