mirror of
https://github.com/illiumst/marl-factory-grid.git
synced 2025-06-28 05:51:36 +02:00
eight puzzle now available, clones now available
This commit is contained in:
55
marl_factory_grid/configs/eight_puzzle.yaml
Normal file
55
marl_factory_grid/configs/eight_puzzle.yaml
Normal file
@ -0,0 +1,55 @@
|
||||
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
|
Reference in New Issue
Block a user