.. _mechanical-tests: Mechanical layer (C++) ====================== Agent pushing another agent ~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: test_push_agent_agent.test :members: :show-inheritance: :undoc-members: Agent colliding with a wall ~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: test_push_agent_wall.test :members: :show-inheritance: :undoc-members: Agent sliding over other agents ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: test_slip_agent_agent.test :members: :show-inheritance: :undoc-members: Agent sliding over a wall ~~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: test_slip_agent_wall.test :members: :show-inheritance: :undoc-members: Agent translating and relaxing ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: test_t_translation.test :members: :show-inheritance: :undoc-members: Agent rotating and relaxing ~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: test_t_rotation.test :members: :show-inheritance: :undoc-members: Agent rolling over other agents without sliding ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: test_tangential_spring_agent_agent.test :members: :show-inheritance: :undoc-members: Agent rolling over a wall without sliding ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: test_tangential_spring_agent_wall.test :members: :show-inheritance: :undoc-members: