coding away

As a computer science major, I feel obligated to dedicate a portion of my website to computing. I have a tendency to code, whether it be for work, for academics, or even *gasp* for fun. It would be against probably any coporate policy for me to give away any code I write for work, and it would be an honor code violation to give away code for academics, so what does that leave for me to put here? Yes, of course, the stuff I code for fun!

So, here, you get the honor of seeing a selection of random projects I do for fun or out of curiosity. There is a slight tendency to have AI (artificial intelligence) in my projects, since that's what happens when you specialize in that field.


Software

Ambre

Play the real chinese game of Mahjong, not the pointless solitaire version. You can play over the network with friends, or agains the built-in AI.

Orbiting Balls

A simple screensaver of orbiting balls.

Saphyre

This program presents the not often known board game of Hex. Play with someone else or against the built-in AI.

Sudoku

Always have some Sudoku puzzles to solve whenever you need something to do.