Dan Thurston's repositories
BeatMyChessAI
A multi-algorithm chess game that aims to teach AI concepts through experimentation. Users can select from four algorithms to compete against, as well set the search depth.
ML-ClassificationAlgorithm
Python machine learning classification algorithm that calculates the percentage of spam in a dataset of thousands of emails.
ProcessScheduler
Java Process Scheduling. An approach to improving upon a shortest-job-first (SJF) CPU scheduling system by using weighted-shortest-job-first (WSJF) and process aging.
react-todo
React To-Do App
TrafficLights
Basic Arduino traffic light simulation.