I've a question for you, mr ed, when playing a setup position against an engine, the engine always wants to move 1st. How do I tell it it's my turn?
Hmmmm... I don't seem to have this problem.
First I set up a position, with White at the bottom (me), and with White to move. I then selected PLAY - COMPUTER - UCI ENGINE, checked the Start From Current Position box and clicked PLAY. The engine didn't move, and waited for me to do so. (I then made a few moves and then aborted.)
THEN I selected another position, with White at the bottom (me), but this time the position was set up for Black to move first. No problems here either... after the same steps to play against an engine, the engine then made the first move, as it should have.
I then swapped the board so that Black (me) was now at the bottom of the screen. I then set up a position with Black (me) to move. No problems here, either.
Finally, to make the test complete, I kept the board so that Black (me) was at the bottom of the screen, but now set up a position with White to move. Again, no problems here, either. The computer made the first move.
What engine are you using? (But that shouldn't matter, unless it's not corectly handling the data that ScidvsPC is sending to it.)
However, I did find a bug:
With me, as Black, at the bottom, and with the position set up for it to be MY (Black's) move, it's WHITE'S clock that initially starts ticking down, not Black's clock! Whoops@ And after I make a move as Black, it's now White's move and his clock then continues to tick down, so after this first move all is well.
I've a question for you, mr ed, when playing a setup position against an engine, the engine always wants to move 1st. How do I tell it it's my turn?