Sean Evans wrote:Does Arena support engine vs. engine on two separate computers?
What type of ports would I need to communicate between my two laptops?
Cordially,
Sean
Hi Sean,
I'm not sure, but if you can wait I'm going to be releasing an open source auto-player in about 2 months. It will sport these features:
1. play between programs on separate computers.
2. multiple simultaneous games on a single computer.
3. window and Linux - perhaps mac support too.
4. super fast - written in C and capable of playing game in 2 seconds for example.
5. non-graphical.
6. UCI and Winboard protocol
7. Independence of levels.
8. Fischer time control, fixed depth, repeating normal time controls.
9. good reporting.
10. PGN records
11. multi round robin, swiss
12. family designations.
13. others I cannot remember
non-graphical is a feature. However, I am going to build in some kind of protocol to make it possible to build GUI front ends so that games can be observed. Of course the PGN record of games will always be available for off-line observation.
I want this to basically be a complete solution for chess program developers - so flexibility is going to be more important that cosmetics and fancy features. But usability will also be high on the list - I don't like the process of setting up tests to be ridiculously difficult so I'll try to make that easy.
Point 7 is fairly important, as it makes it possible for a developer to play with handicaps. For example if you have a 2500 strength chess program you can still play against Rybka by giving git 10x less thinking time, for example.
family designation is something I now use in my current tester - each program is given a family designation and the tester can be configured to never play matches against players in the same family.
Early versions of this may not have every feature in the above list, but I intend to make it as complete as possible with respect to what is absolutely necessary and useful for a developer.
I'll make an announcement when this is ready and where to get it.
Don