LICENSE
README.md
pyproject.toml
setup.py
dm_meltingpot.egg-info/PKG-INFO
dm_meltingpot.egg-info/SOURCES.txt
dm_meltingpot.egg-info/dependency_links.txt
dm_meltingpot.egg-info/requires.txt
dm_meltingpot.egg-info/top_level.txt
meltingpot/lua/levels/allelopathic_harvest/components.lua
meltingpot/lua/levels/allelopathic_harvest/init.lua
meltingpot/lua/levels/boat_race/components.lua
meltingpot/lua/levels/boat_race/init.lua
meltingpot/lua/levels/clean_up/components.lua
meltingpot/lua/levels/clean_up/init.lua
meltingpot/lua/levels/coins/components.lua
meltingpot/lua/levels/coins/init.lua
meltingpot/lua/levels/collaborative_cooking/components.lua
meltingpot/lua/levels/collaborative_cooking/init.lua
meltingpot/lua/levels/commons_harvest/components.lua
meltingpot/lua/levels/commons_harvest/init.lua
meltingpot/lua/levels/coop_mining/components.lua
meltingpot/lua/levels/coop_mining/init.lua
meltingpot/lua/levels/daycare/components.lua
meltingpot/lua/levels/daycare/init.lua
meltingpot/lua/levels/externality_mushrooms/components.lua
meltingpot/lua/levels/externality_mushrooms/init.lua
meltingpot/lua/levels/factory_of_the_commons/components.lua
meltingpot/lua/levels/factory_of_the_commons/init.lua
meltingpot/lua/levels/gift_refinements/components.lua
meltingpot/lua/levels/gift_refinements/init.lua
meltingpot/lua/levels/grid_land/components.lua
meltingpot/lua/levels/grid_land/init.lua
meltingpot/lua/levels/hidden_agenda/components.lua
meltingpot/lua/levels/hidden_agenda/init.lua
meltingpot/lua/levels/paintball/shared_components.lua
meltingpot/lua/levels/paintball__capture_the_flag/components.lua
meltingpot/lua/levels/paintball__capture_the_flag/init.lua
meltingpot/lua/levels/paintball__king_of_the_hill/components.lua
meltingpot/lua/levels/paintball__king_of_the_hill/init.lua
meltingpot/lua/levels/predator_prey/components.lua
meltingpot/lua/levels/predator_prey/init.lua
meltingpot/lua/levels/stamina/shared_components.lua
meltingpot/lua/levels/territory/components.lua
meltingpot/lua/levels/territory/init.lua
meltingpot/lua/levels/the_matrix/components.lua
meltingpot/lua/levels/the_matrix/init.lua
meltingpot/lua/levels/trade/components.lua
meltingpot/lua/levels/trade/init.lua
meltingpot/lua/modules/api_factory.lua
meltingpot/lua/modules/avatar_grappling.lua
meltingpot/lua/modules/avatar_grasp.lua
meltingpot/lua/modules/avatar_library.lua
meltingpot/lua/modules/avatar_library_test.lua
meltingpot/lua/modules/base_simulation.lua
meltingpot/lua/modules/base_simulation_test.lua
meltingpot/lua/modules/colors.lua
meltingpot/lua/modules/component.lua
meltingpot/lua/modules/component_library.lua
meltingpot/lua/modules/component_library_test.lua
meltingpot/lua/modules/component_registry.lua
meltingpot/lua/modules/component_registry_test.lua
meltingpot/lua/modules/error_handling.lua
meltingpot/lua/modules/error_handling_test.lua
meltingpot/lua/modules/game_object.lua
meltingpot/lua/modules/game_object_test.lua
meltingpot/lua/modules/piece_movement_test.lua
meltingpot/lua/modules/prefab_utils.lua
meltingpot/lua/modules/prefab_utils_test.lua
meltingpot/lua/modules/updater_registry.lua
meltingpot/lua/modules/updater_registry_test.lua
meltingpot/python/__init__.py
meltingpot/python/bot.py
meltingpot/python/bot_test.py
meltingpot/python/scenario.py
meltingpot/python/scenario_test.py
meltingpot/python/substrate.py
meltingpot/python/substrate_test.py
meltingpot/python/configs/__init__.py
meltingpot/python/configs/bots/__init__.py
meltingpot/python/configs/bots/bot_configs_test.py
meltingpot/python/configs/scenarios/__init__.py
meltingpot/python/configs/scenarios/scenario_configs_test.py
meltingpot/python/configs/substrates/__init__.py
meltingpot/python/configs/substrates/allelopathic_harvest.py
meltingpot/python/configs/substrates/allelopathic_harvest__open.py
meltingpot/python/configs/substrates/bach_or_stravinsky_in_the_matrix__arena.py
meltingpot/python/configs/substrates/bach_or_stravinsky_in_the_matrix__repeated.py
meltingpot/python/configs/substrates/boat_race.py
meltingpot/python/configs/substrates/boat_race__eight_races.py
meltingpot/python/configs/substrates/chemistry__three_metabolic_cycles.py
meltingpot/python/configs/substrates/chemistry__three_metabolic_cycles_with_plentiful_distractors.py
meltingpot/python/configs/substrates/chemistry__two_metabolic_cycles.py
meltingpot/python/configs/substrates/chemistry__two_metabolic_cycles_with_distractors.py
meltingpot/python/configs/substrates/chicken_in_the_matrix__arena.py
meltingpot/python/configs/substrates/chicken_in_the_matrix__repeated.py
meltingpot/python/configs/substrates/clean_up.py
meltingpot/python/configs/substrates/coins.py
meltingpot/python/configs/substrates/collaborative_cooking.py
meltingpot/python/configs/substrates/collaborative_cooking__asymmetric.py
meltingpot/python/configs/substrates/collaborative_cooking__circuit.py
meltingpot/python/configs/substrates/collaborative_cooking__cramped.py
meltingpot/python/configs/substrates/collaborative_cooking__crowded.py
meltingpot/python/configs/substrates/collaborative_cooking__figure_eight.py
meltingpot/python/configs/substrates/collaborative_cooking__forced.py
meltingpot/python/configs/substrates/collaborative_cooking__ring.py
meltingpot/python/configs/substrates/commons_harvest__closed.py
meltingpot/python/configs/substrates/commons_harvest__open.py
meltingpot/python/configs/substrates/commons_harvest__partnership.py
meltingpot/python/configs/substrates/coop_mining.py
meltingpot/python/configs/substrates/daycare.py
meltingpot/python/configs/substrates/externality_mushrooms.py
meltingpot/python/configs/substrates/externality_mushrooms__dense.py
meltingpot/python/configs/substrates/factory_commons.py
meltingpot/python/configs/substrates/factory_commons__either_or.py
meltingpot/python/configs/substrates/fruit_market.py
meltingpot/python/configs/substrates/fruit_market__concentric_rivers.py
meltingpot/python/configs/substrates/gift_refinements.py
meltingpot/python/configs/substrates/hidden_agenda.py
meltingpot/python/configs/substrates/paintball__capture_the_flag.py
meltingpot/python/configs/substrates/paintball__king_of_the_hill.py
meltingpot/python/configs/substrates/predator_prey.py
meltingpot/python/configs/substrates/predator_prey__alley_hunt.py
meltingpot/python/configs/substrates/predator_prey__open.py
meltingpot/python/configs/substrates/predator_prey__orchard.py
meltingpot/python/configs/substrates/predator_prey__random_forest.py
meltingpot/python/configs/substrates/prisoners_dilemma_in_the_matrix__arena.py
meltingpot/python/configs/substrates/prisoners_dilemma_in_the_matrix__repeated.py
meltingpot/python/configs/substrates/pure_coordination_in_the_matrix__arena.py
meltingpot/python/configs/substrates/pure_coordination_in_the_matrix__repeated.py
meltingpot/python/configs/substrates/rationalizable_coordination_in_the_matrix__arena.py
meltingpot/python/configs/substrates/rationalizable_coordination_in_the_matrix__repeated.py
meltingpot/python/configs/substrates/reaction_graph_utils.py
meltingpot/python/configs/substrates/running_with_scissors_in_the_matrix__arena.py
meltingpot/python/configs/substrates/running_with_scissors_in_the_matrix__one_shot.py
meltingpot/python/configs/substrates/running_with_scissors_in_the_matrix__repeated.py
meltingpot/python/configs/substrates/stag_hunt_in_the_matrix__arena.py
meltingpot/python/configs/substrates/stag_hunt_in_the_matrix__repeated.py
meltingpot/python/configs/substrates/territory.py
meltingpot/python/configs/substrates/territory__inside_out.py
meltingpot/python/configs/substrates/territory__open.py
meltingpot/python/configs/substrates/territory__rooms.py
meltingpot/python/configs/substrates/the_matrix.py
meltingpot/python/human_players/__init__.py
meltingpot/python/human_players/level_playing_utils.py
meltingpot/python/human_players/play_allelopathic_harvest.py
meltingpot/python/human_players/play_anything_in_the_matrix.py
meltingpot/python/human_players/play_boat_race.py
meltingpot/python/human_players/play_chemistry.py
meltingpot/python/human_players/play_clean_up.py
meltingpot/python/human_players/play_coins.py
meltingpot/python/human_players/play_collaborative_cooking.py
meltingpot/python/human_players/play_commons_harvest.py
meltingpot/python/human_players/play_coop_mining.py
meltingpot/python/human_players/play_daycare.py
meltingpot/python/human_players/play_externality_mushrooms.py
meltingpot/python/human_players/play_factory_commons.py
meltingpot/python/human_players/play_fruit_market.py
meltingpot/python/human_players/play_gift_refinements.py
meltingpot/python/human_players/play_hidden_agenda.py
meltingpot/python/human_players/play_level_test.py
meltingpot/python/human_players/play_paintball.py
meltingpot/python/human_players/play_predator_and_prey.py
meltingpot/python/human_players/play_territory.py
meltingpot/python/testing/__init__.py
meltingpot/python/testing/bots.py
meltingpot/python/testing/mocks.py
meltingpot/python/testing/mocks_test.py
meltingpot/python/testing/substrates.py
meltingpot/python/utils/__init__.py
meltingpot/python/utils/evaluation/__init__.py
meltingpot/python/utils/evaluation/evaluation.py
meltingpot/python/utils/evaluation/evaluation_test.py
meltingpot/python/utils/policies/__init__.py
meltingpot/python/utils/policies/fixed_action_policy.py
meltingpot/python/utils/policies/permissive_model.py
meltingpot/python/utils/policies/policy.py
meltingpot/python/utils/policies/policy_factory.py
meltingpot/python/utils/policies/puppet_policy.py
meltingpot/python/utils/policies/saved_model_policy.py
meltingpot/python/utils/puppeteers/__init__.py
meltingpot/python/utils/puppeteers/alternator.py
meltingpot/python/utils/puppeteers/alternator_test.py
meltingpot/python/utils/puppeteers/clean_up.py
meltingpot/python/utils/puppeteers/clean_up_test.py
meltingpot/python/utils/puppeteers/coins.py
meltingpot/python/utils/puppeteers/coins_test.py
meltingpot/python/utils/puppeteers/coordination_in_the_matrix.py
meltingpot/python/utils/puppeteers/coordination_in_the_matrix_test.py
meltingpot/python/utils/puppeteers/fixed_goal.py
meltingpot/python/utils/puppeteers/fixed_goal_test.py
meltingpot/python/utils/puppeteers/gift_refinements.py
meltingpot/python/utils/puppeteers/gift_refinements_test.py
meltingpot/python/utils/puppeteers/in_the_matrix.py
meltingpot/python/utils/puppeteers/in_the_matrix_test.py
meltingpot/python/utils/puppeteers/puppeteer.py
meltingpot/python/utils/puppeteers/running_with_scissors_in_the_matrix.py
meltingpot/python/utils/puppeteers/running_with_scissors_in_the_matrix_test.py
meltingpot/python/utils/puppeteers/testutils.py
meltingpot/python/utils/scenarios/__init__.py
meltingpot/python/utils/scenarios/population.py
meltingpot/python/utils/scenarios/scenario.py
meltingpot/python/utils/scenarios/scenario_factory.py
meltingpot/python/utils/scenarios/scenario_test.py
meltingpot/python/utils/substrates/__init__.py
meltingpot/python/utils/substrates/builder.py
meltingpot/python/utils/substrates/builder_test.py
meltingpot/python/utils/substrates/colors.py
meltingpot/python/utils/substrates/game_object_utils.py
meltingpot/python/utils/substrates/game_object_utils_test.py
meltingpot/python/utils/substrates/map_helpers.py
meltingpot/python/utils/substrates/reaction_graph_utils.py
meltingpot/python/utils/substrates/shapes.py
meltingpot/python/utils/substrates/shapes_test.py
meltingpot/python/utils/substrates/specs.py
meltingpot/python/utils/substrates/substrate.py
meltingpot/python/utils/substrates/substrate_factory.py
meltingpot/python/utils/substrates/substrate_test.py
meltingpot/python/utils/substrates/wrappers/__init__.py
meltingpot/python/utils/substrates/wrappers/base.py
meltingpot/python/utils/substrates/wrappers/base_test.py
meltingpot/python/utils/substrates/wrappers/collective_reward_wrapper.py
meltingpot/python/utils/substrates/wrappers/collective_reward_wrapper_test.py
meltingpot/python/utils/substrates/wrappers/discrete_action_wrapper.py
meltingpot/python/utils/substrates/wrappers/discrete_action_wrapper_test.py
meltingpot/python/utils/substrates/wrappers/multiplayer_wrapper.py
meltingpot/python/utils/substrates/wrappers/multiplayer_wrapper_test.py
meltingpot/python/utils/substrates/wrappers/observables.py
meltingpot/python/utils/substrates/wrappers/observables_wrapper.py
meltingpot/python/utils/substrates/wrappers/observables_wrapper_test.py
meltingpot/python/utils/substrates/wrappers/reset_wrapper.py