Here is a list of computer programs that I have written. Please peruse, download, and enjoy. If you have any questions, comments, or concerns, please feel free to contact me.
Phoenix is an interpreted, procedural proramming language written in Java SE 1.5. Phoenix is designed to have many of the useful functions seen in modern programming languages, while making several key upgrades in syntax and readability. Since Phoenix is built in Java, using it from within a Java application is a breeze.
JGraph is a Java application which models graphs. JGraph allows one to manipulate vertices in a graph and create many different graphs which can be output into a simple format. JGraph is compatable with Matgraph, a graph theory toolbox for MATLAB.
Super Tic Tac Toe is a variant of the classic game of tic tac toe that involves a lot more strategy and clever thinking. Super Tic Tac Toe is played on a 3 by 3 grid of 3 by 3 tic tac toe boards.
Wilde Maps are a tool for incoming freshmen and transfer students to Wilde Lake High School. It is a program that allows one to find the most efficient route between classrooms in the high school.
Nigel is an intelligent Scrabble playing computer program, designed to find all possible moves for a given situation and then determine, by a number of heuristics, the most optimal move.