CHANGELOG.md
LICENSE
LICENSE.md
MANIFEST.in
README.md
excluded.txt
pyproject.toml
requirements_frozen.txt
setup.py
avalon/__init__.py
avalon/for_humans.py
avalon/install_godot_binary.py
avalon/py.typed
avalon/agent/__init__.py
avalon/agent/train_dreamer_atari.py
avalon/agent/train_dreamer_avalon.py
avalon/agent/train_dreamer_dmc.py
avalon/agent/train_dreamer_test_envs.py
avalon/agent/train_ppo_avalon.py
avalon/agent/train_ppo_procgen.py
avalon/agent/train_ppo_test_envs.py
avalon/agent/common/__init__.py
avalon/agent/common/action_model.py
avalon/agent/common/dataloader.py
avalon/agent/common/envs.py
avalon/agent/common/get_algorithm_cls.py
avalon/agent/common/models.py
avalon/agent/common/params.py
avalon/agent/common/parse_args.py
avalon/agent/common/storage.py
avalon/agent/common/trainer.py
avalon/agent/common/types.py
avalon/agent/common/util.py
avalon/agent/common/wandb_lib.py
avalon/agent/common/worker.py
avalon/agent/common/wrappers.py
avalon/agent/dreamer/__init__.py
avalon/agent/dreamer/dreamer.py
avalon/agent/dreamer/models.py
avalon/agent/dreamer/params.py
avalon/agent/dreamer/readme_external.md
avalon/agent/dreamer/tools.py
avalon/agent/dreamer/truncated_normal.py
avalon/agent/godot/__init__.py
avalon/agent/godot/godot_eval.py
avalon/agent/godot/godot_gym.py
avalon/agent/ppo/__init__.py
avalon/agent/ppo/gae.py
avalon/agent/ppo/model.py
avalon/agent/ppo/observation_model.py
avalon/agent/ppo/params.py
avalon/agent/ppo/ppo.py
avalon/agent/ppo/ppo_types.py
avalon/agent/ppo/readme_external.md
avalon/agent/random_eval/__init__.py
avalon/agent/random_eval/evaluation.py
avalon/agent/tests/__init__.py
avalon/agent/tests/fixtures.py
avalon/agent/tests/generate_test_data.py
avalon/agent/tests/readme.md
avalon/agent/tests/simple_worker.py
avalon/agent/tests/utils.py
avalon/agent/tests/data/avalon_initial_observation.pkl
avalon/agent/tests/data/avalon_random_observation.pkl
avalon/agent/tests/data/dreamer_avalon_initial_forward_pass.pkl
avalon/agent/tests/data/dreamer_avalon_random_forward_pass.pkl
avalon/agent/tests/data/dreamer_avalon_trained_model_hash.pkl
avalon/agent/tests/data/dreamer_test_case1_continuous_action_initial_forward_pass.pkl
avalon/agent/tests/data/dreamer_test_case1_continuous_action_random_forward_pass.pkl
avalon/agent/tests/data/dreamer_test_case1_continuous_action_trained_model_hash.pkl
avalon/agent/tests/data/dreamer_test_case1_initial_forward_pass.pkl
avalon/agent/tests/data/dreamer_test_case1_random_forward_pass.pkl
avalon/agent/tests/data/dreamer_test_case1_trained_model_hash.pkl
avalon/agent/tests/data/dreamer_test_case2_initial_forward_pass.pkl
avalon/agent/tests/data/dreamer_test_case2_random_forward_pass.pkl
avalon/agent/tests/data/dreamer_test_case2_trained_model_hash.pkl
avalon/agent/tests/data/dreamer_test_case6_initial_forward_pass.pkl
avalon/agent/tests/data/dreamer_test_case6_random_forward_pass.pkl
avalon/agent/tests/data/dreamer_test_case6_trained_model_hash.pkl
avalon/agent/tests/data/dreamer_test_hybrid1_initial_forward_pass.pkl
avalon/agent/tests/data/dreamer_test_hybrid1_random_forward_pass.pkl
avalon/agent/tests/data/dreamer_test_hybrid1_trained_model_hash.pkl
avalon/agent/tests/data/ppo_avalon_initial_forward_pass.pkl
avalon/agent/tests/data/ppo_avalon_random_forward_pass.pkl
avalon/agent/tests/data/ppo_avalon_trained_model_hash.pkl
avalon/agent/tests/data/ppo_test_case1_continuous_action_initial_forward_pass.pkl
avalon/agent/tests/data/ppo_test_case1_continuous_action_random_forward_pass.pkl
avalon/agent/tests/data/ppo_test_case1_continuous_action_trained_model_hash.pkl
avalon/agent/tests/data/ppo_test_case1_initial_forward_pass.pkl
avalon/agent/tests/data/ppo_test_case1_random_forward_pass.pkl
avalon/agent/tests/data/ppo_test_case1_trained_model_hash.pkl
avalon/agent/tests/data/ppo_test_case2_initial_forward_pass.pkl
avalon/agent/tests/data/ppo_test_case2_random_forward_pass.pkl
avalon/agent/tests/data/ppo_test_case2_trained_model_hash.pkl
avalon/agent/tests/data/ppo_test_case6_initial_forward_pass.pkl
avalon/agent/tests/data/ppo_test_case6_random_forward_pass.pkl
avalon/agent/tests/data/ppo_test_case6_trained_model_hash.pkl
avalon/agent/tests/data/ppo_test_hybrid1_initial_forward_pass.pkl
avalon/agent/tests/data/ppo_test_hybrid1_random_forward_pass.pkl
avalon/agent/tests/data/ppo_test_hybrid1_trained_model_hash.pkl
avalon/agent/tests/data/test_case1_continuous_action_initial_observation.pkl
avalon/agent/tests/data/test_case1_continuous_action_random_observation.pkl
avalon/agent/tests/data/test_case1_initial_observation.pkl
avalon/agent/tests/data/test_case1_random_observation.pkl
avalon/agent/tests/data/test_case2_initial_observation.pkl
avalon/agent/tests/data/test_case2_random_observation.pkl
avalon/agent/tests/data/test_case6_initial_observation.pkl
avalon/agent/tests/data/test_case6_random_observation.pkl
avalon/agent/tests/data/test_hybrid1_initial_observation.pkl
avalon/agent/tests/data/test_hybrid1_random_observation.pkl
avalon/agent/torchbeast/LICENSE
avalon/agent/torchbeast/README.md
avalon/agent/torchbeast/__init__.py
avalon/agent/torchbeast/atari_wrappers.py
avalon/agent/torchbeast/avalon_helpers.py
avalon/agent/torchbeast/evaluation.py
avalon/agent/torchbeast/model.py
avalon/agent/torchbeast/monobeast.py
avalon/agent/torchbeast/polybeast.py
avalon/agent/torchbeast/polybeast_env.py
avalon/agent/torchbeast/polybeast_learner.py
avalon/agent/torchbeast/core/__init__.py
avalon/agent/torchbeast/core/environment.py
avalon/agent/torchbeast/core/file_writer.py
avalon/agent/torchbeast/core/prof.py
avalon/agent/torchbeast/core/vtrace.py
avalon/common/__init__.py
avalon/common/check_install.py
avalon/common/error_utils.py
avalon/common/errors.py
avalon/common/imports.py
avalon/common/log_utils.py
avalon/common/mypy_torch_plugin.py
avalon/common/mypy_torch_plugin_test.py
avalon/common/run_mypy.sh
avalon/common/type_utils.py
avalon/common/utils.py
avalon/common/visual_utils.py
avalon/common/wandb_utils.py
avalon/common/shared/__init__.py
avalon/common/shared/fire_utils.py
avalon/contest/README.md
avalon/contest/__init__.py
avalon/contest/contest_params.py
avalon/contest/eval.py
avalon/contest/agents/__init__.py
avalon/contest/agents/contest_algorithm.py
avalon/contest/docker/Dockerfile
avalon/contest/test_runner/__init__.py
avalon/contest/test_runner/contest_runner_script.py
avalon/contest/test_runner/evalai_interface.py
avalon/contrib/__init__.py
avalon/contrib/aws_auth.py
avalon/contrib/s3_utils.py
avalon/contrib/serialization.py
avalon/contrib/testing_utils.py
avalon/contrib/utils.py
avalon/datagen/README.md
avalon/datagen/__init__.py
avalon/datagen/data_config.py
avalon/datagen/env_helper.py
avalon/datagen/errors.py
avalon/datagen/generate_apks.py
avalon/datagen/generate_godot_code.py
avalon/datagen/generate_worlds.py
avalon/datagen/godot_base_types.py
avalon/datagen/godot_generated_types.py
avalon/datagen/godot_utils.py
avalon/datagen/human_playback.py
avalon/datagen/godot/README.md
avalon/datagen/godot/__init__.py
avalon/datagen/godot/config.json
avalon/datagen/godot/convert_nvenc_test.sh
avalon/datagen/godot/convert_raw.sh
avalon/datagen/godot/convert_tile_aabb.sh
avalon/datagen/godot/datagen.sh
avalon/datagen/godot/export_presets.template.cfg
avalon/datagen/godot/override.cfg
avalon/datagen/godot/project.godot
avalon/datagen/godot/android/config.json
avalon/datagen/godot/benchmark/generate_actions.gd
avalon/datagen/godot/benchmark/run.json
avalon/datagen/godot/benchmark/run.sh
avalon/datagen/godot/benchmark/run_2080.txt
avalon/datagen/godot/benchmark/run_3090.txt
avalon/datagen/godot/benchmark/run_aggregate.py
avalon/datagen/godot/benchmark/settings/basic.cfg
avalon/datagen/godot/benchmark/settings/basic.tres
avalon/datagen/godot/benchmark/settings/fancy.cfg
avalon/datagen/godot/benchmark/settings/fancy.tres
avalon/datagen/godot/entities/building.gd
avalon/datagen/godot/entities/dynamic_entity.gd
avalon/datagen/godot/entities/entity.gd
avalon/datagen/godot/entities/non_grabbable.gd
avalon/datagen/godot/entities/animals/animal.gd
avalon/datagen/godot/entities/animals/animal_scale_reference.tscn
avalon/datagen/godot/entities/animals/animal_template.tscn
avalon/datagen/godot/entities/animals/kinematic_entity.gd
avalon/datagen/godot/entities/animals/movement_controller.gd
avalon/datagen/godot/entities/animals/territory.tscn
avalon/datagen/godot/entities/animals/_unimplemented_perched_birds/crow_190f.tscn
avalon/datagen/godot/entities/animals/_unimplemented_perched_birds/eagle_162f.tscn
avalon/datagen/godot/entities/animals/_unimplemented_perched_birds/hawk_304f.tscn
avalon/datagen/godot/entities/animals/_unimplemented_perched_birds/pigeon_178f.tscn
avalon/datagen/godot/entities/animals/behaviors/animal_behavior.gd
avalon/datagen/godot/entities/animals/behaviors/avoid_ocean.gd
avalon/datagen/godot/entities/animals/behaviors/climb_when_necessary.gd
avalon/datagen/godot/entities/animals/behaviors/conditional_behavior.gd
avalon/datagen/godot/entities/animals/behaviors/cycling_behavior.gd
avalon/datagen/godot/entities/animals/behaviors/fly_in_circles.gd
avalon/datagen/godot/entities/animals/behaviors/fly_in_direction.gd
avalon/datagen/godot/entities/animals/behaviors/fly_randomly.gd
avalon/datagen/godot/entities/animals/behaviors/hop_in_circle.gd
avalon/datagen/godot/entities/animals/behaviors/hop_in_direction.gd
avalon/datagen/godot/entities/animals/behaviors/hop_randomly.gd
avalon/datagen/godot/entities/animals/behaviors/logic_nodes.gd
avalon/datagen/godot/entities/animals/behaviors/pursue_and_attack_player.gd
avalon/datagen/godot/entities/animals/behaviors/return_to_territory.gd
avalon/datagen/godot/entities/animals/behaviors/criteria/able_to_make_headway.gd
avalon/datagen/godot/entities/animals/behaviors/criteria/activation_gate.gd
avalon/datagen/godot/entities/animals/behaviors/criteria/behavior_criteria.gd
avalon/datagen/godot/entities/animals/behaviors/criteria/can_see_player.gd
avalon/datagen/godot/entities/animals/behaviors/criteria/noticed_by_player.gd
avalon/datagen/godot/entities/animals/behaviors/criteria/notices_player_moving.gd
avalon/datagen/godot/entities/animals/behaviors/criteria/player_in_detection_radius.gd
avalon/datagen/godot/entities/animals/behaviors/criteria/player_reachable_by_ground.gd
avalon/datagen/godot/entities/animals/behaviors/criteria/player_within_threshold.gd
avalon/datagen/godot/entities/animals/predators/alligator.gd
avalon/datagen/godot/entities/animals/predators/alligator.res
avalon/datagen/godot/entities/animals/predators/alligator.tscn
avalon/datagen/godot/entities/animals/predators/alligator_dead.res
avalon/datagen/godot/entities/animals/predators/bear.gd
avalon/datagen/godot/entities/animals/predators/bear.res
avalon/datagen/godot/entities/animals/predators/bear.tscn
avalon/datagen/godot/entities/animals/predators/bear_dead.res
avalon/datagen/godot/entities/animals/predators/bee.gd
avalon/datagen/godot/entities/animals/predators/bee.res
avalon/datagen/godot/entities/animals/predators/bee.tscn
avalon/datagen/godot/entities/animals/predators/bee_dead.res
avalon/datagen/godot/entities/animals/predators/eagle.gd
avalon/datagen/godot/entities/animals/predators/eagle.res
avalon/datagen/godot/entities/animals/predators/eagle.tscn
avalon/datagen/godot/entities/animals/predators/eagle_dead.res
avalon/datagen/godot/entities/animals/predators/eagle_dead_standing.res
avalon/datagen/godot/entities/animals/predators/eagle_flying.res
avalon/datagen/godot/entities/animals/predators/hawk.gd
avalon/datagen/godot/entities/animals/predators/hawk.res
avalon/datagen/godot/entities/animals/predators/hawk.tscn
avalon/datagen/godot/entities/animals/predators/hawk_dead.res
avalon/datagen/godot/entities/animals/predators/hawk_dead_standing.res
avalon/datagen/godot/entities/animals/predators/hawk_flying.res
avalon/datagen/godot/entities/animals/predators/hippo.gd
avalon/datagen/godot/entities/animals/predators/hippo.res
avalon/datagen/godot/entities/animals/predators/hippo.tscn
avalon/datagen/godot/entities/animals/predators/hippo_dead.res
avalon/datagen/godot/entities/animals/predators/jaguar.gd
avalon/datagen/godot/entities/animals/predators/jaguar.res
avalon/datagen/godot/entities/animals/predators/jaguar.tscn
avalon/datagen/godot/entities/animals/predators/jaguar_dead.res
avalon/datagen/godot/entities/animals/predators/natural_weapon.gd
avalon/datagen/godot/entities/animals/predators/predator.gd
avalon/datagen/godot/entities/animals/predators/predator_template.tscn
avalon/datagen/godot/entities/animals/predators/snake.gd
avalon/datagen/godot/entities/animals/predators/snake.res
avalon/datagen/godot/entities/animals/predators/snake.tscn
avalon/datagen/godot/entities/animals/predators/snake_dead.res
avalon/datagen/godot/entities/animals/predators/wolf.gd
avalon/datagen/godot/entities/animals/predators/wolf.res
avalon/datagen/godot/entities/animals/predators/wolf.tscn
avalon/datagen/godot/entities/animals/predators/wolf_dead.res
avalon/datagen/godot/entities/animals/prey/crow.gd
avalon/datagen/godot/entities/animals/prey/crow.res
avalon/datagen/godot/entities/animals/prey/crow.tscn
avalon/datagen/godot/entities/animals/prey/crow_dead.res
avalon/datagen/godot/entities/animals/prey/crow_flying.res
avalon/datagen/godot/entities/animals/prey/deer.gd
avalon/datagen/godot/entities/animals/prey/deer.res
avalon/datagen/godot/entities/animals/prey/deer.tscn
avalon/datagen/godot/entities/animals/prey/deer_dead.res
avalon/datagen/godot/entities/animals/prey/frog.gd
avalon/datagen/godot/entities/animals/prey/frog.res
avalon/datagen/godot/entities/animals/prey/frog.tscn
avalon/datagen/godot/entities/animals/prey/frog_dead.res
avalon/datagen/godot/entities/animals/prey/mouse.gd
avalon/datagen/godot/entities/animals/prey/mouse.res
avalon/datagen/godot/entities/animals/prey/mouse.tscn
avalon/datagen/godot/entities/animals/prey/mouse_dead.res
avalon/datagen/godot/entities/animals/prey/pigeon.gd
avalon/datagen/godot/entities/animals/prey/pigeon.res
avalon/datagen/godot/entities/animals/prey/pigeon.tscn
avalon/datagen/godot/entities/animals/prey/pigeon_dead.res
avalon/datagen/godot/entities/animals/prey/pigeon_flying.res
avalon/datagen/godot/entities/animals/prey/rabbit.gd
avalon/datagen/godot/entities/animals/prey/rabbit.res
avalon/datagen/godot/entities/animals/prey/rabbit.tscn
avalon/datagen/godot/entities/animals/prey/rabbit_dead.res
avalon/datagen/godot/entities/animals/prey/squirrel.gd
avalon/datagen/godot/entities/animals/prey/squirrel.res
avalon/datagen/godot/entities/animals/prey/squirrel.tscn
avalon/datagen/godot/entities/animals/prey/squirrel_dead.res
avalon/datagen/godot/entities/animals/prey/turtle.gd
avalon/datagen/godot/entities/animals/prey/turtle.res
avalon/datagen/godot/entities/animals/prey/turtle.tscn
avalon/datagen/godot/entities/animals/prey/turtle_dead.res
avalon/datagen/godot/entities/doors/bar_body.gd
avalon/datagen/godot/entities/doors/bar_knob.tscn
avalon/datagen/godot/entities/doors/bar_latch.tscn
avalon/datagen/godot/entities/doors/bar_support.tscn
avalon/datagen/godot/entities/doors/button_green.res
avalon/datagen/godot/entities/doors/button_red.res
avalon/datagen/godot/entities/doors/crossbeam_rotate.res
avalon/datagen/godot/entities/doors/crossbeam_slide.res
avalon/datagen/godot/entities/doors/crossbeam_support.res
avalon/datagen/godot/entities/doors/door.gd
avalon/datagen/godot/entities/doors/door_body.gd
avalon/datagen/godot/entities/doors/door_body.tscn
avalon/datagen/godot/entities/doors/door_handle.tscn
avalon/datagen/godot/entities/doors/door_handle_loop.tscn
avalon/datagen/godot/entities/doors/door_handle_vertical.tscn
avalon/datagen/godot/entities/doors/door_panel.res
avalon/datagen/godot/entities/doors/handle_loop.res
avalon/datagen/godot/entities/doors/handle_vertical.res
avalon/datagen/godot/entities/doors/hinge_door.gd
avalon/datagen/godot/entities/doors/knob.res
avalon/datagen/godot/entities/doors/open_button.gd
avalon/datagen/godot/entities/doors/open_button.tscn
avalon/datagen/godot/entities/doors/rail.res
avalon/datagen/godot/entities/doors/rail.tscn
avalon/datagen/godot/entities/doors/rail_hinge.res
avalon/datagen/godot/entities/doors/rail_hinge.tscn
avalon/datagen/godot/entities/doors/rotating_bar.gd
avalon/datagen/godot/entities/doors/rotating_bar.tscn
avalon/datagen/godot/entities/doors/sliding_bar.gd
avalon/datagen/godot/entities/doors/sliding_bar.tscn
avalon/datagen/godot/entities/doors/sliding_door.gd
avalon/datagen/godot/entities/doors/vertical_bar_body.gd
avalon/datagen/godot/game/action/action.gd
avalon/datagen/godot/game/action/avalon_action.gd
avalon/datagen/godot/game/action/debug_camera_action.gd
avalon/datagen/godot/game/action/mouse_keyboard_action.gd
avalon/datagen/godot/game/action/player_action.gd
avalon/datagen/godot/game/action/vr_action.gd
avalon/datagen/godot/game/camera/debug_camera_view.gd
avalon/datagen/godot/game/camera/tracking_camera.gd
avalon/datagen/godot/game/camera/tracking_camera_controller.gd
avalon/datagen/godot/game/game_manager/agent_game_manager.gd
avalon/datagen/godot/game/game_manager/game_manager.gd
avalon/datagen/godot/game/game_manager/human_game_manager.gd
avalon/datagen/godot/game/game_manager/snapshot_handler.gd
avalon/datagen/godot/game/input_collector/combined_input_collector.gd
avalon/datagen/godot/game/input_collector/debug_camera_input_collector.gd
avalon/datagen/godot/game/input_collector/input_collector.gd
avalon/datagen/godot/game/input_collector/mouse_keyboard_agent_input_collector.gd
avalon/datagen/godot/game/input_collector/mouse_keyboard_human_input_collector.gd
avalon/datagen/godot/game/input_collector/mouse_keyboard_input_collector.gd
avalon/datagen/godot/game/input_collector/player_input_collector.gd
avalon/datagen/godot/game/input_collector/vr_agent_input_collector.gd
avalon/datagen/godot/game/input_collector/vr_human_input_collector.gd
avalon/datagen/godot/game/input_collector/vr_input_collector.gd
avalon/datagen/godot/game/player/controlled_node.gd
avalon/datagen/godot/game/player/mouse_keyboard_agent_player.gd
avalon/datagen/godot/game/player/mouse_keyboard_human_player.gd
avalon/datagen/godot/game/player/mouse_keyboard_player.gd
avalon/datagen/godot/game/player/player.gd
avalon/datagen/godot/game/player/player_hand.gd
avalon/datagen/godot/game/player/player_health_bar.gd
avalon/datagen/godot/game/player/vr_agent_player.gd
avalon/datagen/godot/game/player/vr_human_player.gd
avalon/datagen/godot/game/player/vr_player.gd
avalon/datagen/godot/game/player/scenes/active_hand.tres
avalon/datagen/godot/game/player/scenes/default_hand.tres
avalon/datagen/godot/game/player/scenes/disabled_hand.tres
avalon/datagen/godot/game/player/scenes/hand.tscn
avalon/datagen/godot/game/player/scenes/marker.tscn
avalon/datagen/godot/game/player/scenes/mouse_keyboard_agent_player.tscn
avalon/datagen/godot/game/player/scenes/mouse_keyboard_human_player.tscn
avalon/datagen/godot/game/player/scenes/physical_player.tscn
avalon/datagen/godot/game/player/scenes/target_player.tscn
avalon/datagen/godot/game/player/scenes/vr_agent_player.tscn
avalon/datagen/godot/game/player/scenes/vr_human_player.tscn
avalon/datagen/godot/game/scene_root/scene_root.tscn
avalon/datagen/godot/game/scene_root/sim_loop.gd
avalon/datagen/godot/game/scene_root/world_environment.tres
avalon/datagen/godot/game/specs/AgentPlayerSpec.gd
avalon/datagen/godot/game/specs/AvalonSimSpec.gd
avalon/datagen/godot/game/specs/CaregiverSimSpec.gd
avalon/datagen/godot/game/specs/ControlledNodeSpec.gd
avalon/datagen/godot/game/specs/HumanPlayerSpec.gd
avalon/datagen/godot/game/specs/MouseKeyboardAgentPlayerSpec.gd
avalon/datagen/godot/game/specs/MouseKeyboardHumanPlayerSpec.gd
avalon/datagen/godot/game/specs/PlayerSpec.gd
avalon/datagen/godot/game/specs/RecordingOptionsSpec.gd
avalon/datagen/godot/game/specs/SimSpec.gd
avalon/datagen/godot/game/specs/SpecBase.gd
avalon/datagen/godot/game/specs/VRAgentPlayerSpec.gd
avalon/datagen/godot/game/specs/VRHumanPlayerSpec.gd
avalon/datagen/godot/game/utils/class_builder.gd
avalon/datagen/godot/game/utils/clean_rng.gd
avalon/datagen/godot/game/utils/converter.gd
avalon/datagen/godot/game/utils/debug_logger.gd
avalon/datagen/godot/game/utils/globals.gd
avalon/datagen/godot/game/utils/gym_env_bridge.gd
avalon/datagen/godot/game/utils/observation_handler.gd
avalon/datagen/godot/game/utils/thread_pool.gd
avalon/datagen/godot/game/utils/tools.gd
avalon/datagen/godot/game/utils/caps/CONST.gd
avalon/datagen/godot/game/utils/caps/HARD.gd
avalon/datagen/godot/game/utils/distributions/base_distribution.gd
avalon/datagen/godot/game/utils/distributions/choices_distribution.gd
avalon/datagen/godot/game/utils/distributions/const_distribution.gd
avalon/datagen/godot/game/utils/distributions/gaussian_distribution.gd
avalon/datagen/godot/game/utils/distributions/uniform_distribution.gd
avalon/datagen/godot/items/boulder.gd
avalon/datagen/godot/items/boulder.res
avalon/datagen/godot/items/boulder.tscn
avalon/datagen/godot/items/climbable.gd
avalon/datagen/godot/items/crate.gd
avalon/datagen/godot/items/food.tscn
avalon/datagen/godot/items/grabbable.gd
avalon/datagen/godot/items/item.gd
avalon/datagen/godot/items/large_rock.tscn
avalon/datagen/godot/items/large_stick.tscn
avalon/datagen/godot/items/log.gd
avalon/datagen/godot/items/log.res
avalon/datagen/godot/items/log.tscn
avalon/datagen/godot/items/pillar.gd
avalon/datagen/godot/items/pushable.gd
avalon/datagen/godot/items/rock.gd
avalon/datagen/godot/items/rock.res
avalon/datagen/godot/items/rock.tscn
avalon/datagen/godot/items/sphere_marker.gd
avalon/datagen/godot/items/sphere_marker.tres
avalon/datagen/godot/items/sphere_marker.tscn
avalon/datagen/godot/items/stackable.gd
avalon/datagen/godot/items/stick.gd
avalon/datagen/godot/items/stick.res
avalon/datagen/godot/items/stick.tscn
avalon/datagen/godot/items/stone.gd
avalon/datagen/godot/items/stone.res
avalon/datagen/godot/items/stone.tscn
avalon/datagen/godot/items/weapon.gd
avalon/datagen/godot/items/food/apple.res
avalon/datagen/godot/items/food/apple.tscn
avalon/datagen/godot/items/food/avocado.gd
avalon/datagen/godot/items/food/avocado.res
avalon/datagen/godot/items/food/avocado.tscn
avalon/datagen/godot/items/food/avocado_open.res
avalon/datagen/godot/items/food/avocado_open.tscn
avalon/datagen/godot/items/food/banana.res
avalon/datagen/godot/items/food/banana.tscn
avalon/datagen/godot/items/food/carrot.gd
avalon/datagen/godot/items/food/carrot.res
avalon/datagen/godot/items/food/carrot.tscn
avalon/datagen/godot/items/food/carrot_plain.res
avalon/datagen/godot/items/food/cherry.res
avalon/datagen/godot/items/food/cherry.tscn
avalon/datagen/godot/items/food/coconut.gd
avalon/datagen/godot/items/food/coconut.res
avalon/datagen/godot/items/food/coconut.tscn
avalon/datagen/godot/items/food/coconut_open.res
avalon/datagen/godot/items/food/coconut_open.tscn
avalon/datagen/godot/items/food/fig.gd
avalon/datagen/godot/items/food/fig.res
avalon/datagen/godot/items/food/fig.tscn
avalon/datagen/godot/items/food/food.gd
avalon/datagen/godot/items/food/honeycomb.gd
avalon/datagen/godot/items/food/honeycomb.res
avalon/datagen/godot/items/food/honeycomb.tscn
avalon/datagen/godot/items/food/honeycomb_dirty.res
avalon/datagen/godot/items/food/mulberry.res
avalon/datagen/godot/items/food/mulberry.tscn
avalon/datagen/godot/items/food/orange.gd
avalon/datagen/godot/items/food/orange.res
avalon/datagen/godot/items/food/orange.tscn
avalon/datagen/godot/items/food/orange_open.res
avalon/datagen/godot/items/food/orange_open.tscn
avalon/datagen/godot/materials/acacia.material
avalon/datagen/godot/materials/active.tres
avalon/datagen/godot/materials/animals.material
avalon/datagen/godot/materials/animals_dead.material
avalon/datagen/godot/materials/beak.tres
avalon/datagen/godot/materials/bush.material
avalon/datagen/godot/materials/cliff.material
avalon/datagen/godot/materials/default.tres
avalon/datagen/godot/materials/doors.material
avalon/datagen/godot/materials/earth.material
avalon/datagen/godot/materials/face.tres
avalon/datagen/godot/materials/fir.material
avalon/datagen/godot/materials/flat_color.material
avalon/datagen/godot/materials/flora.material
avalon/datagen/godot/materials/flower_petal.material
avalon/datagen/godot/materials/flower_petal_blue.material
avalon/datagen/godot/materials/flower_petal_yellow.material
avalon/datagen/godot/materials/flower_stem.material
avalon/datagen/godot/materials/food.material
avalon/datagen/godot/materials/fruit_tree_normal.material
avalon/datagen/godot/materials/grass.material
avalon/datagen/godot/materials/hand.tres
avalon/datagen/godot/materials/items.material
avalon/datagen/godot/materials/log.material
avalon/datagen/godot/materials/maple_orange.material
avalon/datagen/godot/materials/maple_red.material
avalon/datagen/godot/materials/maple_yellow.material
avalon/datagen/godot/materials/mushroom_head.material
avalon/datagen/godot/materials/mushroom_stem.material
avalon/datagen/godot/materials/navigation.material
avalon/datagen/godot/materials/noise_flora.material
avalon/datagen/godot/materials/noise_terrain.material
avalon/datagen/godot/materials/object.tres
avalon/datagen/godot/materials/ocean.material
avalon/datagen/godot/materials/palm.material
avalon/datagen/godot/materials/scenery.material
avalon/datagen/godot/materials/selected.tres
avalon/datagen/godot/materials/stone.material
avalon/datagen/godot/materials/target.tres
avalon/datagen/godot/materials/terrain.material
avalon/datagen/godot/materials/animals/alligator_270f.material
avalon/datagen/godot/materials/animals/bear_230f.material
avalon/datagen/godot/materials/animals/bee_218f.material
avalon/datagen/godot/materials/animals/crow_190f.material
avalon/datagen/godot/materials/animals/crow_flying_182f.material
avalon/datagen/godot/materials/animals/deer_250f.material
avalon/datagen/godot/materials/animals/eagle_162f.material
avalon/datagen/godot/materials/animals/eagle_flying_248f.material
avalon/datagen/godot/materials/animals/frog_280f.material
avalon/datagen/godot/materials/animals/hawk_304f.material
avalon/datagen/godot/materials/animals/hawk_flying_370f.material
avalon/datagen/godot/materials/animals/hippo_204f.material
avalon/datagen/godot/materials/animals/jaguar_348f.material
avalon/datagen/godot/materials/animals/mouse_146f.material
avalon/datagen/godot/materials/animals/pigeon_178f.material
avalon/datagen/godot/materials/animals/pigeon_flying_258f.material
avalon/datagen/godot/materials/animals/rabbit_112f.material
avalon/datagen/godot/materials/animals/snake_red_170f.material
avalon/datagen/godot/materials/animals/squirrel_214f.material
avalon/datagen/godot/materials/animals/turtle_184f.material
avalon/datagen/godot/materials/animals/wolf_246f.material
avalon/datagen/godot/materials/food/apple.material
avalon/datagen/godot/materials/food/avocado_closed.material
avalon/datagen/godot/materials/food/avocado_open.material
avalon/datagen/godot/materials/food/banana.material
avalon/datagen/godot/materials/food/carrot.material
avalon/datagen/godot/materials/food/cherry.material
avalon/datagen/godot/materials/food/coconut_closed.material
avalon/datagen/godot/materials/food/coconut_open.material
avalon/datagen/godot/materials/food/fig.material
avalon/datagen/godot/materials/food/honeycomb_110f.material
avalon/datagen/godot/materials/food/mulberry.material
avalon/datagen/godot/materials/food/orange.material
avalon/datagen/godot/materials/trees/Material_002.material
avalon/datagen/godot/materials/trees/Material_003.material
avalon/datagen/godot/materials/trees/Material_010.material
avalon/datagen/godot/materials/trees/Material_015.material
avalon/datagen/godot/materials/trees/acacia_leaves.material
avalon/datagen/godot/materials/trees/acacia_svetlana_leaves.material
avalon/datagen/godot/materials/trees/acacia_svetlana_trunk.material
avalon/datagen/godot/materials/trees/acacia_trunk.material
avalon/datagen/godot/materials/trees/fir_leaves.material
avalon/datagen/godot/materials/trees/fir_svetlana_leaves.material
avalon/datagen/godot/materials/trees/fir_svetlana_leaves2.material
avalon/datagen/godot/materials/trees/fir_svetlana_trunk.material
avalon/datagen/godot/materials/trees/fir_svetlana_trunk2.material
avalon/datagen/godot/materials/trees/fir_trunk.material
avalon/datagen/godot/materials/trees/maple2_leaves.material
avalon/datagen/godot/materials/trees/maple2_trunk.material
avalon/datagen/godot/materials/trees/maple_leaves.material
avalon/datagen/godot/materials/trees/maple_svetlana_leaves.material
avalon/datagen/godot/materials/trees/maple_svetlana_trunk.material
avalon/datagen/godot/materials/trees/maple_trunk.material
avalon/datagen/godot/materials/trees/palm_leaves.material
avalon/datagen/godot/materials/trees/palm_svetlana2_leaves.material
avalon/datagen/godot/materials/trees/palm_svetlana2_trunk.material
avalon/datagen/godot/materials/trees/palm_svetlana_leaves.material
avalon/datagen/godot/materials/trees/palm_svetlana_trunk.material
avalon/datagen/godot/materials/trees/palm_trunk.material
avalon/datagen/godot/navigation/noto_sans_regular.ttf
avalon/datagen/godot/navigation/patrick_hand_regular.ttf
avalon/datagen/godot/navigation/sign.res
avalon/datagen/godot/navigation/sign.tscn
avalon/datagen/godot/navigation/sign_arrow.res
avalon/datagen/godot/navigation/sign_arrow.tscn
avalon/datagen/godot/navigation/sign_post.res
avalon/datagen/godot/navigation/sign_post.tscn
avalon/datagen/godot/navigation/teleporter.res
avalon/datagen/godot/navigation/teleporter.tscn
avalon/datagen/godot/recorder/local_recorder.gd
avalon/datagen/godot/recorder/recorder.gd
avalon/datagen/godot/recorder/remote_recorder.gd
avalon/datagen/godot/scenery/bush.res
avalon/datagen/godot/scenery/bush.tscn
avalon/datagen/godot/scenery/flower_blue.res
avalon/datagen/godot/scenery/flower_blue.tscn
avalon/datagen/godot/scenery/flower_pink.res
avalon/datagen/godot/scenery/flower_pink.tscn
avalon/datagen/godot/scenery/flower_yellow.res
avalon/datagen/godot/scenery/flower_yellow.tscn
avalon/datagen/godot/scenery/mushroom.res
avalon/datagen/godot/scenery/mushroom.tscn
avalon/datagen/godot/scenery/tree.tscn
avalon/datagen/godot/scenery/tree_base.res
avalon/datagen/godot/scenery/tree_base.tscn
avalon/datagen/godot/scenery/trees/acacia.res
avalon/datagen/godot/scenery/trees/acacia.tscn
avalon/datagen/godot/scenery/trees/acacia_low.res
avalon/datagen/godot/scenery/trees/fir.res
avalon/datagen/godot/scenery/trees/fir.tscn
avalon/datagen/godot/scenery/trees/fir_low.res
avalon/datagen/godot/scenery/trees/fruit_tree_normal.res
avalon/datagen/godot/scenery/trees/fruit_tree_normal.tscn
avalon/datagen/godot/scenery/trees/fruit_tree_tropical.res
avalon/datagen/godot/scenery/trees/fruit_tree_tropical.tscn
avalon/datagen/godot/scenery/trees/maple_orange.res
avalon/datagen/godot/scenery/trees/maple_orange.tscn
avalon/datagen/godot/scenery/trees/maple_orange_low.res
avalon/datagen/godot/scenery/trees/maple_red.res
avalon/datagen/godot/scenery/trees/maple_red.tscn
avalon/datagen/godot/scenery/trees/maple_red_low.res
avalon/datagen/godot/scenery/trees/maple_yellow.res
avalon/datagen/godot/scenery/trees/maple_yellow.tscn
avalon/datagen/godot/scenery/trees/maple_yellow_low.res
avalon/datagen/godot/scenery/trees/palm.res
avalon/datagen/godot/scenery/trees/palm.tscn
avalon/datagen/godot/scenery/trees/palm_low.res
avalon/datagen/godot/scenes/basic_sign.gd
avalon/datagen/godot/scenes/basic_sign.tscn
avalon/datagen/godot/scenes/debug.tscn
avalon/datagen/godot/scenes/distant_0_0.tscn
avalon/datagen/godot/scenes/empty.tscn
avalon/datagen/godot/scenes/entry.tscn
avalon/datagen/godot/scenes/health_bar.tscn
avalon/datagen/godot/scenes/sign.tscn
avalon/datagen/godot/scenes/sign_arrow.tscn
avalon/datagen/godot/scenes/tile_0_0.tscn
avalon/datagen/godot/scenes/visual_effect_handler.gd
avalon/datagen/godot/scenes/gui/floating_gui.gd
avalon/datagen/godot/scenes/gui/floating_gui_manager.gd
avalon/datagen/godot/scenes/gui/floating_gui_manager.tscn
avalon/datagen/godot/scenes/gui/floating_restart.gd
avalon/datagen/godot/scenes/gui/floating_restart.tscn
avalon/datagen/godot/scenes/gui/floating_tracking.tscn
avalon/datagen/godot/scenes/gui/font.tres
avalon/datagen/godot/scenes/gui/gui.gd
avalon/datagen/godot/scenes/gui/mouse_keyboard_help_panel.gd
avalon/datagen/godot/scenes/gui/restart.tscn
avalon/datagen/godot/scenes/gui/restart_gui.tscn
avalon/datagen/godot/scenes/gui/text_grabbable.gd
avalon/datagen/godot/scenes/gui/text_panel.tscn
avalon/datagen/godot/scenes/gui/text_select.gd
avalon/datagen/godot/scenes/gui/text_select.tscn
avalon/datagen/godot/scenes/gui/tracking.tscn
avalon/datagen/godot/scenes/gui/tracking_gui.tscn
avalon/datagen/godot/scenes/teleporter/button_group.tscn
avalon/datagen/godot/scenes/teleporter/practice_teleporter.gd
avalon/datagen/godot/scenes/teleporter/task_teleporter.gd
avalon/datagen/godot/scenes/teleporter/teleport_button.gd
avalon/datagen/godot/scenes/teleporter/teleporter.gd
avalon/datagen/godot/scenes/teleporter/teleporter_area.tscn
avalon/datagen/godot/scenes/teleporter/teleporter_manager.gd
avalon/datagen/godot/shaders/BasicColor.material
avalon/datagen/godot/shaders/BasicColor.shader
avalon/datagen/godot/shaders/BasicColorUnshaded.material
avalon/datagen/godot/shaders/BasicColorUnshaded.shader
avalon/datagen/godot/shaders/Gradient2C.material
avalon/datagen/godot/shaders/Gradient2C.shader
avalon/datagen/godot/shaders/SphereNoise.material
avalon/datagen/godot/shaders/flora.shader
avalon/datagen/godot/shaders/noise_flora.shader
avalon/datagen/godot/shaders/noise_terrain.shader
avalon/datagen/godot/shaders/trees.shader
avalon/datagen/godot/terrain/terrain_manager.gd
avalon/datagen/godot/terrain/terrain_tile.gd
avalon/datagen/godot/testing/RNG.gd
avalon/datagen/godot/testing/Run.gd
avalon/datagen/godot/utils/avalon_client.gd
avalon/datagen/godot/utils/debug_timer.gd
avalon/datagen/godot/utils/interaction_handlers.gd
avalon/datagen/godot/utils/request_helper.gd
avalon/datagen/godot/utils/world_tools.gd
avalon/datagen/godot_env/__init__.py
avalon/datagen/godot_env/_bridge.py
avalon/datagen/godot_env/action_log.py
avalon/datagen/godot_env/actions.py
avalon/datagen/godot_env/goals.py
avalon/datagen/godot_env/godot_env.py
avalon/datagen/godot_env/interactive_godot_process.py
avalon/datagen/godot_env/observations.py
avalon/datagen/godot_env/replay.py
avalon/datagen/world_creation/__init__.py
avalon/datagen/world_creation/constants.py
avalon/datagen/world_creation/debug_plots.py
avalon/datagen/world_creation/geometry.py
avalon/datagen/world_creation/noise.py
avalon/datagen/world_creation/region.py
avalon/datagen/world_creation/types.py
avalon/datagen/world_creation/utils.py
avalon/datagen/world_creation/world_generator.py
avalon/datagen/world_creation/configs/__init__.py
avalon/datagen/world_creation/configs/biome.py
avalon/datagen/world_creation/configs/building.py
avalon/datagen/world_creation/configs/export.py
avalon/datagen/world_creation/configs/flora.py
avalon/datagen/world_creation/configs/scenery.py
avalon/datagen/world_creation/configs/task.py
avalon/datagen/world_creation/configs/world.py
avalon/datagen/world_creation/entities/__init__.py
avalon/datagen/world_creation/entities/altar.py
avalon/datagen/world_creation/entities/animals.py
avalon/datagen/world_creation/entities/constants.py
avalon/datagen/world_creation/entities/entity.py
avalon/datagen/world_creation/entities/food.py
avalon/datagen/world_creation/entities/item.py
avalon/datagen/world_creation/entities/pillar.py
avalon/datagen/world_creation/entities/scenery.py
avalon/datagen/world_creation/entities/spawn_point.py
avalon/datagen/world_creation/entities/utils.py
avalon/datagen/world_creation/entities/doors/__init__.py
avalon/datagen/world_creation/entities/doors/door.py
avalon/datagen/world_creation/entities/doors/hinge_door.py
avalon/datagen/world_creation/entities/doors/sliding_door.py
avalon/datagen/world_creation/entities/doors/types.py
avalon/datagen/world_creation/entities/doors/locks/__init__.py
avalon/datagen/world_creation/entities/doors/locks/door_lock.py
avalon/datagen/world_creation/entities/doors/locks/door_open_button.py
avalon/datagen/world_creation/entities/doors/locks/rotating_bar.py
avalon/datagen/world_creation/entities/doors/locks/sliding_bar.py
avalon/datagen/world_creation/entities/tools/__init__.py
avalon/datagen/world_creation/entities/tools/boulder.py
avalon/datagen/world_creation/entities/tools/colored_sphere.py
avalon/datagen/world_creation/entities/tools/log.py
avalon/datagen/world_creation/entities/tools/placeholder.py
avalon/datagen/world_creation/entities/tools/stone.py
avalon/datagen/world_creation/entities/tools/tool.py
avalon/datagen/world_creation/entities/tools/weapons.py
avalon/datagen/world_creation/indoor/__init__.py
avalon/datagen/world_creation/indoor/blocks.py
avalon/datagen/world_creation/indoor/builders.py
avalon/datagen/world_creation/indoor/building.py
avalon/datagen/world_creation/indoor/components.py
avalon/datagen/world_creation/indoor/constants.py
avalon/datagen/world_creation/indoor/doors.py
avalon/datagen/world_creation/indoor/helpers.py
avalon/datagen/world_creation/indoor/mesh.py
avalon/datagen/world_creation/indoor/task_generator.py
avalon/datagen/world_creation/indoor/tiles.py
avalon/datagen/world_creation/indoor/utils.py
avalon/datagen/world_creation/indoor/wall_footprint.py
avalon/datagen/world_creation/tasks/__init__.py
avalon/datagen/world_creation/tasks/avoid.py
avalon/datagen/world_creation/tasks/bridge.py
avalon/datagen/world_creation/tasks/carry.py
avalon/datagen/world_creation/tasks/climb.py
avalon/datagen/world_creation/tasks/descend.py
avalon/datagen/world_creation/tasks/eat.py
avalon/datagen/world_creation/tasks/explore.py
avalon/datagen/world_creation/tasks/fight.py
avalon/datagen/world_creation/tasks/find.py
avalon/datagen/world_creation/tasks/gather.py
avalon/datagen/world_creation/tasks/hunt.py
avalon/datagen/world_creation/tasks/jump.py
avalon/datagen/world_creation/tasks/move.py
avalon/datagen/world_creation/tasks/navigate.py
avalon/datagen/world_creation/tasks/open.py
avalon/datagen/world_creation/tasks/push.py
avalon/datagen/world_creation/tasks/scramble.py
avalon/datagen/world_creation/tasks/stack.py
avalon/datagen/world_creation/tasks/survive.py
avalon/datagen/world_creation/tasks/throw.py
avalon/datagen/world_creation/tests/__init__.py
avalon/datagen/world_creation/tests/fixtures.py
avalon/datagen/world_creation/tests/generate_references.py
avalon/datagen/world_creation/tests/helpers.py
avalon/datagen/world_creation/tests/params.py
avalon/datagen/world_creation/tests/data/buildings_manifest.json
avalon/datagen/world_creation/tests/data/indoor_worlds_manifest.json
avalon/datagen/world_creation/tests/data/outdoor_worlds_manifest.json
avalon/datagen/world_creation/worlds/__init__.py
avalon/datagen/world_creation/worlds/biome_map.py
avalon/datagen/world_creation/worlds/compositional.py
avalon/datagen/world_creation/worlds/creation.py
avalon/datagen/world_creation/worlds/difficulty.py
avalon/datagen/world_creation/worlds/export.py
avalon/datagen/world_creation/worlds/height_map.py
avalon/datagen/world_creation/worlds/terrain.py
avalon/datagen/world_creation/worlds/types.py
avalon/datagen/world_creation/worlds/utils.py
avalon/datagen/world_creation/worlds/world.py
avalon/datagen/world_creation/worlds/world_locations.py
avalon/datagen/world_creation/worlds/obstacles/__init__.py
avalon/datagen/world_creation/worlds/obstacles/configure.py
avalon/datagen/world_creation/worlds/obstacles/harmonics.py
avalon/datagen/world_creation/worlds/obstacles/height_path.py
avalon/datagen/world_creation/worlds/obstacles/height_solution.py
avalon/datagen/world_creation/worlds/obstacles/obstacle.py
avalon/datagen/world_creation/worlds/obstacles/ring_obstacle.py
avalon_rl.egg-info/PKG-INFO
avalon_rl.egg-info/SOURCES.txt
avalon_rl.egg-info/dependency_links.txt
avalon_rl.egg-info/requires.txt
avalon_rl.egg-info/top_level.txt