Moderator: Andres Valverde
Jim Ablett wrote:
I've managed (at long last!) to compile a windows
executable of the Apilchess/Hydra uci chess engine source
code by U. Lorenz and Chrilly Donninger.
http://wwwcs.uni-paderborn.de/fachberei ... chess.html
Primarily designed for custom multiprocessor/parallel computing
hardware, it also works on single processor systems, but is
obviously significantly weaker as a result.
Apilchess's code is very sophisticated, but it's strength (on
single processor systems) is pretty weak, evaluation is
under-developed - about equal or slightly better than TSCP.
It plays a lot better using an opening book, without one, it
always seems to start with Anderssen opening a2-a4!
When I first compiled the code, the hashtable memory allocation
was 350mb! I've adjusted this to 65mb. A different hashtable size
can be compiled on request. I've also made small adjustments to
time allocation and static piece values.
Also there is a folder called 'error' in the ApilChess folder - this
has to be there! and when you first start ApilChess it opens a port
on your computer (not sure why - something to do with the i/o pipes in
MPich?) that will alert your firewall. If you're worried about this
just block it.
Since this early code was released in 2003, the Hydra project has
progressed to the point where it is probably the strongest chess
computer ever - read here > http://www.hydrachess.com/
Intel optimized build.
Windows-adapted source code available on request.
Thanks to Dann Corbit for compiling advice posted on the
old Winboard forum.
Available from my homepage.
Jim.
Jim Ablett wrote:
I've managed (at long last!) to compile a windows
executable of the Apilchess/Hydra uci chess engine source
code by U. Lorenz and Chrilly Donninger. ...
Jim Ablett wrote:Also there is a folder called 'error' in the ApilChess folder - this
has to be there! and when you first start ApilChess it opens a port
on your computer (not sure why - something to do with the i/o pipes in
MPich?) that will alert your firewall. If you're worried about this
just block it.
...
Intel optimized build. ...
Volker Pittlik wrote:Jim Ablett wrote:
I've managed (at long last!) to compile a windows
executable of the Apilchess/Hydra uci chess engine source
code by U. Lorenz and Chrilly Donninger. ...
Thanks and congratulation for that. I tried it too (not very hard I admit) but haven't been succesfull.
...Jim Ablett wrote:Also there is a folder called 'error' in the ApilChess folder - this
has to be there! and when you first start ApilChess it opens a port
on your computer (not sure why - something to do with the i/o pipes in
MPich?) that will alert your firewall. If you're worried about this
just block it.
...
Intel optimized build. ...
Doeas that mean it doesn't run on my AMD? When I try to start it a messages appears complaining about a missing mpich.dll.
Regards
Volker
Jim Ablett wrote:I've checked Apilchess's dll dependencies and all it seems to
require is mpich.dll (full package is needed for multiprocessing)
I've now added the dll to the download package.
I'd be grateful if someone could try it out - see if it works.
Jim.
Jim Ablett wrote:Michael Diosi reported that Apilchess
wont move unless you have to allow it access when
your firewall pops up. (maybe cluster related?)
Jim.
Apilchess's code is very sophisticated, but it's strength (on
single processor systems) is pretty weak, evaluation is
under-developed - about equal or slightly better than TSCP.
It plays a lot better using an opening book, without one, it
always seems to start with Anderssen opening a2-a4!
Thanks a lot for this achievement, compiling that one must have been a very tough task
A very quick test : ApilChess always ponder on my PIV (HT on).
1.03 changes:
1. Added configurable hash memory size.
Add one of these lines to the 'init string'
hash16 or hash32 or hash64 or hash128
Example - Winboard:
(Add this line to winboard.ini)
/firstInitString="hash16" ;
With Arena:
Engines > Manage > Details > Special
and enter it in the 'init string' box
36469*2*Start calc, move no: 1
36469>2:ucinewgame
36469>2:isready
36500<2:readyok
36625>2:position startpos moves e2e4
36625>2:go wtime 1199973 btime 1200000 winc 0 binc 0 movestogo 40
36657<2:info string Userkommando: position startpos
Return to Winboard and related Topics
Users browsing this forum: No registered users and 33 guests