
Zitat von
mclane
Eigentlich dachte ich bislang das gerade shredder sich an die uci norm hält. Schließlich hat stefan das Format miterfunden.
Na ja, laut seiner Beschreibung des UCI-Protokolls (siehe letzte Zeile)
Zitieren:
* position [fen | startpos ] moves ....
set up the position described in fenstring on the internal board and
play the moves on the internal chess board.
if the game was played from the start position the string "startpos" will be sent
Note: no "new" command is needed. However, if this position is from a different game than
the last position sent to the engine, the GUI should have sent a "ucinewgame" inbetween.
Note: if no moves are sent the "moves" tag is optional
wäre so ein 'moves' ohne nachfolgende Züge im Prinzip erlaubt, aber natürlich unsinnig, und daher im UCI-Code der MessChess-Plugins auch bisher nicht berücksichtigt - hab ich aber inwischen ja schon geändert.