Please let me, know, I am very interested to make sure there are not protocol issues. I put a lot of effort to make sure Gaviota work in every single GUI I and many others tested for both, UCI and winboard.
Ok.. i booted up my AMD64 (Fedora14!) system, and Gaviota 0.83 runs nicely on Scid vs. PC's tournament in UCI mode.
Xboard mode + Tournament still doesn't work (Analysis seems fine)... Maybe i'll try to debug it one day, or you're welcome to do so. The tournament feature prints it output to the console in Linux, or you can also examine the engine logs in Scid-Vs-PC/bin/log. Scid vs. PC's xboard support probably needs work.
I am not sure what you mean by getting more than one move, but if you try to send several "go" you need to send "force" (I think, I do not remember this detail from memory). i.e. you cannot change sides w/o using force IIRC.
Hmmm.. I don't try to change sides. When it is Gaviota's turn, i send a "setboard" "level" and "go". It makes the first move, but not a second:
2 setboard rnbqkbnr/pppppppp/8/8/4P3/8/PPPP1PPP/RNBQKBNR b KQkq - 0 1
2 level 0 1:0 1
2 go
ENGINE 2 says: 1 18 0 30 Nf6
ENGINE 2 says: 2 -7 0 105 Nf6 2.Nc3
ENGINE 2 says: 3 18 0 289 Nf6 2.Nc3 Nc6
ENGINE 2 says: 4 16 0 2167 d5 2.e5 Nc6 3.d4
ENGINE 2 says: 5 11 1 7661 Nc6 2.Nc3 Nf6 3.Nf3 d6
ENGINE 2 says: 6 1 4 20009 Nc6 2.d4 d5 3.e5 Bf5 4.Nc3
ENGINE 2 says: 7 14 14 68213 d6 2.Nc3 Nf6 3.Nf3 Nc6 4.Bb5 Bg4
ENGINE 2 says: 8 0 18 85791 d6 2.Nc3 Nf6 3.Nf3 Nc6 4.h3 Be6 5.Bb5
ENGINE 2 says: 8 0 22 107642 d6 2.Nc3 Nf6 3.Nf3 Nc6 4.h3 Be6 5.Bb5
ENGINE 2 says: 9 -4 31 150223 d6 2.Nc3 Nf6 3.Nf3 Nc6 4.d4 Bg4 5.h3 Be6
ENGINE 2 says: 9 7 57 276828 d5 2.exd5 Qxd5 3.Nc3 Qe6+ 4.Be2 Nf6 5.d4 Qd6 6.Bb5+ c6 7.Bc4
ENGINE 2 says: 9 7 61 295080 d5 2.exd5 Qxd5 3.Nc3 Qe6+ 4.Be2 Nf6 5.d4 Qd6 6.Bb5+ c6 7.Bc4
ENGINE 2 says: 10 -4 97 464277 d5 2.exd5 Qxd5 3.Nc3 Qd6 4.Nf3 Nf6 5.d4 Nc6 6.d5 Nb4 7.Bb5+ Bd7
ENGINE 2 says: 10 -4 151 714900 d5 2.exd5 Qxd5 3.Nc3 Qd6 4.Nf3 Nf6 5.d4 Nc6 6.d5 Nb4 7.Bb5+ Bd7
ENGINE 2 says: 11 -4 266 1247630 d5 2.exd5 Qxd5 3.Nc3 Qe6+ 4.Be2 Qg6 5.Bf3 Qd6 6.d3 Nc6 7.Nge2 Nf6
ENGINE 2 says: move d7d5
and then after the opponent has moved, gaviota wont make a second move
2 setboard rnbqkbnr/ppp1pppp/8/3P4/8/8/PPPP1PPP/RNBQKBNR b KQkq - 0 2
2 level 0 0:57 1
2 go
and no output is received