Senior Design Team Members: Abi Sundaram Max Ackley Cole Mercer Adam Kauth Faculty Advisor: Dr....
-
Upload
loraine-mckenzie -
Category
Documents
-
view
216 -
download
0
Transcript of Senior Design Team Members: Abi Sundaram Max Ackley Cole Mercer Adam Kauth Faculty Advisor: Dr....
Senior Design
Team Up The Creek
Team Members: Abi Sundaram Max Ackley Cole Mercer Adam Kauth
Faculty Advisor: Dr. Tanya Crenshaw Client: Professor Andrew Nuxoll
Senior Design
Agenda
Background Abi Sundaram
Demo Max Ackley
Client Requirements Cole Mercer
Methods Adam Kauth
Conclusion Abi Sundaram
Senior Design
Background
DEMO
Senior Design
Client Requirements
Client Requirements/Preferences
Game must have an initial set up
Few enough states and small enough branching factor that a learning algorithm can complete within a few hours
Many ways to win
Some component that hides implementation of game from player
Use either C# or Python
Must have at least two modes: AI vs. AI/Human vs.AI
The agent code to be given to the AI student must be clearly/well written
Code is well commented, nicely spaced, and variable, class and method names indicate intention
Exactly two player game
Senior Design
Methods
Utilized pair programming Used Subversion version control with
Tortoise SVN Organized meetings using Basecamp Continuous unit testing Client was very involved in
development
Senior Design
Recap
Provided game to assist Professor Nuxoll in teaching Artificial Intelligence course
Advantages: Fun to play, educational Quality documentation Conceptually simple rules to game
Senior Design
Questions?