Exam 1

Exam 1: Dynamic GridWorld Competition 🌟

Instructions

  1. You will work in your current teams.

  2. After class, each team will be sent an email with their specific alias name and exam_env.py.

Important

You must keep the teams alias anonymous!

Not doing so will result in a penalty of \(10\%\) of the total grade of Exam 1 for you and your group.

  1. From Monday (October 20th) to Friday (October 24th), each team is in charge of coding one main.py and model.py for the Dynamic GridWorld environment.

Only Classical Reinforcement Learning algorithms that are model-free will be considered:

  1. Please keep the following hyperparameters intact:
SEED = 123
SIZE = 10
EPISODES = 100
FPS = 0
Important

Do not alter exam_env.py!

Doing so might result in skewed results for your team.

Submission

Each team is responsible for submitting one ALIAS_main.py and ALIAS_model.py as a DAY#_ALIAS.zip.

Remember to put the corresponding alias name for your team in ALIAS_main.py.

ALIAS = 'your alias goes here'
Tip

Submit your work on the same email!

Remember the email you and your team members will get after class with your alias name? Submit your DAY#_ALIAS.zip by simply replying to that email chain.

Important

Please make sure that your code runs properly!

Any submission that is not following any of the steps above or does not run in ALIAS_main.py will not be accepted.

Leaderboard

Each day a leaderboard will be updated here to display the results of each team.

NoteDay 1 (Monday, October 20th)
Rank Alias Score
🥇 1st Place
🥈 2nd Place
🥉 3rd Place
4th Place
5th Place