LICENSE
MANIFEST.in
README.md
pyproject.toml
setup.py
./sample_factory/__init__.py
./sample_factory/run_algorithm.py
./sample_factory/tb.py
./sample_factory.egg-info/PKG-INFO
./sample_factory.egg-info/SOURCES.txt
./sample_factory.egg-info/dependency_links.txt
./sample_factory.egg-info/requires.txt
./sample_factory.egg-info/top_level.txt
./sample_factory/algorithms/__init__.py
./sample_factory/algorithms/algorithm.py
./sample_factory/algorithms/appo/__init__.py
./sample_factory/algorithms/appo/actor_worker.py
./sample_factory/algorithms/appo/appo.py
./sample_factory/algorithms/appo/appo_utils.py
./sample_factory/algorithms/appo/aux_losses.py
./sample_factory/algorithms/appo/enjoy_appo.py
./sample_factory/algorithms/appo/learner.py
./sample_factory/algorithms/appo/model.py
./sample_factory/algorithms/appo/model_utils.py
./sample_factory/algorithms/appo/policy_manager.py
./sample_factory/algorithms/appo/policy_worker.py
./sample_factory/algorithms/appo/population_based_training.py
./sample_factory/algorithms/appo/shared_buffers.py
./sample_factory/algorithms/appo/train_appo.py
./sample_factory/algorithms/appo/scripts/__init__.py
./sample_factory/algorithms/appo/scripts/multi_agent_match.py
./sample_factory/algorithms/appo/tests/__init__.py
./sample_factory/algorithms/appo/tests/test_model.py
./sample_factory/algorithms/appo/tests/test_rnn.py
./sample_factory/algorithms/dummy_sampler/__init__.py
./sample_factory/algorithms/dummy_sampler/sampler.py
./sample_factory/algorithms/utils/__init__.py
./sample_factory/algorithms/utils/action_distributions.py
./sample_factory/algorithms/utils/algo_utils.py
./sample_factory/algorithms/utils/arguments.py
./sample_factory/algorithms/utils/evaluation_config.py
./sample_factory/algorithms/utils/multi_agent_wrapper.py
./sample_factory/algorithms/utils/pytorch_utils.py
./sample_factory/algorithms/utils/spaces/__init__.py
./sample_factory/algorithms/utils/spaces/discretized.py
./sample_factory/algorithms/utils/spaces/tests/__init__.py
./sample_factory/algorithms/utils/spaces/tests/test_spaces.py
./sample_factory/algorithms/utils/tests/__init__.py
./sample_factory/algorithms/utils/tests/test_action_distributions.py
./sample_factory/envs/__init__.py
./sample_factory/envs/create_env.py
./sample_factory/envs/env_config.py
./sample_factory/envs/env_registry.py
./sample_factory/envs/env_utils.py
./sample_factory/envs/env_wrappers.py
./sample_factory/envs/ray_envs.py
./sample_factory/envs/atari/__init__.py
./sample_factory/envs/atari/atari_params.py
./sample_factory/envs/atari/atari_utils.py
./sample_factory/envs/dmlab/__init__.py
./sample_factory/envs/dmlab/dmlab30.py
./sample_factory/envs/dmlab/dmlab_env.py
./sample_factory/envs/dmlab/dmlab_gym.py
./sample_factory/envs/dmlab/dmlab_level_cache.py
./sample_factory/envs/dmlab/dmlab_model.py
./sample_factory/envs/dmlab/dmlab_params.py
./sample_factory/envs/dmlab/dmlab_populate_cache.py
./sample_factory/envs/dmlab/dmlab_utils.py
./sample_factory/envs/dmlab/wrappers/__init__.py
./sample_factory/envs/dmlab/wrappers/reward_shaping.py
./sample_factory/envs/doom/__init__.py
./sample_factory/envs/doom/action_space.py
./sample_factory/envs/doom/doom_gym.py
./sample_factory/envs/doom/doom_model.py
./sample_factory/envs/doom/doom_params.py
./sample_factory/envs/doom/doom_play_demo.py
./sample_factory/envs/doom/doom_render.py
./sample_factory/envs/doom/doom_utils.py
./sample_factory/envs/doom/play_doom.py
./sample_factory/envs/doom/sample_env.py
./sample_factory/envs/doom/multiplayer/__init__.py
./sample_factory/envs/doom/multiplayer/doom_multiagent.py
./sample_factory/envs/doom/multiplayer/doom_multiagent_wrapper.py
./sample_factory/envs/doom/multiplayer/tests/__init__.py
./sample_factory/envs/doom/multiplayer/tests/test_vizdoom_multiplayer.py
./sample_factory/envs/doom/scripts/__init__.py
./sample_factory/envs/doom/scripts/generate_bots.py
./sample_factory/envs/doom/wrappers/__init__.py
./sample_factory/envs/doom/wrappers/additional_input.py
./sample_factory/envs/doom/wrappers/bot_difficulty.py
./sample_factory/envs/doom/wrappers/exploration.py
./sample_factory/envs/doom/wrappers/multiplayer_stats.py
./sample_factory/envs/doom/wrappers/observation_space.py
./sample_factory/envs/doom/wrappers/reward_shaping.py
./sample_factory/envs/doom/wrappers/step_human_input.py
./sample_factory/envs/doom/wrappers/scenario_wrappers/__init__.py
./sample_factory/envs/doom/wrappers/scenario_wrappers/gathering_reward_shaping.py
./sample_factory/envs/minigrid/__init__.py
./sample_factory/envs/minigrid/minigrid_params.py
./sample_factory/envs/minigrid/minigrid_utils.py
./sample_factory/envs/minigrid/tests/__init__.py
./sample_factory/envs/minigrid/tests/test_minigrid.py
./sample_factory/envs/mujoco/__init__.py
./sample_factory/envs/mujoco/mujoco_params.py
./sample_factory/envs/mujoco/mujoco_utils.py
./sample_factory/envs/tests/__init__.py
./sample_factory/envs/tests/test_envs.py
./sample_factory/runner/__init__.py
./sample_factory/runner/run.py
./sample_factory/runner/run_description.py
./sample_factory/runner/run_processes.py
./sample_factory/runner/run_slurm.py
./sample_factory/runner/runs/__init__.py
./sample_factory/runner/runs/atari_stopping.py
./sample_factory/runner/runs/doom_basic.py
./sample_factory/runner/runs/doom_battle_d4_appo_pbt.py
./sample_factory/runner/runs/doom_bots_sweep.py
./sample_factory/runner/runs/doom_defend_center.py
./sample_factory/runner/runs/doom_freedm.py
./sample_factory/runner/runs/doom_health_gathering.py
./sample_factory/runner/runs/doom_policy_lag.py
./sample_factory/runner/runs/doom_sanity.py
./sample_factory/runner/runs/example_lunar_lander_continuous.py
./sample_factory/runner/runs/memory_dmlab.py
./sample_factory/runner/runs/memory_doom.py
./sample_factory/runner/runs/memory_minigrid.py
./sample_factory/runner/runs/memory_minigrid_obs.py
./sample_factory/runner/runs/mujoco_hopper.py
./sample_factory/runner/runs/paper_doom_all_basic_envs.py
./sample_factory/runner/runs/paper_doom_battle2_appo.py
./sample_factory/runner/runs/paper_doom_battle2_appo_pbt.py
./sample_factory/runner/runs/paper_doom_battle_appo.py
./sample_factory/runner/runs/paper_doom_battle_appo_pbt.py
./sample_factory/runner/runs/paper_doom_bots_pbt.py
./sample_factory/runner/runs/paper_doom_duel_bots_pbt.py
./sample_factory/runner/runs/paper_doom_duel_pbt.py
./sample_factory/runner/runs/paper_doom_wall_time.py
./sample_factory/runner/tests/__init__.py
./sample_factory/runner/tests/test_runner.py
./sample_factory/utils/__init__.py
./sample_factory/utils/decay.py
./sample_factory/utils/faster_fifo_stub.py
./sample_factory/utils/get_available_gpus.py
./sample_factory/utils/gifs.py
./sample_factory/utils/network.py
./sample_factory/utils/plot.py
./sample_factory/utils/timing.py
./sample_factory/utils/utils.py
./sample_factory/utils/tests/__init__.py
./sample_factory/utils/tests/test_utils.py
./sample_factory_examples/__init__.py
./sample_factory_examples/enjoy_custom_env_custom_model.py
./sample_factory_examples/enjoy_custom_multi_env.py
./sample_factory_examples/enjoy_gym_env.py
./sample_factory_examples/train_custom_env_custom_model.py
./sample_factory_examples/train_custom_multi_env.py
./sample_factory_examples/train_gym_env.py
./sample_factory_examples/tests/__init__.py
./sample_factory_examples/tests/test_example.py
./sample_factory_examples/tests/test_example_multi.py
sample_factory.egg-info/PKG-INFO
sample_factory.egg-info/SOURCES.txt
sample_factory.egg-info/dependency_links.txt
sample_factory.egg-info/requires.txt
sample_factory.egg-info/top_level.txt
sample_factory/envs/doom/scenarios/basic.cfg
sample_factory/envs/doom/scenarios/basic.wad
sample_factory/envs/doom/scenarios/battle.cfg
sample_factory/envs/doom/scenarios/battle.wad
sample_factory/envs/doom/scenarios/battle2.wad
sample_factory/envs/doom/scenarios/battle2_continuous_turning.cfg
sample_factory/envs/doom/scenarios/battle_continuous_turning.cfg
sample_factory/envs/doom/scenarios/cig.cfg
sample_factory/envs/doom/scenarios/cig.wad
sample_factory/envs/doom/scenarios/deadly_corridor.cfg
sample_factory/envs/doom/scenarios/deadly_corridor.wad
sample_factory/envs/doom/scenarios/defend_the_center.cfg
sample_factory/envs/doom/scenarios/defend_the_center.wad
sample_factory/envs/doom/scenarios/defend_the_line.cfg
sample_factory/envs/doom/scenarios/defend_the_line.wad
sample_factory/envs/doom/scenarios/dwango5.wad
sample_factory/envs/doom/scenarios/dwango5_dm.cfg
sample_factory/envs/doom/scenarios/dwango5_dm_continuous_weap.cfg
sample_factory/envs/doom/scenarios/freedm.cfg
sample_factory/envs/doom/scenarios/freedm.wad
sample_factory/envs/doom/scenarios/health_gathering.cfg
sample_factory/envs/doom/scenarios/health_gathering.wad
sample_factory/envs/doom/scenarios/health_gathering_supreme.cfg
sample_factory/envs/doom/scenarios/health_gathering_supreme.wad
sample_factory/envs/doom/scenarios/my_way_home.cfg
sample_factory/envs/doom/scenarios/my_way_home.wad
sample_factory/envs/doom/scenarios/ssl2.cfg
sample_factory/envs/doom/scenarios/ssl2.wad
sample_factory/envs/doom/scenarios/two_colors_easy.cfg
sample_factory/envs/doom/scenarios/two_colors_easy.wad
sample_factory/envs/doom/scenarios/two_colors_hard.cfg
sample_factory/envs/doom/scenarios/two_colors_hard.wad