Category Archives: Technology

Xovos: Web Design through Evolution

Xovos is the senior project I completed last May. It is a program that develops web designs in an evolutionary environment with user interactions and preferences as the selection criteria. The project consists of five basic parts. The user interface … Continue reading

Posted in Projects, Technology | Comments Off

A Fair Game of Blackjack between Two Players

It is possible for two players to use cryptographic techniques to play a fair game of Blackjack without having to trust the other player or use a trusted intermediary. The cards a player receives are random and at the end … Continue reading

Posted in Projects, Technology | Leave a comment

Chess AI Project

The Chess AI program I wrote is capable of playing through a full game of chess. The human player takes the side of white, and the computer will respond with black’s moves. The game can look an arbitrary number of … Continue reading

Posted in Projects, Technology | Leave a comment