Page 2 of 2

Re: New engine release: Jumbo

Posted: Sun Sep 25, 2016 9:46 am
by Guenther
SzG wrote:
Sven Schüle wrote:
SzG wrote:Thanks Sven.

I have a problem, though. Maybe I'm doing something wrong but I have had 75 time forfeits by Jumbo out of 139 games. WinBoard 4.0.8b used under 64-bit Win10.

It may very well be the well-known problem of the engine not counting the moves fed by an external book.
Hi Gabor,

I guess you did not use WinBoard 4.0.8b but a more recent version ...

Moves fed by an external book should usually not cause a problem, Jumbo should handle that correctly. It may be a problem of the time management code, though. Which TC did you use, and do you have a debug log?
Hi Sven,

It was a typo, I use 4.8.0b.

I use 40 moves in 1 minutes and 50 seconds. No debug yet but I'll switch it on for a couple of games.
Is that mixed time control really supported by xboard programs?

Re: New engine release: Jumbo

Posted: Sun Sep 25, 2016 10:33 am
by ZirconiumX
SzG wrote:
Guenther wrote:
Is that mixed time control really supported by xboard programs?
Although I have seen exceptions, in general: yes.
The XBoard protocol allows a level command to be in minutes:seconds form, so a 40/1m50s would be a "level 40 1:50 0" string. UCI handles this by using milliseconds as its native time management granularity.

Re: New engine release: Jumbo

Posted: Sun Sep 25, 2016 11:07 am
by Guenther
ZirconiumX wrote:
SzG wrote:
Guenther wrote:
Is that mixed time control really supported by xboard programs?
Although I have seen exceptions, in general: yes.
The XBoard protocol allows a level command to be in minutes:seconds form, so a 40/1m50s would be a "level 40 1:50 0" string. UCI handles this by using milliseconds as its native time management granularity.
I guess we have a missunderstanding. I thought Gabor means 40/1m +50s inc.

Re: New engine release: Jumbo

Posted: Sun Sep 25, 2016 11:17 am
by ZirconiumX
Guenther wrote:
ZirconiumX wrote:
SzG wrote:
Guenther wrote:
Is that mixed time control really supported by xboard programs?
Although I have seen exceptions, in general: yes.
The XBoard protocol allows a level command to be in minutes:seconds form, so a 40/1m50s would be a "level 40 1:50 0" string. UCI handles this by using milliseconds as its native time management granularity.
I guess we have a missunderstanding. I thought Gabor means 40/1m +50s inc.
Actually, XBoard protocol *also* supports that. Increment is what the third field in "level" is for. So 40 moves in 1 minute plus 50 seconds increment per move would be "level 40 1 50". But I don't see why you'd ever want to do that.

Re: New engine release: Jumbo

Posted: Sun Sep 25, 2016 11:26 am
by Guenther
ZirconiumX wrote:
Guenther wrote:
ZirconiumX wrote:
SzG wrote:
Guenther wrote:
Is that mixed time control really supported by xboard programs?
Although I have seen exceptions, in general: yes.
The XBoard protocol allows a level command to be in minutes:seconds form, so a 40/1m50s would be a "level 40 1:50 0" string. UCI handles this by using milliseconds as its native time management granularity.
I guess we have a missunderstanding. I thought Gabor means 40/1m +50s inc.
Actually, XBoard protocol *also* supports that. Increment is what the third field in "level" is for. So 40 moves in 1 minute plus 50 seconds increment per move would be "level 40 1 50".
AFAIK it is supported since not too long ago, but a lot of programs might choke on this.
ZirconiumX wrote:But I don't see why you'd ever want to do that.
Well people do a lot of weird things ;-)

Re: New engine release: Jumbo

Posted: Sun Sep 25, 2016 8:33 pm
by Sven
SzG wrote:I have sent you a winboard debug.
Jumbo version 0.1.10 can be downloaded. It contains the bugfix for the problem reported by Gabor (thanks again!) and some other changes, please refer to the change log on the download page.

Re: New engine release: Jumbo

Posted: Tue Jan 24, 2017 3:10 am
by lauriet
Hi Sven,

Did you every compare bitboards verses mailbox in Jumbo ?
What was the verdict ?

Regards
Laurie

Re: New engine release: Jumbo

Posted: Tue Jan 24, 2017 10:15 am
by Sven
lauriet wrote:Did you ever compare bitboards verses mailbox in Jumbo ?
What was the verdict ?
No, I didn't. Version 0.4.0 as well as my current development version are still mailbox. Switching to bitboards is still on my todo list, and it will take quite a while until I can start, maybe some months.

Re: New engine release: Jumbo

Posted: Tue Jan 24, 2017 10:37 am
by Rebel
Sven Schüle wrote:
lauriet wrote:Did you ever compare bitboards verses mailbox in Jumbo ?
What was the verdict ?
No, I didn't. Version 0.4.0 as well as my current development version are still mailbox. Switching to bitboards is still on my todo list, and it will take quite a while until I can start, maybe some months.
Or in 2022 :wink:

Re: New engine release: Jumbo

Posted: Tue Jan 24, 2017 10:48 am
by Sven
Rebel wrote:
Sven Schüle wrote:
lauriet wrote:Did you ever compare bitboards verses mailbox in Jumbo ?
What was the verdict ?
No, I didn't. Version 0.4.0 as well as my current development version are still mailbox. Switching to bitboards is still on my todo list, and it will take quite a while until I can start, maybe some months.
Or in 2022 :wink:
Of course, since "some" <= 60 or "some" >= 60 :lol: