Update README file
[uci2wb.git] / README.txt
index fa4cbdc..199c2d8 100644 (file)
@@ -16,12 +16,16 @@ and just passes on the moves and position FENs as it receives them from engine o
 As this can be done without any knowledge of the game rules, or even of the board size, \r
 such a dumb adapter can in principle be used for any variant. To use it for UCI protocol\r
 (both the Chess or Xiangqi dialects), use it without the -s flag (or with a -c flag).\r
+  As of version 2.0 UCI2WB also supports the UCCI protocol for Xiangqi, for which it was\r
+made slightly less dumb: in UCCI mode it keeps track of the board position on a (Xiangqi)\r
+board, so it can recognize capture moves, and send only the moves after it (with an\r
+appropriate FEN to start them from).\r
   The general syntax of the UCI2WB command is:\r
 \r
-UCI2WB [debug] [-var VARIANTLIST] [-s|-c] ENGINE.exe [ENGINEFOLDER]\r
+UCI2WB [debug] [-var VARIANTLIST] [-s|-c|-x] ENGINE.exe [ENGINEFOLDER]\r
 \r
 Presence of the 'debug' argument causes UCI2WB to report everything it receives from the engine,\r
-as well as the 'position' and 'go' comamnds sent to it, as debug output (prefixed with '#')\r
+as well as the 'position' and 'go' commands sent to it, as debug output (prefixed with '#')\r
 to the GUI. This has the same effect as switching the option 'UCI2WB debug output' on,\r
 except that it forces the option to be on from the very beginning, so that the engine\r
 startup will also be reported.\r
@@ -46,6 +50,9 @@ H.G.Muller
 \r
 Change log:\r
 \r
+28/10/2014 2.0\r
+Implement UCCI support\r
+\r
 4/12/2012 1.10\r
 Implement pause / resume commands\r
 \r
@@ -53,7 +60,7 @@ Implement pause / resume commands
 Fix bug in converting shogi moves, introduced in v1.8\r
 \r
 19/4/2012 1.9\r
-Remove S-Chess move translation, to parallel change in UCUI S-Chess 'standard'\r
+Remove S-Chess move translation, to parallel change in UCI S-Chess 'standard'\r
 Implement WB exclude feature\r
 \r
 17/4/2012 1.8\r