-
Notifications
You must be signed in to change notification settings - Fork 10
Level Sets
Level sets are ascii maps of Baba is You levels. Most of these levels were saved from the Baba is Y'all level editor.
These level definitions can be found in json_levels/ and have the form [NAME]_LEVELS.json.
Each level in the level set is placed in the evaluation table as its own row. The columns of the rows correspond to the following:
-
ID # - the id number of the level from the selected level set
-
Status - the current evalaution status for the level based on the agent. They can have the following status:
- [ - ] (blank) - the level has not been attempted to be solved by the agent
- [ SOLVED! ] - the level was successfully solved by the agent and a solution was produced
- [ SOLVING... ] - the agent is currently attempting to solve the level
- [ MAXED! ] - the agent was unable to solve the level within the given iterations or time limit
-
Time - time taken by the agent (in s) to solve the level
-
Iterations - number of iterations (call to agent's
step()function) to solve the level -
GUI Mode - if the level was solved, the agent solution can be demonstrated in the rendered level via 'GUI Mode'