A set of pictures of my younger cousins from the Olinger family Thanksgiving in November.
This version of the AI Game Server includes several minor updates to documentation (mostly to reflect the changes outlined below in the server) and a few changes (including one major change) to the server.
First, the server has been changed to send the final move along with GameOver moves, primarily for bookkeeping on the part of the clients.
Three pictures of Alice at Get Smashed 2008. Mainly because she always has really colorful clothing, thus makes interesting pictures.
The documentation has not changed for this version; however, a few relatively major updates have been made to the server code.
First, the second player swap rule has been implemented to prevent either player from having an easily implemented perfect strategy. Now, after the first player has played, the second player can choose to either continue the game as normal or to switch places with the first player.
Next, a 4th argument has been added to the JoinSuccess and GameState messages to tell the client if they are player 1 or player 2.
This is the first version of both the AI Game Server documentation and code. To write a client for the AIGS, I would suggest reading the documentation, it should contain all you need to connect to and interact with the server.
If you run the included jar file, it will run a working copy of the server. This version of the server does not contain a complete GUI, I hope to have that in a few days; however, a working version of Hex is included. If you would like to see the source cope, just open the jar file, all of the source code is included.
The AI Game Server started last winter when I was taking CSSE 413 (Artificial Intelligence). As part of the class, we were told to design an AI program capable of playing checkers. Rather than the entire class having to decide on and build in network communication routines, I decided to volunteer to build a server for the class. The first version of this server (which eventually became AIGS) was called PyCheck.
A collection of senior pictures I’ve taken for my brother.
A set of random pictures, some from home, some at Louisville, and some at Patoka Lake.
Pictures from a trip I took to the Indianapolis Zoo with a friend, one of her professors, and her professor’s friend. Quite a trip…
My crazy roadtrip this summer. I left from southern Indiana, drove to San Francisco, drove up the coast to Oregon, and then drove home by way of Yellowstone. Overall, it was almost 6000 miles in 7 days. Crazy fun…