Hi guys,
In the chess programming world there is currently a revolution being held, an open source platform used to improve a particular chess engine (stockfish) made it gain enough strength within a few months to become number 2 in the world and very close to overpass the number 1 (which is a commercial engine, Houdini 3).
The platform goal is to let people let their computers run games between 2 different versions of say, pachi. The data (win, losses, number of games, etc.) are sent automatically to the server that calculates the rating differences between the 2 programs/versions being tested. If a test passes (i.e. shows to be an improvement of at least X elo points) at a particular time control, it must still be run at a different time control. If the test passes at both time controls, it means there's a high likelihood of having made an improvement on the original code and so the original code gets upgraded.
As I am no programmer, I am not really sure how to create a fishtest platform (the entire code can be found there:
https://github.com/glinscott/fishtest) but since everything needed is open source, I am sure a programmer could set it up under a few minutes.
I am wondering if there is anyone interested in setting this up for pachi and/or fuego.
It would be good for the programmers of pachi and fuego since they could test with accuracy any small changes made in their code. They could be sure with a high % if the changes are "bad" or "good" ones.
P.S.:Another pages of interest are the testing framework of stockfish:
http://tests.stockfishchess.org/tests which currently shows that 44 different people are "giving" their computers to test different versions of stockfish.
And their google group forums:
https://groups.google.com/forum/?fromgr ... ishcooking.
Thanks for any input.