.bazelignore
.bazelrc
.bazelversion
.clang-format
.clang-tidy
.gitignore
.nim-version
.nimby-version
BUILD.bazel
CPPLINT.cfg
LICENSE
MANIFEST.in
MODULE.bazel
MODULE.bazel.lock
README.md
bazel_build.py
pyproject.toml
benchmarks/BUILD
benchmarks/test_mettagrid_env_benchmark.cpp
benchmarks/test_mettagrid_env_benchmark.py
benchmarks/perf/README.md
benchmarks/perf/perf_benchmark.py
benchmarks/perf/run.sh
configs/README.md
configs/maps/navigation_sequence/boxout.map
configs/maps/navigation_sequence/choose_wisely.map
configs/maps/navigation_sequence/corners.map
configs/maps/navigation_sequence/corridors.map
configs/maps/navigation_sequence/cylinder.map
configs/maps/navigation_sequence/cylinder_easy.map
configs/maps/navigation_sequence/easy_memory.map
configs/maps/navigation_sequence/emptyspace_outofsight.map
configs/maps/navigation_sequence/hall_of_mirrors.map
configs/maps/navigation_sequence/hard_memory.map
configs/maps/navigation_sequence/honeypot.map
configs/maps/navigation_sequence/journey_home.map
configs/maps/navigation_sequence/knotty.map
configs/maps/navigation_sequence/labyrinth.map
configs/maps/navigation_sequence/little_landmark_easy.map
configs/maps/navigation_sequence/little_landmark_hard.map
configs/maps/navigation_sequence/lobster_legs.map
configs/maps/navigation_sequence/lobster_legs_cues.map
configs/maps/navigation_sequence/medium_memory.map
configs/maps/navigation_sequence/memory3.map
configs/maps/navigation_sequence/memory_palace.map
configs/maps/navigation_sequence/memory_swirls.map
configs/maps/navigation_sequence/memory_swirls_hard.map
configs/maps/navigation_sequence/obstacles0.map
configs/maps/navigation_sequence/obstacles1.map
configs/maps/navigation_sequence/obstacles2.map
configs/maps/navigation_sequence/obstacles3.map
configs/maps/navigation_sequence/passing_things.map
configs/maps/navigation_sequence/radial_large.map
configs/maps/navigation_sequence/radial_maze.map
configs/maps/navigation_sequence/radial_mini.map
configs/maps/navigation_sequence/radial_small.map
configs/maps/navigation_sequence/rooms.map
configs/maps/navigation_sequence/spacey_memory.map
configs/maps/navigation_sequence/spiral_chamber.map
configs/maps/navigation_sequence/swirls.map
configs/maps/navigation_sequence/tease.map
configs/maps/navigation_sequence/tease_small.map
configs/maps/navigation_sequence/thecube.map
configs/maps/navigation_sequence/venture_out.map
configs/maps/navigation_sequence/walkaround.map
configs/maps/navigation_sequence/walls_outofsight.map
configs/maps/navigation_sequence/walls_withinsight.map
configs/maps/navigation_sequence/wanderout.map
configs/maps/navigation_sequence/which_way.map
configs/maps/navigation_sequence/you_shall_not_pass.map
configs/maps/object_use/shoot_out.map
configs/maps/object_use/swap_in.map
configs/maps/object_use/swap_out.map
cpp/BUILD.bazel
cpp/README.md
cpp/bindings/mettagrid_c.cpp
cpp/bindings/mettagrid_c.hpp
cpp/bindings/mettagrid_py.cpp
cpp/bindings/profiling_py.cpp
cpp/bindings/stats_obs_helper.hpp
cpp/include/mettagrid/profiling.hpp
cpp/include/mettagrid/actions/action_handler.hpp
cpp/include/mettagrid/actions/action_handler_factory.hpp
cpp/include/mettagrid/actions/attack.hpp
cpp/include/mettagrid/actions/change_vibe.hpp
cpp/include/mettagrid/actions/move.hpp
cpp/include/mettagrid/actions/move_config.hpp
cpp/include/mettagrid/actions/noop.hpp
cpp/include/mettagrid/actions/orientation.hpp
cpp/include/mettagrid/config/mettagrid_config.hpp
cpp/include/mettagrid/config/observation_features.hpp
cpp/include/mettagrid/core/aoe_tracker.hpp
cpp/include/mettagrid/core/filter_config.hpp
cpp/include/mettagrid/core/game_value.hpp
cpp/include/mettagrid/core/game_value_config.hpp
cpp/include/mettagrid/core/grid.hpp
cpp/include/mettagrid/core/grid_object.hpp
cpp/include/mettagrid/core/grid_object_factory.hpp
cpp/include/mettagrid/core/mutation_config.hpp
cpp/include/mettagrid/core/observation_shape.hpp
cpp/include/mettagrid/core/query_config.hpp
cpp/include/mettagrid/core/query_system.hpp
cpp/include/mettagrid/core/resolved_game_value.hpp
cpp/include/mettagrid/core/tag_index.hpp
cpp/include/mettagrid/core/territory_tracker.hpp
cpp/include/mettagrid/core/types.hpp
cpp/include/mettagrid/core/vision.hpp
cpp/include/mettagrid/handler/event.hpp
cpp/include/mettagrid/handler/event_bindings.hpp
cpp/include/mettagrid/handler/event_scheduler.hpp
cpp/include/mettagrid/handler/handler.hpp
cpp/include/mettagrid/handler/handler_bindings.hpp
cpp/include/mettagrid/handler/handler_config.hpp
cpp/include/mettagrid/handler/handler_context.hpp
cpp/include/mettagrid/handler/multi_handler.hpp
cpp/include/mettagrid/handler/territory_config.hpp
cpp/include/mettagrid/handler/filters/filter.hpp
cpp/include/mettagrid/handler/filters/filter_factory.hpp
cpp/include/mettagrid/handler/filters/game_value_filter.hpp
cpp/include/mettagrid/handler/filters/max_distance_filter.hpp
cpp/include/mettagrid/handler/filters/neg_filter.hpp
cpp/include/mettagrid/handler/filters/or_filter.hpp
cpp/include/mettagrid/handler/filters/periodic_filter.hpp
cpp/include/mettagrid/handler/filters/query_resource_filter.hpp
cpp/include/mettagrid/handler/filters/resource_filter.hpp
cpp/include/mettagrid/handler/filters/shared_tag_filter.hpp
cpp/include/mettagrid/handler/filters/target_is_usable_filter.hpp
cpp/include/mettagrid/handler/filters/target_loc_empty_filter.hpp
cpp/include/mettagrid/handler/filters/vibe_filter.hpp
cpp/include/mettagrid/handler/mutations/attack_mutation.hpp
cpp/include/mettagrid/handler/mutations/change_vibe_mutation.hpp
cpp/include/mettagrid/handler/mutations/game_value_mutation.hpp
cpp/include/mettagrid/handler/mutations/mutation.hpp
cpp/include/mettagrid/handler/mutations/mutation_factory.hpp
cpp/include/mettagrid/handler/mutations/push_object_mutation.hpp
cpp/include/mettagrid/handler/mutations/query_inventory_mutation.hpp
cpp/include/mettagrid/handler/mutations/query_place_adjacent_mutation.hpp
cpp/include/mettagrid/handler/mutations/raycast_spawn_mutation.hpp
cpp/include/mettagrid/handler/mutations/recompute_materialized_query_mutation.hpp
cpp/include/mettagrid/handler/mutations/relocate_mutation.hpp
cpp/include/mettagrid/handler/mutations/resource_mutation.hpp
cpp/include/mettagrid/handler/mutations/set_relative_target_mutation.hpp
cpp/include/mettagrid/handler/mutations/spawn_object_mutation.hpp
cpp/include/mettagrid/handler/mutations/stats_mutation.hpp
cpp/include/mettagrid/handler/mutations/swap_mutation.hpp
cpp/include/mettagrid/handler/mutations/tag_mutation.hpp
cpp/include/mettagrid/handler/mutations/use_target_mutation.hpp
cpp/include/mettagrid/objects/agent.hpp
cpp/include/mettagrid/objects/agent_config.hpp
cpp/include/mettagrid/objects/constants.hpp
cpp/include/mettagrid/objects/has_inventory.hpp
cpp/include/mettagrid/objects/has_vibe.hpp
cpp/include/mettagrid/objects/inventory.hpp
cpp/include/mettagrid/objects/inventory_config.hpp
cpp/include/mettagrid/objects/protocol.hpp
cpp/include/mettagrid/objects/reward_config.hpp
cpp/include/mettagrid/objects/usable.hpp
cpp/include/mettagrid/objects/wall.hpp
cpp/include/mettagrid/renderer/hermes.hpp
cpp/include/mettagrid/systems/encoding_utils.hpp
cpp/include/mettagrid/systems/observation_encoder.hpp
cpp/include/mettagrid/systems/packed_coordinate.hpp
cpp/include/mettagrid/systems/reward.hpp
cpp/include/mettagrid/systems/stats_tracker.hpp
cpp/src/mettagrid/actions/action_handler_factory.cpp
cpp/src/mettagrid/config/observation_features.cpp
cpp/src/mettagrid/core/aoe_tracker.cpp
cpp/src/mettagrid/core/game_value.cpp
cpp/src/mettagrid/core/grid_object.cpp
cpp/src/mettagrid/core/grid_object_factory.cpp
cpp/src/mettagrid/core/observation_shape.cpp
cpp/src/mettagrid/core/query_system.cpp
cpp/src/mettagrid/core/tag_index.cpp
cpp/src/mettagrid/core/territory_tracker.cpp
cpp/src/mettagrid/core/vision.cpp
cpp/src/mettagrid/handler/event.cpp
cpp/src/mettagrid/handler/event_scheduler.cpp
cpp/src/mettagrid/handler/handler.cpp
cpp/src/mettagrid/handler/handler_context.cpp
cpp/src/mettagrid/handler/multi_handler.cpp
cpp/src/mettagrid/handler/filters/filter_factory.cpp
cpp/src/mettagrid/handler/mutations/mutation_factory.cpp
cpp/src/mettagrid/handler/mutations/raycast_spawn_mutation.cpp
cpp/src/mettagrid/handler/mutations/spawn_object_mutation.cpp
cpp/src/mettagrid/objects/agent.cpp
cpp/src/mettagrid/objects/has_inventory.cpp
cpp/src/mettagrid/objects/inventory.cpp
demos/README.md
demos/demo_train_pettingzoo.py
demos/demo_train_puffer.py
docs/actions.md
docs/capabilities.md
docs/making_a_cogame.md
docs/observations.md
docs/simulator_api.md
docs/territory.md
lint/BUILD
lint/README.md
lint/clang_tidy.bzl
lint/clang_tidy_wrapper.sh
nim/mettascope/AGENTS.md
nim/mettascope/CLAUDE.md
nim/mettascope/README.md
nim/mettascope/cors_http_server.py
nim/mettascope/mettascope.nimble
nim/mettascope/nimby.lock
nim/mettascope/bindings/bindings.nim
nim/mettascope/bindings/bindings.nims
nim/mettascope/docs/replay_spec.md
nim/mettascope/src/mettascope.nim
nim/mettascope/src/mettascope.nims
nim/mettascope/src/mettascope/actions.nim
nim/mettascope/src/mettascope/assets.nim
nim/mettascope/src/mettascope/atlas.nim
nim/mettascope/src/mettascope/cognames.nim
nim/mettascope/src/mettascope/colors.nim
nim/mettascope/src/mettascope/common.nim
nim/mettascope/src/mettascope/configs.nim
nim/mettascope/src/mettascope/multiplayer.nim
nim/mettascope/src/mettascope/notebook.nim
nim/mettascope/src/mettascope/replayloader.nim
nim/mettascope/src/mettascope/replays.nim
nim/mettascope/src/mettascope/shell.html
nim/mettascope/src/mettascope/utils.nim
nim/mettascope/src/mettascope/validation.nim
nim/mettascope/src/mettascope/gamemode/camera.nim
nim/mettascope/src/mettascope/gamemode/custom_hud.nim
nim/mettascope/src/mettascope/gamemode/gameplayer.nim
nim/mettascope/src/mettascope/gamemode/heatmap.nim
nim/mettascope/src/mettascope/gamemode/heatmapshader.nim
nim/mettascope/src/mettascope/gamemode/minimap.nim
nim/mettascope/src/mettascope/gamemode/movement.nim
nim/mettascope/src/mettascope/gamemode/pathfinding.nim
nim/mettascope/src/mettascope/gamemode/pipegrid.nim
nim/mettascope/src/mettascope/gamemode/pixelator.nim
nim/mettascope/src/mettascope/gamemode/shaderquad.nim
nim/mettascope/src/mettascope/gamemode/sound.nim
nim/mettascope/src/mettascope/gamemode/starfield.nim
nim/mettascope/src/mettascope/gamemode/talk.nim
nim/mettascope/src/mettascope/gamemode/team.nim
nim/mettascope/src/mettascope/gamemode/terrains.nim
nim/mettascope/src/mettascope/gamemode/tilemap.nim
nim/mettascope/src/mettascope/gamemode/timelineslider.nim
nim/mettascope/src/mettascope/gamemode/worldmap.nim
nim/mettascope/src/mettascope/panelmode/envpanel.nim
nim/mettascope/src/mettascope/panelmode/footer.nim
nim/mettascope/src/mettascope/panelmode/header.nim
nim/mettascope/src/mettascope/panelmode/monologuepanel.nim
nim/mettascope/src/mettascope/panelmode/objectpanel.nim
nim/mettascope/src/mettascope/panelmode/panes.nim
nim/mettascope/src/mettascope/panelmode/policyinfopanel.nim
nim/mettascope/src/mettascope/panelmode/scorepanel.nim
nim/mettascope/src/mettascope/panelmode/talkpanel.nim
nim/mettascope/src/mettascope/panelmode/timeline.nim
nim/mettascope/src/mettascope/panelmode/vibespanel.nim
nim/mettascope/src/mettascope/panelmode/widgets.nim
nim/mettascope/tests/bench_heatmap.nim
nim/mettascope/tests/bench_pathfinding.nim
nim/mettascope/tests/bench_pipegrid.nim
nim/mettascope/tests/config.nims
nim/mettascope/tests/manual_heatmap.nim
nim/mettascope/tests/manual_pixelator.nim
nim/mettascope/tests/manual_tilemap.nim
nim/mettascope/tests/test_atlas.nim
nim/mettascope/tests/test_configs.nim
nim/mettascope/tests/test_heatmap.nim
nim/mettascope/tests/test_load_replays.nim
nim/mettascope/tests/test_pathfinding.nim
nim/mettascope/tests/test_policy_infos_static_replay.nim
nim/mettascope/tests/test_replay.nim
nim/mettascope/tests/test_talk_panel.nim
nim/mettascope/tests/test_validation.nim
nim/mettascope/tests/test_worldmap_orientation.nim
nim/mettascope/tests/data/replays/42c5386e-1ec2-4255-b81f-736f7fff5f3f.json.z
nim/mettascope/tests/data/replays/42c5386e-1ec2-4255-b81f-736f7fff5f3f.json.z.map.txt
nim/mettascope/tests/data/replays/dinky7.json.gz
nim/mettascope/tests/data/replays/dinky7.json.gz.map.txt
nim/mettascope/tests/data/replays/dinky7.json.z
nim/mettascope/tests/data/replays/dinky7.json.z.map.txt
nim/mettascope/tests/data/replays/early_cvc.json
nim/mettascope/tests/data/replays/early_cvc.json.map.txt
nim/mettascope/tests/data/replays/early_cvc.json.z
nim/mettascope/tests/data/replays/early_cvc.json.z.map.txt
nim/mettascope/tests/data/replays/heart_collector.json.z
nim/mettascope/tests/data/replays/heart_collector.json.z.map.txt
nim/mettascope/tests/data/replays/sequence.json.z
nim/mettascope/tests/data/replays/sequence.json.z.map.txt
nim/mettascope/tests/data/replays/simple_env.json.z
nim/mettascope/tests/data/replays/simple_env.json.z.map.txt
nim/mettascope/tests/data/replays/the_280_agents.json.z
nim/mettascope/tests/data/replays/the_280_agents.json.z.map.txt
nim/mettascope/tests/data/replays/the_4_maze.json.z
nim/mettascope/tests/data/replays/the_4_maze.json.z.map.txt
nim/mettascope/tests/data/replays/the_4_rooms.json.z
nim/mettascope/tests/data/replays/the_4_rooms.json.z.map.txt
nim/mettascope/tutorials/README.md
nim/mettascope/tutorials/update_tutorials.sh
nim/mettascope/tutorials/docs/playing_cogames.md
nim/mettascope/tutorials/docs/simulation_guide.md
nim/mettascope/tutorials/prompts/playing_cogames_prompt.md
nim/mettascope/tutorials/prompts/simulation_guide_prompt.md
python/README.md
python/src/mettascope.pyi
python/src/mettagrid/__init__.py
python/src/mettagrid/base_config.py
python/src/mettagrid/bitworld.py
python/src/mettagrid/bitworld_sprite_player.py
python/src/mettagrid/demo.py
python/src/mettagrid/mettagrid_c.pyi
python/src/mettagrid/optional_deps.py
python/src/mettagrid/py.typed
python/src/mettagrid/types.py
python/src/mettagrid.egg-info/PKG-INFO
python/src/mettagrid.egg-info/SOURCES.txt
python/src/mettagrid.egg-info/dependency_links.txt
python/src/mettagrid.egg-info/entry_points.txt
python/src/mettagrid.egg-info/requires.txt
python/src/mettagrid.egg-info/top_level.txt
python/src/mettagrid/builder/building.py
python/src/mettagrid/builder/envs.py
python/src/mettagrid/config/__init__.py
python/src/mettagrid/config/action_config.py
python/src/mettagrid/config/any_env_config.py
python/src/mettagrid/config/bitworld_config.py
python/src/mettagrid/config/cpp_id_maps.py
python/src/mettagrid/config/env_config.py
python/src/mettagrid/config/event_config.py
python/src/mettagrid/config/game_value.py
python/src/mettagrid/config/handler_config.py
python/src/mettagrid/config/id_map.py
python/src/mettagrid/config/mettagrid_c_config.py
python/src/mettagrid/config/mettagrid_c_mutations.py
python/src/mettagrid/config/mettagrid_c_value_config.py
python/src/mettagrid/config/mettagrid_config.py
python/src/mettagrid/config/obs_config.py
python/src/mettagrid/config/query.py
python/src/mettagrid/config/raycast_query.py
python/src/mettagrid/config/render_config.py
python/src/mettagrid/config/reward_config.py
python/src/mettagrid/config/stat_writer.py
python/src/mettagrid/config/tag.py
python/src/mettagrid/config/territory_config.py
python/src/mettagrid/config/vibes.py
python/src/mettagrid/config/filter/__init__.py
python/src/mettagrid/config/filter/filter.py
python/src/mettagrid/config/filter/game_value_filter.py
python/src/mettagrid/config/filter/max_distance_filter.py
python/src/mettagrid/config/filter/periodic_filter.py
python/src/mettagrid/config/filter/resource_filter.py
python/src/mettagrid/config/filter/shared_tag_prefix_filter.py
python/src/mettagrid/config/filter/tag_filter.py
python/src/mettagrid/config/filter/tag_prefix_filter.py
python/src/mettagrid/config/filter/target_is_usable_filter.py
python/src/mettagrid/config/filter/target_loc_empty_filter.py
python/src/mettagrid/config/filter/vibe_filter.py
python/src/mettagrid/config/mutation/__init__.py
python/src/mettagrid/config/mutation/attack_mutation.py
python/src/mettagrid/config/mutation/change_vibe_mutation.py
python/src/mettagrid/config/mutation/clear_inventory_mutation.py
python/src/mettagrid/config/mutation/game_value_mutation.py
python/src/mettagrid/config/mutation/mutation.py
python/src/mettagrid/config/mutation/push_object_mutation.py
python/src/mettagrid/config/mutation/query_inventory_mutation.py
python/src/mettagrid/config/mutation/query_place_adjacent_mutation.py
python/src/mettagrid/config/mutation/raycast_spawn_mutation.py
python/src/mettagrid/config/mutation/recompute_materialized_query_mutation.py
python/src/mettagrid/config/mutation/relocate_mutation.py
python/src/mettagrid/config/mutation/resource_mutation.py
python/src/mettagrid/config/mutation/set_relative_target_mutation.py
python/src/mettagrid/config/mutation/spawn_object_mutation.py
python/src/mettagrid/config/mutation/stats_mutation.py
python/src/mettagrid/config/mutation/swap_mutation.py
python/src/mettagrid/config/mutation/tag_mutation.py
python/src/mettagrid/config/mutation/use_target_mutation.py
python/src/mettagrid/envs/early_reset_handler.py
python/src/mettagrid/envs/grid_obs_wrapper.py
python/src/mettagrid/envs/mettagrid_puffer_env.py
python/src/mettagrid/envs/pettingzoo_env.py
python/src/mettagrid/envs/stats_tracker.py
python/src/mettagrid/map_builder/__init__.py
python/src/mettagrid/map_builder/ascii.py
python/src/mettagrid/map_builder/choice_ascii.py
python/src/mettagrid/map_builder/map_builder.py
python/src/mettagrid/map_builder/maze.py
python/src/mettagrid/map_builder/perimeter_incontext.py
python/src/mettagrid/map_builder/random_map.py
python/src/mettagrid/map_builder/utils.py
python/src/mettagrid/mapgen/area.py
python/src/mettagrid/mapgen/mapgen.py
python/src/mettagrid/mapgen/scene.py
python/src/mettagrid/mapgen/types.py
python/src/mettagrid/mapgen/random/float.py
python/src/mettagrid/mapgen/random/int.py
python/src/mettagrid/mapgen/scenes/ascii.py
python/src/mettagrid/mapgen/scenes/asteroid_mask.py
python/src/mettagrid/mapgen/scenes/auto.py
python/src/mettagrid/mapgen/scenes/biome_arena.py
python/src/mettagrid/mapgen/scenes/biome_caves.py
python/src/mettagrid/mapgen/scenes/biome_city.py
python/src/mettagrid/mapgen/scenes/biome_desert.py
python/src/mettagrid/mapgen/scenes/biome_forest.py
python/src/mettagrid/mapgen/scenes/biome_plains.py
python/src/mettagrid/mapgen/scenes/bounded_layout.py
python/src/mettagrid/mapgen/scenes/bsp.py
python/src/mettagrid/mapgen/scenes/building_distributions.py
python/src/mettagrid/mapgen/scenes/compound.py
python/src/mettagrid/mapgen/scenes/convchain.py
python/src/mettagrid/mapgen/scenes/copy_grid.py
python/src/mettagrid/mapgen/scenes/dither.py
python/src/mettagrid/mapgen/scenes/ensure_hub_reachable_junction.py
python/src/mettagrid/mapgen/scenes/four_corner_compounds.py
python/src/mettagrid/mapgen/scenes/grid_altars.py
python/src/mettagrid/mapgen/scenes/inline_ascii.py
python/src/mettagrid/mapgen/scenes/layout.py
python/src/mettagrid/mapgen/scenes/make_connected.py
python/src/mettagrid/mapgen/scenes/map_corner_placements.py
python/src/mettagrid/mapgen/scenes/maze.py
python/src/mettagrid/mapgen/scenes/mean_distance.py
python/src/mettagrid/mapgen/scenes/mirror.py
python/src/mettagrid/mapgen/scenes/multi_left_and_right.py
python/src/mettagrid/mapgen/scenes/nop.py
python/src/mettagrid/mapgen/scenes/perimeter_placements.py
python/src/mettagrid/mapgen/scenes/radial_maze.py
python/src/mettagrid/mapgen/scenes/random.py
python/src/mettagrid/mapgen/scenes/random_dcss_scene.py
python/src/mettagrid/mapgen/scenes/random_objects.py
python/src/mettagrid/mapgen/scenes/random_scene.py
python/src/mettagrid/mapgen/scenes/random_transform.py
python/src/mettagrid/mapgen/scenes/random_yaml_scene.py
python/src/mettagrid/mapgen/scenes/remove_agents.py
python/src/mettagrid/mapgen/scenes/room_grid.py
python/src/mettagrid/mapgen/scenes/spiral.py
python/src/mettagrid/mapgen/scenes/transplant_scene.py
python/src/mettagrid/mapgen/scenes/varied_terrain.py
python/src/mettagrid/mapgen/scenes/wfc.py
python/src/mettagrid/mapgen/scenes/yaml.py
python/src/mettagrid/mapgen/scenes/dcss/README.md
python/src/mettagrid/mapgen/scenes/dcss/convchain/amcnicky_arrival_choice.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/amcnicky_arrival_double_pillar.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/amcnicky_arrival_feature_with_door.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/amcnicky_arrival_flooded_fountain.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/amcnicky_arrival_single_pillar.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/amcnicky_arrival_underground_garden.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/angelslayer_arrival_pentagon.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/co_arrival_square_in_a_square_in_a_square.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/co_arrival_two_rings.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/denvon_arrival_hothouse.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/denvon_arrival_planthouse.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/denvon_arrival_waterhouse.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/doesnt_arrival_eight_statues.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/dolorous_arrival_somebody's_watching_me.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/dpeg_arrival_boxes_within_box.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/dpeg_arrival_boxorama.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/dpeg_arrival_line_fractal.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/dpeg_arrival_long_road.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/dpeg_arrival_radiant.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/dpeg_arrival_rooms_a.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/dpeg_arrival_rooms_with_view.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/dpeg_arrival_shelter.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/dpeg_arrival_snail.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/dpeg_arrival_ternary.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/dpeg_arrival_three_bigger_balls.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/dpeg_arrival_three_smaller_balls.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/dpeg_arrival_tiny_a.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/dpeg_arrival_tiny_b.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/dpeg_arrival_tiny_c.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/dpeg_arrival_tiny_d.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/dpeg_arrival_tiny_e.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/dpeg_arrival_tiny_f.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/dpeg_arrival_tiny_g.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/dpeg_arrival_tiny_h.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/dpeg_arrival_tiny_i.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/dpeg_arrival_tiny_j.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/dpeg_arrival_tiny_k.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/dpeg_arrival_triangle_fractal.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/dpeg_arrival_windows_large_door.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/dpeg_chamrin_arrival_tetris.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/dysonsfear_arrival_angles.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/dysonsfear_arrival_boulevard.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/dysonsfear_arrival_nine_rooms.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/ebering_hopf_link.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/ebering_trefoil_3fold.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/ebering_trefoil_twist.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/eino_arrival_druids_welcome.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/eino_arrival_tree_alley.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/eino_arrival_water_cross.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/eino_arrival_water_star.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/erik_arrival_blinker_ship.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/erik_arrival_triangle_huge.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/erik_arrival_triangle_large.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/erik_arrival_triangle_medium.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/erik_arrival_triangle_small.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/giann_bridges.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/giann_forest_graveyard.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/giann_horns.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/giann_wishing_wells.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/grunt_arrival_crossed_arrows.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/grunt_arrival_lava_bath.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/ldierk_walled_garden.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/ldierk_walled_garden_2.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/lemuel_arrival_cross.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/lemuel_arrival_funnel.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/lemuel_arrival_lava_pool.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/lightli_arrival_chessboard.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/lightli_arrival_flooded_house.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/lightli_arrival_lavapool.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/lightli_arrival_maybe_door_vault.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/lightli_arrival_statue_moat.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/lightli_iron_boxes.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/lightli_molten_gateway.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/matt_arrival_grand_opening.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/matt_arrival_los_fun.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/matt_arrival_refuge.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/matt_arrival_spirals.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/minmay_arrival_diagonal_passages.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/minmay_arrival_doors.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/minmay_arrival_four_houses.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/minmay_arrival_open_corners.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/minmay_arrival_plants_in_alcoves.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/minmay_arrival_pointy.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/minmay_arrival_radiant_lines.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/minmay_arrival_three_doors.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/minmay_arrival_up_and_down.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/minmay_arrival_wavy_path.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/mrwooster_arrival_arrow.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/mrwooster_arrival_statue.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/mrwooster_arrival_statue_2.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/mrwooster_arrival_statue_3.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/ms813_arrival_door_cone_large.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/ms813_arrival_door_cone_med.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/ms813_arrival_door_cone_small.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/ms813_arrival_square_statues.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/mushboom_english_gardens.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/ncdulo_halloftheorcs.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/ncdulo_lavacross.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/ncdulo_smallfort.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/ncdulo_watergridlock.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/ncdulo_wetmaze.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/nzn_arrival_crosshair.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/nzn_arrival_depleted_hourglass.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/nzn_arrival_water_spiral.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/onia_arrival_mini_spirals.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/onia_arrival_pyramid.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/pf_arrival_petrified_forest.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/psy_arrival_basics.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/psy_arrival_conway.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/psy_arrival_dodecagon.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/psy_arrival_heroes.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/psy_arrival_radial01.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/psy_arrival_radial02.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/psy_arrival_whirlpool.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/reono_arrival_forest_river.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/reono_arrival_mine.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/roderic_chinese_lattice_arrival.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/roderic_crossed_star.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/roderic_dead_forest.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/saegor_arrival_simple_a.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/saegor_arrival_simple_b.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/saegor_arrival_simple_c.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/saegor_arrival_simple_d.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/saegor_arrival_simple_e.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/scummos_arrival_checkerplants.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/scummos_arrival_forest.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/scummos_arrival_gate.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/scummos_arrival_hexagon.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/scummos_arrival_simple_crosswalls.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/scummos_arrival_simple_fountains.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/scummos_arrival_star.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/spicycebolla_green_bress_n_ham.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/spicycebolla_green_bress_n_ham_2.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/tarquinn_simple_flora_water_a.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/tarquinn_simple_flora_water_b.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/tarquinn_simple_flora_water_c.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/tarquinn_simple_flora_water_d.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/tarquinn_simple_flora_water_e.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/tarquinn_simple_flora_water_f.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/wander_arrival_chamber.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/wander_arrival_desolate.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/wheals_arrival_linesprint.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/wheals_arrival_shading.yaml
python/src/mettagrid/mapgen/scenes/dcss/convchain/zelgadis_glass_arrival_small.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/amcnicky_arrival_choice.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/amcnicky_arrival_double_pillar.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/amcnicky_arrival_feature_with_door.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/amcnicky_arrival_flooded_fountain.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/amcnicky_arrival_single_pillar.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/amcnicky_arrival_underground_garden.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/co_arrival_square_in_a_square_in_a_square.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/co_arrival_two_rings.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/denvon_arrival_hothouse.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/denvon_arrival_planthouse.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/denvon_arrival_waterhouse.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/doesnt_arrival_eight_statues.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/dolorous_arrival_somebody's_watching_me.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/dpeg_arrival_boxes_within_box.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/dpeg_arrival_boxorama.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/dpeg_arrival_line_fractal.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/dpeg_arrival_long_road.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/dpeg_arrival_radiant.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/dpeg_arrival_rooms_a.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/dpeg_arrival_rooms_with_view.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/dpeg_arrival_shelter.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/dpeg_arrival_snail.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/dpeg_arrival_ternary.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/dpeg_arrival_three_bigger_balls.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/dpeg_arrival_three_smaller_balls.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/dpeg_arrival_tiny_a.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/dpeg_arrival_tiny_b.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/dpeg_arrival_tiny_c.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/dpeg_arrival_tiny_d.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/dpeg_arrival_tiny_e.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/dpeg_arrival_tiny_f.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/dpeg_arrival_tiny_g.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/dpeg_arrival_tiny_h.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/dpeg_arrival_tiny_i.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/dpeg_arrival_tiny_j.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/dpeg_arrival_tiny_k.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/dpeg_arrival_triangle_fractal.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/dpeg_arrival_windows_large_door.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/dpeg_chamrin_arrival_tetris.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/dysonsfear_arrival_angles.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/dysonsfear_arrival_boulevard.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/dysonsfear_arrival_nine_rooms.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/ebering_hopf_link.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/ebering_trefoil_3fold.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/ebering_trefoil_twist.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/eino_arrival_druids_welcome.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/eino_arrival_tree_alley.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/eino_arrival_water_cross.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/eino_arrival_water_star.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/erik_arrival_blinker_ship.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/erik_arrival_triangle_huge.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/erik_arrival_triangle_large.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/erik_arrival_triangle_medium.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/erik_arrival_triangle_small.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/giann_bridges.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/giann_forest_graveyard.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/giann_horns.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/giann_wishing_wells.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/grunt_arrival_crossed_arrows.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/grunt_arrival_lava_bath.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/ldierk_walled_garden.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/ldierk_walled_garden_2.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/lemuel_arrival_cross.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/lemuel_arrival_funnel.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/lemuel_arrival_lava_pool.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/lightli_arrival_chessboard.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/lightli_arrival_flooded_house.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/lightli_arrival_lavapool.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/lightli_arrival_maybe_door_vault.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/lightli_arrival_statue_moat.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/lightli_iron_boxes.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/lightli_molten_gateway.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/matt_arrival_grand_opening.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/matt_arrival_refuge.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/matt_arrival_spirals.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/minmay_arrival_diagonal_passages.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/minmay_arrival_doors.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/minmay_arrival_four_houses.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/minmay_arrival_open_corners.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/minmay_arrival_plants_in_alcoves.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/minmay_arrival_pointy.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/minmay_arrival_radiant_lines.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/minmay_arrival_three_doors.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/minmay_arrival_up_and_down.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/minmay_arrival_wavy_path.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/mrwooster_arrival_arrow.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/mrwooster_arrival_statue.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/mrwooster_arrival_statue_2.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/mrwooster_arrival_statue_3.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/ms813_arrival_door_cone_large.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/ms813_arrival_door_cone_med.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/ms813_arrival_door_cone_small.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/ms813_arrival_square_statues.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/mushboom_english_gardens.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/ncdulo_halloftheorcs.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/ncdulo_lavacross.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/ncdulo_smallfort.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/ncdulo_watergridlock.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/ncdulo_wetmaze.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/nzn_arrival_crosshair.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/nzn_arrival_depleted_hourglass.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/nzn_arrival_water_spiral.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/onia_arrival_mini_spirals.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/onia_arrival_pyramid.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/pf_arrival_petrified_forest.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/psy_arrival_basics.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/psy_arrival_conway.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/psy_arrival_dodecagon.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/psy_arrival_heroes.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/psy_arrival_radial01.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/psy_arrival_radial02.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/psy_arrival_whirlpool.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/reono_arrival_forest_river.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/reono_arrival_mine.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/roderic_chinese_lattice_arrival.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/roderic_crossed_star.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/roderic_dead_forest.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/saegor_arrival_simple_a.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/saegor_arrival_simple_b.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/saegor_arrival_simple_c.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/saegor_arrival_simple_d.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/saegor_arrival_simple_e.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/scummos_arrival_checkerplants.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/scummos_arrival_forest.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/scummos_arrival_gate.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/scummos_arrival_hexagon.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/scummos_arrival_simple_crosswalls.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/scummos_arrival_simple_fountains.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/scummos_arrival_star.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/spicycebolla_green_bress_n_ham.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/spicycebolla_green_bress_n_ham_2.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/tarquinn_simple_flora_water_a.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/tarquinn_simple_flora_water_b.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/tarquinn_simple_flora_water_c.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/tarquinn_simple_flora_water_d.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/tarquinn_simple_flora_water_e.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/tarquinn_simple_flora_water_f.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/wander_arrival_chamber.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/wander_arrival_desolate.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/wheals_arrival_linesprint.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/wheals_arrival_shading.yaml
python/src/mettagrid/mapgen/scenes/dcss/wfc/zelgadis_glass_arrival_small.yaml
python/src/mettagrid/mapgen/tools/dcss_import.py
python/src/mettagrid/mapgen/tools/gen.py
python/src/mettagrid/mapgen/tools/gen_scene.py
python/src/mettagrid/mapgen/utils/ascii_grid.py
python/src/mettagrid/mapgen/utils/draw.py
python/src/mettagrid/mapgen/utils/make_scene_config.py
python/src/mettagrid/mapgen/utils/pattern.py
python/src/mettagrid/mapgen/utils/show.py
python/src/mettagrid/mapgen/utils/storable_map.py
python/src/mettagrid/perf/__init__.py
python/src/mettagrid/perf/harness.py
python/src/mettagrid/policy/__init__.py
python/src/mettagrid/policy/bitworld.py
python/src/mettagrid/policy/loader.py
python/src/mettagrid/policy/lstm.py
python/src/mettagrid/policy/noop.py
python/src/mettagrid/policy/policy.py
python/src/mettagrid/policy/policy_env_interface.py
python/src/mettagrid/policy/policy_registry.py
python/src/mettagrid/policy/policy_spec.py
python/src/mettagrid/policy/prepare_policy_spec.py
python/src/mettagrid/policy/puffer_default.py
python/src/mettagrid/policy/pufferlib.py
python/src/mettagrid/policy/random_agent.py
python/src/mettagrid/policy/stateless.py
python/src/mettagrid/policy/submission.py
python/src/mettagrid/policy/supervisor_actions.py
python/src/mettagrid/policy/token_encoder.py
python/src/mettagrid/policy/utils.py
python/src/mettagrid/profiling/memory_monitor.py
python/src/mettagrid/profiling/stopwatch.py
python/src/mettagrid/profiling/system_monitor.py
python/src/mettagrid/protobuf/__init__.py
python/src/mettagrid/protobuf/sim/__init__.py
python/src/mettagrid/protobuf/sim/policy_v1/__init__.py
python/src/mettagrid/protobuf/sim/policy_v1/policy_pb2.py
python/src/mettagrid/protobuf/sim/policy_v1/policy_pb2.pyi
python/src/mettagrid/renderer/common.py
python/src/mettagrid/renderer/log_renderer.py
python/src/mettagrid/renderer/mettascope.py
python/src/mettagrid/renderer/renderer.py
python/src/mettagrid/renderer/assets/Inter-Regular.ttf
python/src/mettagrid/renderer/assets/altar.png
python/src/mettagrid/renderer/assets/atlas.json
python/src/mettagrid/renderer/assets/atlas.png
python/src/mettagrid/renderer/assets/converter.png
python/src/mettagrid/renderer/assets/generator.png
python/src/mettagrid/renderer/assets/items.png
python/src/mettagrid/renderer/assets/monsters.png
python/src/mettagrid/renderer/assets/ore-0.png
python/src/mettagrid/renderer/assets/ore-1.png
python/src/mettagrid/renderer/assets/ore-2.png
python/src/mettagrid/renderer/assets/ore-3.png
python/src/mettagrid/renderer/assets/ore-4.png
python/src/mettagrid/renderer/assets/ore-5.png
python/src/mettagrid/renderer/assets/ore-6.png
python/src/mettagrid/renderer/assets/puffer_chars.png
python/src/mettagrid/renderer/assets/wall.png
python/src/mettagrid/renderer/miniscope/buffer.py
python/src/mettagrid/renderer/miniscope/miniscope.py
python/src/mettagrid/renderer/miniscope/miniscope_panel.py
python/src/mettagrid/renderer/miniscope/miniscope_state.py
python/src/mettagrid/renderer/miniscope/symbol.py
python/src/mettagrid/renderer/miniscope/components/__init__.py
python/src/mettagrid/renderer/miniscope/components/agent_control.py
python/src/mettagrid/renderer/miniscope/components/agent_info.py
python/src/mettagrid/renderer/miniscope/components/base.py
python/src/mettagrid/renderer/miniscope/components/help_panel.py
python/src/mettagrid/renderer/miniscope/components/map.py
python/src/mettagrid/renderer/miniscope/components/object_info.py
python/src/mettagrid/renderer/miniscope/components/sim_control.py
python/src/mettagrid/renderer/miniscope/components/symbols_table.py
python/src/mettagrid/renderer/miniscope/components/vibe_picker.py
python/src/mettagrid/runner/__init__.py
python/src/mettagrid/runner/bitworld_runner.py
python/src/mettagrid/runner/engine_registry.py
python/src/mettagrid/runner/episode_runner.py
python/src/mettagrid/runner/episode_subprocess.py
python/src/mettagrid/runner/executor.py
python/src/mettagrid/runner/live_episode.py
python/src/mettagrid/runner/rollout.py
python/src/mettagrid/runner/types.py
python/src/mettagrid/runner/policy_server/__init__.py
python/src/mettagrid/runner/policy_server/manager.py
python/src/mettagrid/runner/policy_server/server.py
python/src/mettagrid/runner/policy_server/websocket_transport.py
python/src/mettagrid/sdk/__init__.py
python/src/mettagrid/sdk/agent/__init__.py
python/src/mettagrid/sdk/agent/actions.py
python/src/mettagrid/sdk/agent/directives.py
python/src/mettagrid/sdk/agent/helpers.py
python/src/mettagrid/sdk/agent/log.py
python/src/mettagrid/sdk/agent/progress.py
python/src/mettagrid/sdk/agent/state.py
python/src/mettagrid/sdk/agent/test_support.py
python/src/mettagrid/sdk/agent/types.py
python/src/mettagrid/sdk/agent/runtime/__init__.py
python/src/mettagrid/sdk/agent/runtime/observation.py
python/src/mettagrid/simulator/__init__.py
python/src/mettagrid/simulator/game_stat_end_handler.py
python/src/mettagrid/simulator/interface.py
python/src/mettagrid/simulator/map_cache.py
python/src/mettagrid/simulator/monologue_projection.py
python/src/mettagrid/simulator/replay_log_writer.py
python/src/mettagrid/simulator/rollout.py
python/src/mettagrid/simulator/simulator.py
python/src/mettagrid/simulator/talk.py
python/src/mettagrid/simulator/time_averaged_stats.py
python/src/mettagrid/simulator/multi_episode/__init__.py
python/src/mettagrid/simulator/multi_episode/rollout.py
python/src/mettagrid/simulator/multi_episode/summary.py
python/src/mettagrid/test_support/__init__.py
python/src/mettagrid/test_support/actions.py
python/src/mettagrid/test_support/map_builders.py
python/src/mettagrid/test_support/mapgen.py
python/src/mettagrid/test_support/observation_helper.py
python/src/mettagrid/test_support/orientation.py
python/src/mettagrid/test_support/token_types.py
python/src/mettagrid/util/debug.py
python/src/mettagrid/util/dict_utils.py
python/src/mettagrid/util/diversity.py
python/src/mettagrid/util/file.py
python/src/mettagrid/util/grid_object_formatter.py
python/src/mettagrid/util/module.py
python/src/mettagrid/util/stats_writer.py
python/src/mettagrid/util/tracer.py
python/src/mettagrid/util/uri_resolvers/README.md
python/src/mettagrid/util/uri_resolvers/__init__.py
python/src/mettagrid/util/uri_resolvers/base.py
python/src/mettagrid/util/uri_resolvers/schemes.py
scripts/build_asan.sh
scripts/deterministic_episode_signature.py
scripts/generate_protos.py
scripts/test_leaks.sh
tests/BUILD
tests/__init__.py
tests/cpplint.sh
tests/run_test.py
tests/test_action_space_split.py
tests/test_actions.py
tests/test_agent_id_obs.py
tests/test_aoe_round_radius.py
tests/test_aoe_tracker.cpp
tests/test_aoe_tracker.py
tests/test_attack_resource_exception.py
tests/test_bitworld_protocol.py
tests/test_bitworld_runner.py
tests/test_buffer_reuse.py
tests/test_buffers.py
tests/test_building_distributions_poisson.py
tests/test_chest.py
tests/test_closure_query.py
tests/test_dynamic_inventory_limits.py
tests/test_dynamic_observation_radius.py
tests/test_env_config_serialization.py
tests/test_event_cpp_conversion.py
tests/test_event_max_targets.py
tests/test_event_validation.py
tests/test_events_config.py
tests/test_fork_rng_independence.py
tests/test_game_stat_end_handler.py
tests/test_game_value.py
tests/test_game_value_mutation.py
tests/test_global_obs_config.py
tests/test_global_observations.py
tests/test_grid_object.cpp
tests/test_grid_objects_properties.py
tests/test_grid_obs_wrapper.py
tests/test_handler.cpp
tests/test_handler_filters.py
tests/test_has_inventory.cpp
tests/test_initial_inventory_modifiers.py
tests/test_inventory_regeneration.py
tests/test_last_action_move_observation.py
tests/test_leaks.py
tests/test_lenient_validation.py
tests/test_local_position_obs.py
tests/test_map_cache.py
tests/test_map_name_keying.py
tests/test_mettagrid.cpp
tests/test_mettagrid.py
tests/test_mettagrid_puffer_env.py
tests/test_move.py
tests/test_move_handlers.py
tests/test_multi_handler.py
tests/test_mutation_imports.py
tests/test_observation_optimized_equivalence.py
tests/test_observation_parallel_equivalence.py
tests/test_observation_token.py
tests/test_observation_token_budget.py
tests/test_observations.cpp
tests/test_observations.py
tests/test_periodic_filter.py
tests/test_pettingzoo_env.py
tests/test_policy_env_interface_serialization.py
tests/test_proto_staleness.py
tests/test_push_object_mutation.py
tests/test_query_place_adjacent_mutation.py
tests/test_query_system.py
tests/test_reward_config.py
tests/test_rewards.py
tests/test_set_inventory.py
tests/test_set_relative_target_mutation.py
tests/test_shared_tag_filter.py
tests/test_sim_agent.py
tests/test_spawn_in_event.py
tests/test_stats_mutation.py
tests/test_stats_obs_config.py
tests/test_stats_tracker.cpp
tests/test_summary_generation.py
tests/test_supervisor_actions.py
tests/test_tag_bitset.py
tests/test_tag_filter.py
tests/test_tag_index.py
tests/test_tag_lifecycle.cpp
tests/test_tag_mutation.py
tests/test_tag_prefix_filter.py
tests/test_tags.py
tests/test_territory_handlers.py
tests/test_territory_observations.py
tests/test_wall_visibility_default.py
tests/map_builder/__init__.py
tests/map_builder/test_ascii.py
tests/map_builder/test_map_builder.py
tests/map_builder/test_maze.py
tests/map_builder/test_polymorphic_serialization.py
tests/map_builder/test_random.py
tests/map_builder/test_utils.py
tests/mapgen/__init__.py
tests/mapgen/test_mapgen.py
tests/mapgen/test_scene.py
tests/mapgen/test_transform.py
tests/mapgen/random/test_float.py
tests/mapgen/random/test_int.py
tests/mapgen/scenes/__init__.py
tests/mapgen/scenes/test_ascii.py
tests/mapgen/scenes/test_auto.py
tests/mapgen/scenes/test_bsp.py
tests/mapgen/scenes/test_compound.py
tests/mapgen/scenes/test_convchain.py
tests/mapgen/scenes/test_inline_ascii.py
tests/mapgen/scenes/test_layout.py
tests/mapgen/scenes/test_make_connected.py
tests/mapgen/scenes/test_maze.py
tests/mapgen/scenes/test_mean_distance.py
tests/mapgen/scenes/test_mirror.py
tests/mapgen/scenes/test_multi_left_and_right.py
tests/mapgen/scenes/test_nop.py
tests/mapgen/scenes/test_radial_maze.py
tests/mapgen/scenes/test_random.py
tests/mapgen/scenes/test_random_dcss_scene.py
tests/mapgen/scenes/test_random_objects.py
tests/mapgen/scenes/test_random_scene.py
tests/mapgen/scenes/test_random_yaml_scene.py
tests/mapgen/scenes/test_remove_agents.py
tests/mapgen/scenes/test_room_grid.py
tests/mapgen/scenes/test_utils.py
tests/mapgen/scenes/test_wfc.py
tests/mapgen/scenes/test_yaml.py
tests/mapgen/scenes/fixtures/test.map
tests/mapgen/scenes/fixtures/test.yaml
tests/mapgen/scenes/fixtures/dir1/1.yaml
tests/mapgen/scenes/fixtures/dir1/2.yaml
tests/mapgen/utils/test_pattern.py
tests/mapgen/utils/test_storable_map.py
tests/policy/test_lstm.py
tests/policy/test_nim_policy.py
tests/policy/test_policy_package_imports.py
tests/policy/test_prepare_policy_spec_import_mode.py
tests/policy/test_prepare_policy_spec_locking.py
tests/policy/test_random_policy.py
tests/policy/test_stateful_policy.py
tests/profiling/test_memory_monitor.py
tests/profiling/test_stopwatch.py
tests/profiling/test_system_monitor.py
tests/renderer/test_mettascope_renderer.py
tests/renderer/test_miniscope_interactions.py
tests/renderer/test_miniscope_panel.py
tests/renderer/test_miniscope_state.py
tests/renderer/test_renderer.py
tests/runner/test_episode_runner.py
tests/runner/test_episode_subprocess.py
tests/runner/test_live_episode.py
tests/runner/test_policy_server.py
tests/runner/test_policy_server_client.py
tests/runner/test_policy_server_manager.py
tests/runner/test_rollout_seed_resolution.py
tests/runner/test_runner_error.py
tests/runner/test_runner_types.py
tests/simulator/test_deterministic_signature.py
tests/simulator/test_monologue_history.py
tests/simulator/test_overage_budget.py
tests/simulator/test_replay_log_writer.py
tests/simulator/test_talk_channel.py
tests/util/__init__.py
tests/util/test_file.py
tests/util/test_talk_grid_object_formatter.py
tests/util/test_tracer.py
tests/util/test_url_schemes.py