“…In proof-of-concept cases, it is typical to use a 2D or 3D physics-based environments, so the end-to-end behavior of the agent can be visually and algorithmically validated. Common examples of such environments include "Gazebo" (Gizzi et al, 2019;Levihn & Christensen, 2015;Toussaint et al, 2018;Gizzi et al, 2021;Oddi et al, 2020), "Unity" (Bapst et al, 2019;Pathak et al, 2019), "OpenAIGym" (Wang, Lehman, Clune, & Stanley, 2019;Ha, 2019;Schaff et al, 2019), "Mujoco" (Baker et al, 2019), "DeepMind Lab" (Leibo, Hughes, Lanctot, & Graepel, 2019), "PyBullet" (Qin et al, 2020;Chitnis et al, 2021;Silver et al, 2021), and "Bullet Physics Library" (Zhao et al, 2020). While all of these environments provide similar support, each cater well to different CPS cases.…”