You can download the assignment instructions by clicking on this link
Possible project ideas: (please pick your own!)
- A multiagent system simulation of some real-world problem (possibly implemented using Repast Simphony
- Reinforcement learning problems from the OpenAI Gym
- Bots that play JSetllers (an open source clone of Settlers of Catan written in Java)
- Bots that play Texas Hold'em Poker (from the Annual Computer Poker Competition)
- Create a colony in the real-time strategy game Screeps
- Something else creative that sounds fun to you!