A bit of nitpicking. Strictly speaking UCI does not force you to ponder on the supplied ponder move. It is recommended however not to generate any thinking output if you don't.Sounds very sensible. Unfortunately Jazz supports UCI as well as XBoard, and I don't feel like implementing different ponder functions for the two of them - and UCI has a very narrow idea of what you're supposed to do during a ponder search...
On-line blitz tourney March
Moderators: hgm, Rebel, chrisw
-
- Posts: 2272
- Joined: Mon Sep 29, 2008 1:50 am
Re: On-line blitz tourney March
-
- Posts: 27808
- Joined: Fri Mar 10, 2006 10:06 am
- Location: Amsterdam
- Full name: H G Muller
Re: On-line blitz tourney March
I though about that, but UCI also is not supposed to set you pondering when you did not supply a pondermove whith your bestmove command. Of course the engine is free to ponder anyway, in whatever way it wants, and does not have to wait for 'go-ponder'.
-
- Posts: 931
- Joined: Tue Mar 09, 2010 3:46 pm
- Location: New York
- Full name: Álvaro Begué (RuyDos)
Re: On-line blitz tourney March
Yes, those kinds of options are too messy. That's why I prefer to make a mini search and always return a ponder move.hgm wrote:I though about that, but UCI also is not supposed to set you pondering when you did not supply a pondermove whith your bestmove command. Of course the engine is free to ponder anyway, in whatever way it wants, and does not have to wait for 'go-ponder'.
-
- Posts: 27808
- Joined: Fri Mar 10, 2006 10:06 am
- Location: Amsterdam
- Full name: H G Muller
Re: On-line blitz tourney March
Well, I don't know if it would be messy. If you already have it working in WB protocol, it would be much less messy to let it behave exactly the same in UCI mode. That also means you can do away a number of UCI commands, such as pondermove and go-ponder. That would already be a big improvement.