Grant Eaton's Projects
A basic c++ interpreter for the language Z+-.
This is a basic php script to take information from your website form and have it sent to an email in your preferred format.
This is a basic Python POP3 TCP email server. It can only do three commands: retr, list and quit, but can be easily expanded upon.
Botkit is a toolkit for making bot applications
An artificial intelligence player that plays the game Breakthrough, using the AI methodology of Alpha-beta to play against you.
This is a Sudoku solver that used backtracking and forward-checking with minimum remaining values to quickly solve the puzzle.
A bundle of files I want to save. Nothing to see here!
View flickr images!
A website made to test your knowledge of national parks by trying to guess which park a given photo was taken in
The project source code for hackingwithswift.com
A series of Jupyter notebooks that walk you through the fundamentals of Machine Learning and Deep Learning in python using Scikit-Learn and TensorFlow.
A pure-Python Held-Karp implementation
The classic Huffman Encoding algorithm developed in python
This is a tutorial I made way back in the day (2013) for iPhone application hacking. However it is out of date, 80% of it is still very relevant and useful.
a program that takes a text file maze input and outputs the solution with three algorithms: breadth-first search, depth-first search and uniform cost search.
A simple attempt at the Kaggle Iceberg Challenge found [here](https://www.kaggle.com/c/statoil-iceberg-classifier-challenge). The implementation uses a Convolutional Neural Network in Keras and TensorFlow.
Just some practice with Python and Flask. Getting to know the environment.
my resume, coded in material design lite/ scss/ jade
Website for scheduling courses at Miami University - Oxford. www.miamischeduler.com
A simple portfolio to display coding projects
Just some practice functions with C# and python generics, as well as taking functions as arguments
Working on learning Prolog. Check out hw3S17.pl for some practice functions:
Lets learn some lessser-known, yet helpful things about Python! Basically this is just a place for me to store python-based stuff for later reference.
Some Functional programming practice (Scheme48), and practice with tail-recursion, loading in files, and more.
A solution and write-up to the Kaggle Titanic competition https://www.kaggle.com/c/titanic
An implementation of a brute-force solution to the TSP. This program is designed to use TSPLib graphs from http://www.math.uwaterloo.ca/tsp/vlsi/index.html . Additionally, a slightly optimized solution is implemented.
This is a parser to read tsplib problems data into python list and dict
A basic Upper Triangular Matrix implemented with a 1D array and a simple access function. Additionally, it implements enumerable. Also, I randomly implemented a serializer, for fun. All is written in C#.