I am wondering if there exists a site where people can upload their AIs to contest against each other in different board games: Chess, Gomoku, etc.
The site would accept source code of programs (written in some common language), compile it and run the programs against each other. All the programs would have to use some common communication techniques.
My motivation is that I have seen many different Gomoku programs online, and I would like to test the different algorithms against each other. But each one uses different languages and interfaces and I have no way to put them to play against each other.
A common dedicated server, that would play the AIs against each other and keep a global score-board would be tons of fun :)
Does such a server exist?
The best I could find is http://wawrzak.com/megagomoku/, but it is still something that I have to download and run on my own computer - I would prefer an existing site where anyone can contribute.
EDIT: Also interesting is http://gomocup.wz.cz/gomoku/download.php. It is a Gomoku contest held each year and features a common interface for communication and a lot of existing Gomoku programs. I wish it ran more often than once in a year, though :) The immediate feedback of uploading Your program and seeing the results would be very good.