Previous   Next

The latest stable WinBoard_F versions can be downloaded from the WinBoard forum,

both as source files and as Windows executable.

Older versions used to be hosted at:

Fonzy's website

http://www.weidchess.com/downloads

http://e4e6.com/g6/download.php

Free XiangQi Engines

The UCCI Engine League

A large number of engines using UCCI protocol can be obtained from the elephantbase website. (Beware, it is in Chines, and crashes my MS Internet Explorer, although I can view it fine with FireFox.)

The following is the list of engines I could download. 3DChess and Binghewusi currently seem the strongest. Coony and Jiaolong seem amongst the weakest (from those that play without trouble). Some I could not get running, they seem non-compliant with the UCCI standard, and hard-wired to play at one particular time control, which makes them forfeit without worry on any faster time control. Some do understand time contol, but are just a ittle bit too slow, and lose on time a lot (XQ Spirit, Elephant Eye). Perhaps the extra delay due to the adapter is the cause of this.

translated name         engine          behavior under WinBoard + UCCI2WB

3DChess                 3DChess         OK
Anita                   Anita           OK
Soldiers River 54       Binghewusi      OK
Rationale governing Ch  BitStronger     seems to ignore clock, is ~2x too slow at 40/1
????                    Blcx            OK
Coony                   Coony           OK
EyChessU                EyChessU        Does get stuck after some moves
Hice                    Hice            OK
                        Jiaolong        OK
Jupiter                 Jupiter         OK (score in mP)
King of Chess           King            moves instantly if movestogo > 7
Cloud as                Kou             OK
Lily                    Lily            Seems to use no CPU time (swapping?)
Mars                    Mars            Fruit clone, but seems completely dead at UCCI level
Dream ?? Egg            mrsd            is the Ki11egg Qianghong plugin with QH2UCCI adapter
Miao Qi                 NymphChess      OK
Chess Star              QStar           seems to ignore clock, is ~2x too slow at 40/1 (does not print PV)
16 people               Sixteener       uses msec without saying so, ignores movestogo (assumes 40 + increment)
Chess Swallow           Swallow         OK
Thought                 THT             OK
?? abstruse             TLXJ            OK
Battle Chess            UFX             OK (score in mP)
Chess Cyclone           XQ Cyclone      OK
Wizard Chess            XQ Spirit       OK
Si fate drinking water  Yssy            OK

Qianghong plugins

There is only a hand full of Qianhong plugins, but some of them are quite interesting if you like to have a chance at beating the computer. The Qianhong plugins can all be downloaded from here, and can be played under WinBoard through the QH2WB adapter. They currently use unpredictable time; perhaps in a future version of QH2WB I will let do the adapter the time accounting, and let it set the plugins for the highest level, and interrupt them (by sending a TIMEOUT command, which is the QH equivalent of the WinBoard 'move now' command) when the calculated time is up. This would still put them at a disadvantage to engines with proper time control, as interrupting a search in progress usually causes a lot of time to be wasted.

The main thing that is important to know about the Qianhong plugins is the levels they can run at. In principle you can figure this out by starting their executables from the command line, with a '-info' argument. They then print out everything that is to know about them. But just to save you some work:

Qianhong        levels 1-3
VSCCP           levels 2-9
Ki11egg         levels 5-14
Elephant Eye    levels 1-6

Note the latter is actually the UCCI engine running under UCC2QH, so running it as a QH plugin under WinBoard is needlessly complicated, using 2 adapters; it would be much better to run it directly through UCCI2WB.

Relative Strength

To get a rough impression of the relative strength of the various engine, I conducted a round-robin of bullet games (40/1), where every engine played every other engine 10 times. This produced the following ranking:

    name                       perc.  pnt games  Buchh    S-B

 1. Binghewusi                  79% 166.0 /210  (21440.0, 16051.8)
 2. 3DChess                     72% 150.5 /210  (21595.0, 14230.3)
 3. Kou                         69% 144.5 /210  (21655.0, 13787.3)
 4. Swallow                     67% 140.0 /210  (21700.0, 13119.0)
 5. Cyclone                     65% 135.5 /210  (21745.0, 12437.5)
 6. Yssy                        64% 133.5 /210  (21765.0, 12303.3)
 7. Thought                     64% 133.5 /210  (21765.0, 12147.3)
 8. NymphChess                  60% 126.0 /210  (21840.0, 11241.0)
 9. Elephant Eye 3.1            59% 123.0 /210  (21870.0, 11457.8)
10. XQ Spirit                   57% 119.0 /210  (21910.0, 11039.8)
11. Jupiter                     55% 116.5 /210  (21935.0, 10483.8)
12. Blcx                        54% 112.5 /210  (21975.0, 10010.5)
13. HIce                        53% 111.5 /210  (21985.0, 9780.0)
14. Tlxj                        50% 105.5 /210  (22045.0, 9371.0)
15. Ultimate Fight              46%  96.0 /210  (22140.0, 8098.8)
16. Coony                       42%  89.0 /210  (22210.0, 7487.5)
17. Anita 0.2                   41%  85.5 /210  (22245.0, 7267.8)
18. HaQiKi D ae5                35%  73.0 /210  (22370.0, 5999.5)
19. HaQiKi D ae2                34%  71.0 /210  (22390.0, 5449.3)
20. Jiaolong fixed              26%  54.5 /210  (22555.0, 4153.0)
21. XQWLight                     9%  19.5 /210  (22905.0, 1215.5)
22. TJxiangqi                    2%   4.0 /210  (23060.0, 136.8)
Previous   Next