├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ ├── python-app.yml │ └── python-publish-release.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .python-version ├── LICENSE ├── MANIFEST.in ├── README.md ├── doc └── assets │ └── spg.gif ├── setup.cfg ├── setup.py ├── spg ├── __init__.py ├── components │ ├── __init__.py │ ├── agents │ │ ├── __init__.py │ │ ├── attached.py │ │ ├── base.py │ │ ├── constants.py │ │ ├── interaction.py │ │ └── sensors │ │ │ ├── __init__.py │ │ │ ├── camera.py │ │ │ ├── distance.py │ │ │ ├── internal.py │ │ │ ├── semantic.py │ │ │ └── sensor │ │ │ ├── __init__.py │ │ │ ├── proximity.py │ │ │ ├── ray │ │ │ ├── __init__.py │ │ │ ├── color_compute.glsl │ │ │ ├── id_compute.glsl │ │ │ ├── ray.py │ │ │ └── ray_compute.py │ │ │ └── topdown │ │ │ ├── __init__.py │ │ │ ├── topdown.py │ │ │ ├── topdown_fragment.glsl │ │ │ └── topdown_vertex.glsl │ ├── elements │ │ ├── __init__.py │ │ ├── ball.py │ │ ├── barrier.py │ │ └── wall.py │ └── playgrounds │ │ ├── __init__.py │ │ └── room.py ├── core │ ├── __init__.py │ ├── collision.py │ ├── entity │ │ ├── __init__.py │ │ ├── body.py │ │ ├── entity.py │ │ ├── interaction │ │ │ ├── __init__.py │ │ │ ├── action.py │ │ │ ├── activable.py │ │ │ ├── communication.py │ │ │ ├── grasper.py │ │ │ └── observation.py │ │ ├── shape.py │ │ └── sprite.py │ ├── playground │ │ ├── __init__.py │ │ ├── manager │ │ │ ├── __init__.py │ │ │ ├── collision.py │ │ │ ├── communication.py │ │ │ ├── sensor.py │ │ │ ├── space.py │ │ │ └── view.py │ │ ├── playground.py │ │ └── utils.py │ ├── position.py │ └── view.py ├── envs │ ├── __init__.py │ ├── agent_ball.py │ └── agent_bring_diamonds_home.py └── resources │ ├── __init__.py │ ├── agent │ ├── arm.png │ ├── base.png │ └── head.png │ └── spg │ ├── coin.png │ ├── goal.png │ ├── tile_alternate.png │ ├── tile_grad.png │ └── tile_long.png └── tests ├── __init__.py ├── conftest.py ├── mock_agents.py ├── mock_communicator.py ├── mock_entities.py ├── mock_interactives.py ├── test_agents ├── __init__.py ├── test_agent_interactions.py ├── test_agent_interface.py ├── test_communication.py ├── test_parts.py └── test_sensors │ ├── __init__.py │ └── test_ray_sensor.py ├── test_components ├── __init__.py └── test_walls.py ├── test_entities ├── __init__.py ├── conftest.py ├── rabbit.png ├── test_attachments.py ├── test_barriers.py ├── test_custom_collision.py ├── test_interactive.py ├── test_naming.py ├── test_physical.py ├── test_resources.py └── test_teams.py ├── test_playground ├── __init__.py ├── test_action_spaces.py ├── test_add_remove.py ├── test_gc.py └── test_position_sampler.py └── test_view ├── __init__.py ├── conftest.py ├── test_remove_reset_views.py └── test_view.py /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/python-app.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/.github/workflows/python-app.yml -------------------------------------------------------------------------------- /.github/workflows/python-publish-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/.github/workflows/python-publish-release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | spg 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/README.md -------------------------------------------------------------------------------- /doc/assets/spg.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/doc/assets/spg.gif -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/setup.py -------------------------------------------------------------------------------- /spg/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/__init__.py -------------------------------------------------------------------------------- /spg/components/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spg/components/agents/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/components/agents/__init__.py -------------------------------------------------------------------------------- /spg/components/agents/attached.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/components/agents/attached.py -------------------------------------------------------------------------------- /spg/components/agents/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/components/agents/base.py -------------------------------------------------------------------------------- /spg/components/agents/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/components/agents/constants.py -------------------------------------------------------------------------------- /spg/components/agents/interaction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/components/agents/interaction.py -------------------------------------------------------------------------------- /spg/components/agents/sensors/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spg/components/agents/sensors/camera.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/components/agents/sensors/camera.py -------------------------------------------------------------------------------- /spg/components/agents/sensors/distance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/components/agents/sensors/distance.py -------------------------------------------------------------------------------- /spg/components/agents/sensors/internal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/components/agents/sensors/internal.py -------------------------------------------------------------------------------- /spg/components/agents/sensors/semantic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/components/agents/sensors/semantic.py -------------------------------------------------------------------------------- /spg/components/agents/sensors/sensor/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/components/agents/sensors/sensor/__init__.py -------------------------------------------------------------------------------- /spg/components/agents/sensors/sensor/proximity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/components/agents/sensors/sensor/proximity.py -------------------------------------------------------------------------------- /spg/components/agents/sensors/sensor/ray/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spg/components/agents/sensors/sensor/ray/color_compute.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/components/agents/sensors/sensor/ray/color_compute.glsl -------------------------------------------------------------------------------- /spg/components/agents/sensors/sensor/ray/id_compute.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/components/agents/sensors/sensor/ray/id_compute.glsl -------------------------------------------------------------------------------- /spg/components/agents/sensors/sensor/ray/ray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/components/agents/sensors/sensor/ray/ray.py -------------------------------------------------------------------------------- /spg/components/agents/sensors/sensor/ray/ray_compute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/components/agents/sensors/sensor/ray/ray_compute.py -------------------------------------------------------------------------------- /spg/components/agents/sensors/sensor/topdown/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spg/components/agents/sensors/sensor/topdown/topdown.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/components/agents/sensors/sensor/topdown/topdown.py -------------------------------------------------------------------------------- /spg/components/agents/sensors/sensor/topdown/topdown_fragment.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/components/agents/sensors/sensor/topdown/topdown_fragment.glsl -------------------------------------------------------------------------------- /spg/components/agents/sensors/sensor/topdown/topdown_vertex.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/components/agents/sensors/sensor/topdown/topdown_vertex.glsl -------------------------------------------------------------------------------- /spg/components/elements/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/components/elements/__init__.py -------------------------------------------------------------------------------- /spg/components/elements/ball.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/components/elements/ball.py -------------------------------------------------------------------------------- /spg/components/elements/barrier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/components/elements/barrier.py -------------------------------------------------------------------------------- /spg/components/elements/wall.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/components/elements/wall.py -------------------------------------------------------------------------------- /spg/components/playgrounds/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spg/components/playgrounds/room.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/components/playgrounds/room.py -------------------------------------------------------------------------------- /spg/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spg/core/collision.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/core/collision.py -------------------------------------------------------------------------------- /spg/core/entity/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/core/entity/__init__.py -------------------------------------------------------------------------------- /spg/core/entity/body.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/core/entity/body.py -------------------------------------------------------------------------------- /spg/core/entity/entity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/core/entity/entity.py -------------------------------------------------------------------------------- /spg/core/entity/interaction/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spg/core/entity/interaction/action.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/core/entity/interaction/action.py -------------------------------------------------------------------------------- /spg/core/entity/interaction/activable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/core/entity/interaction/activable.py -------------------------------------------------------------------------------- /spg/core/entity/interaction/communication.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/core/entity/interaction/communication.py -------------------------------------------------------------------------------- /spg/core/entity/interaction/grasper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/core/entity/interaction/grasper.py -------------------------------------------------------------------------------- /spg/core/entity/interaction/observation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/core/entity/interaction/observation.py -------------------------------------------------------------------------------- /spg/core/entity/shape.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/core/entity/shape.py -------------------------------------------------------------------------------- /spg/core/entity/sprite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/core/entity/sprite.py -------------------------------------------------------------------------------- /spg/core/playground/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/core/playground/__init__.py -------------------------------------------------------------------------------- /spg/core/playground/manager/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/core/playground/manager/__init__.py -------------------------------------------------------------------------------- /spg/core/playground/manager/collision.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/core/playground/manager/collision.py -------------------------------------------------------------------------------- /spg/core/playground/manager/communication.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/core/playground/manager/communication.py -------------------------------------------------------------------------------- /spg/core/playground/manager/sensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/core/playground/manager/sensor.py -------------------------------------------------------------------------------- /spg/core/playground/manager/space.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/core/playground/manager/space.py -------------------------------------------------------------------------------- /spg/core/playground/manager/view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/core/playground/manager/view.py -------------------------------------------------------------------------------- /spg/core/playground/playground.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/core/playground/playground.py -------------------------------------------------------------------------------- /spg/core/playground/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/core/playground/utils.py -------------------------------------------------------------------------------- /spg/core/position.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/core/position.py -------------------------------------------------------------------------------- /spg/core/view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/core/view.py -------------------------------------------------------------------------------- /spg/envs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spg/envs/agent_ball.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/envs/agent_ball.py -------------------------------------------------------------------------------- /spg/envs/agent_bring_diamonds_home.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/envs/agent_bring_diamonds_home.py -------------------------------------------------------------------------------- /spg/resources/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/resources/__init__.py -------------------------------------------------------------------------------- /spg/resources/agent/arm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/resources/agent/arm.png -------------------------------------------------------------------------------- /spg/resources/agent/base.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/resources/agent/base.png -------------------------------------------------------------------------------- /spg/resources/agent/head.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/resources/agent/head.png -------------------------------------------------------------------------------- /spg/resources/spg/coin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/resources/spg/coin.png -------------------------------------------------------------------------------- /spg/resources/spg/goal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/resources/spg/goal.png -------------------------------------------------------------------------------- /spg/resources/spg/tile_alternate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/resources/spg/tile_alternate.png -------------------------------------------------------------------------------- /spg/resources/spg/tile_grad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/resources/spg/tile_grad.png -------------------------------------------------------------------------------- /spg/resources/spg/tile_long.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/spg/resources/spg/tile_long.png -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/mock_agents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/tests/mock_agents.py -------------------------------------------------------------------------------- /tests/mock_communicator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/tests/mock_communicator.py -------------------------------------------------------------------------------- /tests/mock_entities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/tests/mock_entities.py -------------------------------------------------------------------------------- /tests/mock_interactives.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/tests/mock_interactives.py -------------------------------------------------------------------------------- /tests/test_agents/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_agents/test_agent_interactions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/tests/test_agents/test_agent_interactions.py -------------------------------------------------------------------------------- /tests/test_agents/test_agent_interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/tests/test_agents/test_agent_interface.py -------------------------------------------------------------------------------- /tests/test_agents/test_communication.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/tests/test_agents/test_communication.py -------------------------------------------------------------------------------- /tests/test_agents/test_parts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/tests/test_agents/test_parts.py -------------------------------------------------------------------------------- /tests/test_agents/test_sensors/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_agents/test_sensors/test_ray_sensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/tests/test_agents/test_sensors/test_ray_sensor.py -------------------------------------------------------------------------------- /tests/test_components/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_components/test_walls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/tests/test_components/test_walls.py -------------------------------------------------------------------------------- /tests/test_entities/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_entities/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/tests/test_entities/conftest.py -------------------------------------------------------------------------------- /tests/test_entities/rabbit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/tests/test_entities/rabbit.png -------------------------------------------------------------------------------- /tests/test_entities/test_attachments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/tests/test_entities/test_attachments.py -------------------------------------------------------------------------------- /tests/test_entities/test_barriers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/tests/test_entities/test_barriers.py -------------------------------------------------------------------------------- /tests/test_entities/test_custom_collision.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/tests/test_entities/test_custom_collision.py -------------------------------------------------------------------------------- /tests/test_entities/test_interactive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/tests/test_entities/test_interactive.py -------------------------------------------------------------------------------- /tests/test_entities/test_naming.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/tests/test_entities/test_naming.py -------------------------------------------------------------------------------- /tests/test_entities/test_physical.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/tests/test_entities/test_physical.py -------------------------------------------------------------------------------- /tests/test_entities/test_resources.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/tests/test_entities/test_resources.py -------------------------------------------------------------------------------- /tests/test_entities/test_teams.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/tests/test_entities/test_teams.py -------------------------------------------------------------------------------- /tests/test_playground/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_playground/test_action_spaces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/tests/test_playground/test_action_spaces.py -------------------------------------------------------------------------------- /tests/test_playground/test_add_remove.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/tests/test_playground/test_add_remove.py -------------------------------------------------------------------------------- /tests/test_playground/test_gc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/tests/test_playground/test_gc.py -------------------------------------------------------------------------------- /tests/test_playground/test_position_sampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/tests/test_playground/test_position_sampler.py -------------------------------------------------------------------------------- /tests/test_view/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_view/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/tests/test_view/conftest.py -------------------------------------------------------------------------------- /tests/test_view/test_remove_reset_views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/tests/test_view/test_remove_reset_views.py -------------------------------------------------------------------------------- /tests/test_view/test_view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaorkl/simple-playgrounds/HEAD/tests/test_view/test_view.py --------------------------------------------------------------------------------