Tourk is a programming game framework. Write a program which plays a game (like boxes or rummy) and Tourk will pitch your code against another and see who wins.
Tourk consists of a generic tournament manager, a suite of game specific controllers and example player code.
As I write this, it is still under development, but it is quite usable. Any help you would like to offer is appreciated.