Projects

Besides the first warmup assignment, these are larger assignments that typically span 2 to 3 weeks.

Project 1 - Workstation Configuration

Configure your workstation for developing code for CS 444 and complete an intro Python assignment.

Project 2 - Paths for Pacman

Pacman needs your help to learn the subtleties of different mazes. His job at the moment is just to clear away the food pellets as effifiently as possible. Sounds easy, right? Well….

Project 3 - Pacman with Ghosts

The Pacman game model now includes adversaries, the ghosts. Your agent will play the game against multiple other agents and try to clear the board without encountering a ghost along the way.

Project 4 - QLearning

Complete QLearning agents that implement model-free learning. A “crawler” learns how to pull an object and this agent can master playing Pacman!

Last modified April 21, 2024: Update deploy.yml (3125f7b)