thutson3876

Chocolate & Machine Learning
Python
An analysis of a dataset comprised of various chocolate bar ratings, ingredients used, manufacturing location, and more. The data was trained using five different machine learning algorithms to attempt to find which aspects of chocolate effect the rating most.

PolyPuck – Networked ML Bots
C#, Python, and Godot
An expansion of PolyPuck, which allows for anyone to create their own custom bot for the game. Uses UDP sockets to communicate between the game server and the bot, and protobuf to serialize the data across operating systems and languages.

Fantasy Classes Minecraft Plugin
Java
A large project undertaken to gain hands-on experience with Java. Includes a wide variety of systems built upon with data structures, events, and scaling algorithms. Within the plugin are class & profession skill trees, legendary cursed equipment, new enemies & bosses, and a new level system.

Pathfinding Algorithms
C# & Unity
As part of Cacophony, enemies were developed to chase down the player before they could complete each puzzle. These enemies’ pathfinding went through many iterations over the course of development, before finally settling on a modified version of A-star pathfinding algorithm.
