Added the new maze environment#317
Added the new maze environment#317navpreetnp7 wants to merge 6 commits intoFarama-Foundation:masterfrom
Conversation
|
Navpreet and I were working on making a Maze environment for Minigrid which I'll finish shortly. |
|
@jbloomAus Could you provide a description of the environment? |
|
@pseudo-rnd-thoughts Apologies for the delay. The environment (once I get around to or get someone to finish it) should essentially generate a perfect maze using Prim's algorithm. The task is a standard maze-solving task. I expect it to be solvable easily with a convolutional neural network and a fully observable wrapper but very challenging with a partial view. I'm making a PR to track this and also add Kruskal's algorithm on my DecisionTransformerInterpretability Repo so feel free to stop tracking it here if you don't like the half-finished PR. However, if you are opposed to this environment being added for any reason, then let me know, and I'll make sure not to bother you with the PR. |
|
Hi @jbloomAus that sounds interesting, could you add a figure with example mazes generated and some general performance measures for different training algorithms if possible |
|
@jbloomAus @navpreetnp7 Hey, would you be able to fix pre-commit ( |
Description
Added a maze environment
Fixes # (issue)
Type of change
Please delete options that are not relevant.
Screenshots
Please attach before and after screenshots of the change if applicable.
Checklist:
pre-commitchecks withpre-commit run --all-files(seeCONTRIBUTING.mdinstructions to set it up)