mirror of
https://github.com/illiumst/marl-factory-grid.git
synced 2025-05-22 23:06:43 +02:00
56 lines
1.1 KiB
YAML
56 lines
1.1 KiB
YAML
Agents:
|
|
Wolfgang:
|
|
Actions:
|
|
- Noop
|
|
- Move4
|
|
Observations:
|
|
- Other
|
|
- Walls
|
|
- Destination
|
|
Clones:
|
|
- Juergen
|
|
- Soeren
|
|
- Walter
|
|
- Siggi
|
|
- Dennis
|
|
- Karl-Heinz
|
|
- Kevin
|
|
is_blocking_pos: true
|
|
Entities:
|
|
Destinations:
|
|
# Let them spawn on closed doors and agent positions
|
|
ignore_blocking: true
|
|
# We need a special spawn rule...
|
|
spawnrule:
|
|
# ...which assigns the destinations per agent
|
|
SpawnDestinationsPerAgent:
|
|
# we use this parameter
|
|
coords_or_quantity:
|
|
# to enable and assign special positions per agent
|
|
Wolfgang: 1
|
|
Karl-Heinz: 1
|
|
Kevin: 1
|
|
Juergen: 1
|
|
Soeren: 1
|
|
Walter: 1
|
|
Siggi: 1
|
|
Dennis: 1
|
|
General:
|
|
env_seed: 69
|
|
individual_rewards: true
|
|
level_name: eight_puzzle
|
|
pomdp_r: 3
|
|
verbose: True
|
|
tests: false
|
|
|
|
Rules:
|
|
# Utilities
|
|
WatchCollisions:
|
|
done_at_collisions: false
|
|
|
|
# Done Conditions
|
|
DoneAtDestinationReach:
|
|
condition: simultanious
|
|
DoneAtMaxStepsReached:
|
|
max_steps: 500
|