Observations#
In Flatland, you have full control over the observations that your agents will work with. Three observations are provided as starting point. However, you are encouraged to implement your own.
The three provided observations are:
Global grid observation
Local grid observation
Tree observation
Global, local and tree: A visual summary of the three provided observations.
Code reference
The provided observations are defined in envs/observations.py
Each of the provided observations has its strengths and weaknesses. However, it is unlikely that you will be able to solve the problem by using any single one of them directly. Instead you will need to design your own observation, which can be a combination of the existing ones or which could be radically different.
🔗 Create your own observations