CHANGELOG.md
Dockerfile.episode_runner
LICENSE
MISSION.md
README.ipynb
README.md
README.py
TECHNICAL_MANUAL.md
pyproject.toml
assets/charger.png
assets/cvc-reel.gif
assets/cvc-snap.png
assets/extractor.png
assets/hub.png
assets/showoff.gif
src/cogames/__init__.py
src/cogames/__main__.py
src/cogames/auth.py
src/cogames/core.py
src/cogames/curricula.py
src/cogames/device.py
src/cogames/evaluate.py
src/cogames/game.py
src/cogames/main.py
src/cogames/pickup.py
src/cogames/play.py
src/cogames/py.typed
src/cogames/train.py
src/cogames/verbose.py
src/cogames.egg-info/PKG-INFO
src/cogames.egg-info/SOURCES.txt
src/cogames.egg-info/dependency_links.txt
src/cogames.egg-info/entry_points.txt
src/cogames.egg-info/requires.txt
src/cogames.egg-info/top_level.txt
src/cogames/cli/base.py
src/cogames/cli/client.py
src/cogames/cli/leaderboard.py
src/cogames/cli/login.py
src/cogames/cli/mission.py
src/cogames/cli/policy.py
src/cogames/cli/submit.py
src/cogames/cli/utils.py
src/cogames/cli/docsync/__init__.py
src/cogames/cli/docsync/_nb_md_directive_processing.py
src/cogames/cli/docsync/_nb_md_sync.py
src/cogames/cli/docsync/_nb_py_sync.py
src/cogames/cli/docsync/_three_way_sync.py
src/cogames/cli/docsync/_utils.py
src/cogames/cli/docsync/docsync.py
src/cogames/cogs_vs_clips/__init__.py
src/cogames/cogs_vs_clips/aligner_tutorial.py
src/cogames/cogs_vs_clips/clip_difficulty.py
src/cogames/cogs_vs_clips/clips.py
src/cogames/cogs_vs_clips/cog.py
src/cogames/cogs_vs_clips/cogsguard_curriculum.py
src/cogames/cogs_vs_clips/cogsguard_tutorial.py
src/cogames/cogs_vs_clips/config.py
src/cogames/cogs_vs_clips/miner_tutorial.py
src/cogames/cogs_vs_clips/mission.py
src/cogames/cogs_vs_clips/missions.py
src/cogames/cogs_vs_clips/reward_variants.py
src/cogames/cogs_vs_clips/scout_tutorial.py
src/cogames/cogs_vs_clips/sites.py
src/cogames/cogs_vs_clips/stations.py
src/cogames/cogs_vs_clips/team.py
src/cogames/cogs_vs_clips/terrain.py
src/cogames/cogs_vs_clips/variants.py
src/cogames/cogs_vs_clips/weather.py
src/cogames/cogs_vs_clips/docs/cogs_vs_clips_mapgen.md
src/cogames/cogs_vs_clips/evals/README.md
src/cogames/cogs_vs_clips/evals/cogsguard_evals.py
src/cogames/cogs_vs_clips/evals/diagnostic_evals.py
src/cogames/cogs_vs_clips/evals/difficulty_variants.py
src/cogames/cogs_vs_clips/evals/integrated_evals.py
src/cogames/cogs_vs_clips/evals/spanning_evals.py
src/cogames/docs/SCRIPTED_AGENT.md
src/cogames/maps/canidate1_1000.map
src/cogames/maps/canidate1_1000_stations.map
src/cogames/maps/canidate1_500.map
src/cogames/maps/canidate1_500_stations.map
src/cogames/maps/canidate2_1000.map
src/cogames/maps/canidate2_1000_stations.map
src/cogames/maps/canidate2_500.map
src/cogames/maps/canidate2_500_stations.map
src/cogames/maps/canidate3_1000.map
src/cogames/maps/canidate3_1000_stations.map
src/cogames/maps/canidate3_500.map
src/cogames/maps/canidate3_500_stations.map
src/cogames/maps/canidate4_500.map
src/cogames/maps/canidate4_500_stations.map
src/cogames/maps/cave_base_50.map
src/cogames/maps/machina_100_stations.map
src/cogames/maps/machina_200_stations.map
src/cogames/maps/machina_200_stations_small.map
src/cogames/maps/machina_eval_exp01.map
src/cogames/maps/machina_eval_template_large.map
src/cogames/maps/machinatrainer4agents.map
src/cogames/maps/machinatrainer4agentsbase.map
src/cogames/maps/machinatrainerbig.map
src/cogames/maps/machinatrainersmall.map
src/cogames/maps/training_facility_clipped.map
src/cogames/maps/training_facility_open_1.map
src/cogames/maps/training_facility_open_2.map
src/cogames/maps/training_facility_open_3.map
src/cogames/maps/training_facility_tight_4.map
src/cogames/maps/training_facility_tight_5.map
src/cogames/maps/vanilla_large.map
src/cogames/maps/vanilla_small.map
src/cogames/maps/zelda.map
src/cogames/maps/diagnostic_evals/diagnostic_agile.map
src/cogames/maps/diagnostic_evals/diagnostic_agile_hard.map
src/cogames/maps/diagnostic_evals/diagnostic_charge_up.map
src/cogames/maps/diagnostic_evals/diagnostic_charge_up_hard.map
src/cogames/maps/diagnostic_evals/diagnostic_chest_navigation1.map
src/cogames/maps/diagnostic_evals/diagnostic_chest_navigation1_hard.map
src/cogames/maps/diagnostic_evals/diagnostic_chest_navigation2.map
src/cogames/maps/diagnostic_evals/diagnostic_chest_navigation2_hard.map
src/cogames/maps/diagnostic_evals/diagnostic_chest_navigation3.map
src/cogames/maps/diagnostic_evals/diagnostic_chest_navigation3_hard.map
src/cogames/maps/diagnostic_evals/diagnostic_chest_near.map
src/cogames/maps/diagnostic_evals/diagnostic_chest_search.map
src/cogames/maps/diagnostic_evals/diagnostic_chest_search_hard.map
src/cogames/maps/diagnostic_evals/diagnostic_extract_lab.map
src/cogames/maps/diagnostic_evals/diagnostic_extract_lab_hard.map
src/cogames/maps/diagnostic_evals/diagnostic_memory.map
src/cogames/maps/diagnostic_evals/diagnostic_memory_hard.map
src/cogames/maps/diagnostic_evals/diagnostic_radial.map
src/cogames/maps/diagnostic_evals/diagnostic_radial_hard.map
src/cogames/maps/diagnostic_evals/diagnostic_resource_lab.map
src/cogames/maps/diagnostic_evals/diagnostic_unclip.map
src/cogames/maps/evals/eval_balanced_spread.map
src/cogames/maps/evals/eval_clip_oxygen.map
src/cogames/maps/evals/eval_collect_resources.map
src/cogames/maps/evals/eval_collect_resources_hard.map
src/cogames/maps/evals/eval_collect_resources_medium.map
src/cogames/maps/evals/eval_divide_and_conquer.map
src/cogames/maps/evals/eval_energy_starved.map
src/cogames/maps/evals/eval_multi_coordinated_collect_hard.map
src/cogames/maps/evals/eval_oxygen_bottleneck.map
src/cogames/maps/evals/eval_single_use_world.map
src/cogames/maps/evals/extractor_hub_100x100.map
src/cogames/maps/evals/extractor_hub_30x30.map
src/cogames/maps/evals/extractor_hub_50x50.map
src/cogames/maps/evals/extractor_hub_70x70.map
src/cogames/maps/evals/extractor_hub_80x80.map
src/cogames/maps/planky_evals/aligner_avoid_aoe.map
src/cogames/maps/planky_evals/aligner_full_cycle.map
src/cogames/maps/planky_evals/aligner_gear.map
src/cogames/maps/planky_evals/aligner_hearts.map
src/cogames/maps/planky_evals/aligner_junction.map
src/cogames/maps/planky_evals/exploration_distant.map
src/cogames/maps/planky_evals/maze.map
src/cogames/maps/planky_evals/miner_best_resource.map
src/cogames/maps/planky_evals/miner_deposit.map
src/cogames/maps/planky_evals/miner_extract.map
src/cogames/maps/planky_evals/miner_full_cycle.map
src/cogames/maps/planky_evals/miner_gear.map
src/cogames/maps/planky_evals/multi_role.map
src/cogames/maps/planky_evals/resource_chain.map
src/cogames/maps/planky_evals/scout_explore.map
src/cogames/maps/planky_evals/scout_gear.map
src/cogames/maps/planky_evals/scrambler_full_cycle.map
src/cogames/maps/planky_evals/scrambler_gear.map
src/cogames/maps/planky_evals/scrambler_target.map
src/cogames/maps/planky_evals/stuck_corridor.map
src/cogames/maps/planky_evals/survive_retreat.map
src/cogames/policy/__init__.py
src/cogames/policy/chaos_monkey.py
src/cogames/policy/pufferlib_policy.py
src/cogames/policy/role_policies.py
src/cogames/policy/signal_handler.py
src/cogames/policy/starter_agent.py
src/cogames/policy/trainable_policy_template.py
src/cogames/policy/tutorial_policy.py
src/metta_alo/__init__.py
src/metta_alo/py.typed
src/metta_alo/scoring.py
tests/test_all_games_describe.py
tests/test_all_games_eval.py
tests/test_all_games_play.py
tests/test_chaos_monkey.py
tests/test_cli.py
tests/test_cogs_vs_clips.py
tests/test_cogsguard_eval_missions.py
tests/test_forced_role_vibes_variant.py
tests/test_policy_cli_parsing.py
tests/test_procedural_maps.py
tests/test_reward_variants_role_conditional.py
tests/test_station_interactions.py
tests/test_train_integration.py
tests/test_train_vector_alignment.py
tests/test_upload_cli.py
tests/test_upload_policy_bundles.py
tests/docsync/conftest.py
tests/docsync/helpers.py
tests/docsync/test_docsync_all.py
tests/docsync/test_docsync_check.py
tests/docsync/test_docsync_nb_to_md.py
tests/docsync/test_docsync_nb_to_py.py
tests/docsync/test_docsync_py_to_nb.py
tests/metta_alo/test_scoring.py
tutorials/01_MAKE_POLICY.ipynb
tutorials/01_MAKE_POLICY.md
tutorials/01_MAKE_POLICY.py
tutorials/02_TRAIN.ipynb
tutorials/02_TRAIN.md
tutorials/02_TRAIN.py
tutorials/03_SUBMIT.ipynb
tutorials/03_SUBMIT.md
tutorials/03_SUBMIT.py