New engine release: Jumbo

Discussion of anything and everything relating to chess playing software and machines.

Moderators: hgm, Rebel, chrisw

User avatar
Guenther
Posts: 4605
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: New engine release: Jumbo

Post 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?
ZirconiumX
Posts: 1334
Joined: Sun Jul 17, 2011 11:14 am

Re: New engine release: Jumbo

Post 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.
Some believe in the almighty dollar.

I believe in the almighty printf statement.
User avatar
Guenther
Posts: 4605
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: New engine release: Jumbo

Post 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.
ZirconiumX
Posts: 1334
Joined: Sun Jul 17, 2011 11:14 am

Re: New engine release: Jumbo

Post 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.
Some believe in the almighty dollar.

I believe in the almighty printf statement.
User avatar
Guenther
Posts: 4605
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: New engine release: Jumbo

Post 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 ;-)
Sven
Posts: 4052
Joined: Thu May 15, 2008 9:57 pm
Location: Berlin, Germany
Full name: Sven Schüle

Re: New engine release: Jumbo

Post 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.
lauriet
Posts: 199
Joined: Sun Nov 03, 2013 9:32 am

Re: New engine release: Jumbo

Post by lauriet »

Hi Sven,

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

Regards
Laurie
Sven
Posts: 4052
Joined: Thu May 15, 2008 9:57 pm
Location: Berlin, Germany
Full name: Sven Schüle

Re: New engine release: Jumbo

Post 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.
User avatar
Rebel
Posts: 6991
Joined: Thu Aug 18, 2011 12:04 pm

Re: New engine release: Jumbo

Post 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:
Sven
Posts: 4052
Joined: Thu May 15, 2008 9:57 pm
Location: Berlin, Germany
Full name: Sven Schüle

Re: New engine release: Jumbo

Post 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: