From: Tord Romstad <tord.romstad <at> gmail <dot> com>

Subject: First draft of the Universal Shogi Interface (USI)


I have now finished the first draft of my protocol for communication
between computer shogi engines and GUIs:

http://www.glaurungchess.com/shogi/usi.html

The protocol is mostly identical to Stefan Meyer Kahlen's UCI
protocol, which has been very successful in computer chess.  Most of
the text in the above document is copied (with Stefan's permission)
from the official description of the UCI protocol, with just a few
small changes to make it work for shogi.

I would appreciate if other programmers and people with an interest in
computer shogi could have a look at my protocol and let me know what
you think.  In particular, I would like to know what you think about
my (still somewhat vague) suggestion about how to solve the language
problem (section 2 of the document) and ASCII representation of shogi
positions (section 3, which is written with the possibly incorrect
assumption that there is no standardized compact ASCII notation for
shogi positions).

It would also be nice if someone could try to translate the document
into Japanese, but I realize that this is probably a lot of work.

Tord


--^----------------------------------------------------------------
This email was sent to: shogi-l <at> shogi <dot> net

EASY UNSUBSCRIBE click here: http://topica.com/u/?a2i6Ys.aBVYf3.c2hvZ2kt
Or send an email to: shogi-unsubscribe <at> topica <dot> com

For Topica's complete suite of email marketing solutions visit:
http://www.topica.com/?p=TEXFOOTER
--^----------------------------------------------------------------