Hmmm, this is a bit strange - I've been reading through some source google translated from Chinese and it used 0-9 but also position startpos and position fen.hgm wrote: ↑Thu Jan 28, 2021 2:40 pm I suppose it depends on what you consider UCI for Xiangqi. The Fairy-Stockfish developers insist that rank counting starts at 1 then. Chinese UCI Xiangqi engines count 0-9. But they also omit the 'position' keyword, do not know 'startpos', and expect the color in the FEN to be indicated as r or b. This is sometimes called the UCI-Cyclone dialect. UCI2WB uses the cyclone dialect only when called with the argument -c, but counts ranks from 0 for a 10-rank board even in UCI.
Ok, in this case the question is how should I do the following to play in winboard GUI mode without any params:
1. 0-9 or 1-10?
2. how to do "position startpos" and "position fen"?
3. go depth n seems to the same?
4. What format for go time? I read UCCI does not use wtime/btime
In simple words - what's the bare minimum command set including set opthion hash in MB?
EDIT:
Without seeing commands GUI sends to engine it's very tricky to develop.
I'm sorry but winboard cli mode and command line args are a bit too tricky for me especially bearing in mind
that I'm still using it via wine. I tried Xboard but the version I've downloaded via apt install xboard doesn't have
traditional board and piece and I don't know how to get newer versions.
Winboard is great for those used to work on WIndows but for me as a convinced linux user it's just uncomfortable to work with,
I admire though that winboard is awesome itself and for those using all the power of it's cli it's just a perfect environment.
I also tried XieXie GUI + engine it very looks like winboard but seeml like it doesn't support connecting other engines.
I wish I could have some Arena equivalent for xiangqi, preferably under linux.
Do you know any xiangqi GUIs like that?
P.S. I'm not going to run extensive tests vs other engines just want to play a few matches as a proof of concept.
The main goal is still a friendly environment for beginners to master the game.