Programming Projects

University of Alberta

Welcome to Undergraduate Artificial Intelligence Society (pdf)

Gradient Descent Towards Neural Networks (pdf)

University of Nevada, Reno

Poker Hand Simulator (C)

A poker hand simulator written by me and Zeb Burke-Conte in the C programming language.  The simulator randomly generates several poker playing hands, and outputs who has the winning hand:


Missionaries and Cannibals Puzzle Simulator (iPython)

A Python program I wrote using a Breadth-first search to solve an extension of the famous Missionaries and Cannibals puzzle.  The program prompts the user for the number of cannibals, missionaries, and people that are able to cross the boat at a time, which leads to many interesting variations of the initial puzzle.