Because the Win/XBoard protocol feature is still relatively new in Chess for Android, I conducted a test tournament between all the XBoard engines (except gfc-08-rev5-ja which often claims a mate without actually making the move; I am not sure if the standard allows this, but it seems weird that the GUI should verify the claim). During this tournament I found a few opportunities for improving the GUI's handling of the protocol, which will be released soon.
looks like knightcap-36-ja lost _all_ games with the same color (perhaps black?) but scored 17 points. Could you please check the PGNs, if there went something wrong?
Max wrote:looks like knightcap-36-ja lost _all_ games with the same color (perhaps black?) but scored 17 points. Could you please check the PGNs, if there went something wrong?
Wow, I am very impressed you observed the problem from just the tournament table, Max!
Indeed, knightcap gave rise to one of the upcoming improvements I alluded to (specifically, it sends messages like "move num decreased 8 45", which were interpreted as illegal moves). Another problem with knightcap is that it fails to honor the fixed time per move (it consistently takes 10 seconds per move rather than the allowed 1 seconds per move for this tournament). So even though its defeats were somewhat unfair, so were its victories
jdart wrote:Theoretically Arasan works under Android too (but I don't do official builds for that environment). I think Jim did a build of version 13.1.
--Jon
Hi Jon,
It would indeed be nice to add Arasan to the growing list of ARM-based Android engines. I got an Arasan binary a while back, but it never functioned correctly. I tested it again today, and although it prints a welcome message, it then becomes unresponsive to any input. I also copied the files kpk-b.bit and kpk-w.bit to the working directory, but that did not help either. Could you or Jim perhaps be so kind to send me a new binary for Android?
jdart wrote:Theoretically Arasan works under Android too (but I don't do official builds for that environment). I think Jim did a build of version 13.1.
--Jon
Hi Jon,
It would indeed be nice to add Arasan to the growing list of ARM-based Android engines. I got an Arasan binary a while back, but it never functioned correctly. I tested it again today, and although it prints a welcome message, it then becomes unresponsive to any input. I also copied the files kpk-b.bit and kpk-w.bit to the working directory, but that did not help either. Could you or Jim perhaps be so kind to send me a new binary for Android?
./arasanx-123-ja
Arasan 12.3 Copyright 1994-2010 by Jon Dart
Hi Aart/Jon,
I was going to talk to you about Arasan.
I can compile latest arasan src and the binary runs but moves instantly.
Also engine works straight away in xboard mode, but to get it to run in uci mode I must hack src so that uci protocol is default mode at startup/initialization.