Flatland is a toolkit for developing and comparing multi agent reinforcement learning algorithms on grids.
Flatland is a toolkit for developing and comparing multi agent reinforcement learning algorithms on grids.
The base environment is a two-dimensional grid which allows to place many agents. Each agent must solve one or more tasks in the grid world.
The base environment is a two-dimensional grid in which many agents can be placed. Each agent must solve one or more tasks in the grid world.
In general agents can freely navigate from cell to cell. But the navigation from cell to another cell can be restricted by transition maps.
In general agents can freely navigate from cell to cell. But the navigation from cell to another cell can be restricted by transition maps.
Each cell can have a different transition map aligned. If no transition map is defined, the agent can move freely form given cell to it's neighbor cells.
Each cell can can hold an own different transition map. If there is no transition map is defined for a given cell, the agent can freely move to a neighbor cell.
That means the agent can navigate to all eight neighbour cells (go up and left, go up, go up and right, go right, go down and right, go down, go down and left, go left).
That means the agent can navigate to all eight neighbour cells (go up and left, go up, go up and right, go right, go down and right, go down, go down and left, go left).
The general purpose of the implementation allows to write in very short time many different environments.
The general purpose of the implementation allows to write in very short time many different environments.