mirror of
https://github.com/illiumst/marl-factory-grid.git
synced 2025-06-26 05:01:36 +02:00
125 lines
2.1 KiB
YAML
125 lines
2.1 KiB
YAML
Agents:
|
|
# Clean test agent:
|
|
# Actions:
|
|
# - Noop
|
|
# - Charge
|
|
# - Clean
|
|
# - DoorUse
|
|
# - Move8
|
|
# Observations:
|
|
# - Combined:
|
|
# - Other
|
|
# - Walls
|
|
# - GlobalPosition
|
|
# - Battery
|
|
# - ChargePods
|
|
# - DirtPiles
|
|
# - Destinations
|
|
# - Doors
|
|
# - Maintainers
|
|
# Clones: 0
|
|
# Item test agent:
|
|
# Actions:
|
|
# - Noop
|
|
# - Charge
|
|
# - DestAction
|
|
# - DoorUse
|
|
# - ItemAction
|
|
# - Move8
|
|
# Observations:
|
|
# - Combined:
|
|
# - Other
|
|
# - Walls
|
|
# - GlobalPosition
|
|
# - Battery
|
|
# - ChargePods
|
|
# - Destinations
|
|
# - Doors
|
|
# - Items
|
|
# - Inventory
|
|
# - DropOffLocations
|
|
# - Maintainers
|
|
# Clones: 0
|
|
Target test agent:
|
|
Actions:
|
|
- Noop
|
|
- Charge
|
|
- DoorUse
|
|
- Move8
|
|
Observations:
|
|
- Combined:
|
|
- Other
|
|
- Walls
|
|
- GlobalPosition
|
|
- Battery
|
|
- Destinations
|
|
- Doors
|
|
- Maintainers
|
|
Clones: 1
|
|
|
|
Entities:
|
|
|
|
Batteries:
|
|
initial_charge: 0.8
|
|
per_action_costs: 0.02
|
|
ChargePods:
|
|
coords_or_quantity: 2
|
|
Destinations:
|
|
coords_or_quantity: 1
|
|
spawn_mode: GROUPED
|
|
DirtPiles:
|
|
coords_or_quantity: 10
|
|
initial_amount: 2
|
|
clean_amount: 1
|
|
dirt_spawn_r_var: 0.1
|
|
max_global_amount: 20
|
|
max_local_amount: 5
|
|
Doors:
|
|
DropOffLocations:
|
|
coords_or_quantity: 1
|
|
max_dropoff_storage_size: 0
|
|
GlobalPositions: {}
|
|
Inventories: {}
|
|
Items:
|
|
coords_or_quantity: 5
|
|
Machines:
|
|
coords_or_quantity: 2
|
|
Maintainers:
|
|
coords_or_quantity: 1
|
|
|
|
General:
|
|
env_seed: 69
|
|
individual_rewards: true
|
|
level_name: large
|
|
pomdp_r: 3
|
|
verbose: false
|
|
tests: false
|
|
|
|
Rules:
|
|
# Environment Dynamics
|
|
EntitiesSmearDirtOnMove:
|
|
smear_ratio: 0.2
|
|
DoorAutoClose:
|
|
close_frequency: 10
|
|
MoveMaintainers:
|
|
|
|
# Respawn Stuff
|
|
RespawnDirt:
|
|
respawn_freq: 15
|
|
RespawnItems:
|
|
respawn_freq: 15
|
|
|
|
# Utilities
|
|
WatchCollisions:
|
|
done_at_collisions: false
|
|
|
|
# Done Conditions
|
|
DoneAtMaxStepsReached:
|
|
max_steps: 20
|
|
|
|
Tests:
|
|
# MaintainerTest: {}
|
|
# DirtAgentTest: {}
|
|
# ItemAgentTest: {}
|
|
# TargetAgentTest: {}
|