Gödel 4.4.5 released

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

Moderators: hgm, Rebel, chrisw

jvazgo
Posts: 62
Joined: Tue Nov 22, 2011 9:18 am
Location: Sevilla, Spain.
Full name: Juan Manuel Vázquez

Gödel 4.4.5 released

Post by jvazgo »

Released Gödel 4.4.5 for Linux and Windows:

* Should be around 2780 at 40/40 and above 2800 at 40/4 (CCRL)
* Completely coded on Linux and crosscompiled for Windows.
* Added Move Count Pruning.
* All the rook's evaluation pararameters were optimized automatically.
* Solved bugs related to the Transposition Table.
* More aggressive futility pruning.

https://sites.google.com/site/godelches ... /downloads

Thank you so much to all the testers.
Juanma.
Sergio Martinez
Posts: 1975
Joined: Fri Oct 05, 2012 2:35 pm
Location: Spain

Re: Gödel 4.4.5 released

Post by Sergio Martinez »

Thank you very much Juanma :)
Member of the CCRL Group. Write me if you want I test your engine.
thunderstruck
Posts: 50
Joined: Tue Jul 19, 2016 10:19 am

Re: Gödel 4.4.5 released

Post by thunderstruck »

Hi Juan Manuel,

I've been testing Godel 4.4.5 Linux 64 bits version in xboard mode.
In Cutechess GUI the engine works but opening book doesn't work.
Godel 4.0.7 did work in Cutechess GUI with opening book.
In Arena 1.1 for Linux, Godel 4.4.5 in Winboard mode the opening book works but the engine never makes a move while you see the engine is "thinking".
Same behaviour for 4.0.7 in Arena.
In Winboard (old) mode it makes my PC unresponsive.

Kind regards,

Antonio
User avatar
Graham Banks
Posts: 41424
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Gödel 4.4.5 released

Post by Graham Banks »

Thanks Juanma. :)
gbanksnz at gmail.com
jvazgo
Posts: 62
Joined: Tue Nov 22, 2011 9:18 am
Location: Sevilla, Spain.
Full name: Juan Manuel Vázquez

Re: Gödel 4.4.5 released

Post by jvazgo »

Hi Antonio,

Regarding the opening book in CuteChess GUI, Gödel's book is not a poliglot book so it will not work in Cutechess GUI. I've just test it with a poliglot book and it works fine. I think CuteChess GUI doesn't allow the engine to use their own book, correct me if i'm wrong.

You found a bug in time controls with a fixed time per game and no time increment per move. The problem always happens when the time increment is zero in Winboard protocol ( "level 0 5 0" command for instance ). I think this bug does not affect testing with other time controls so I will include the solution in the next release. Try other time controls and it will work.

Thank you very much for your testing.
Juanma.
User avatar
Guenther
Posts: 4606
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: Gödel 4.4.5 released

Post by Guenther »

jvazgo wrote: Sun Sep 23, 2018 1:39 am Hi Antonio,

Regarding the opening book in CuteChess GUI, Gödel's book is not a poliglot book so it will not work in Cutechess GUI. I've just test it with a poliglot book and it works fine. I think CuteChess GUI doesn't allow the engine to use their own book, correct me if i'm wrong.
Hi Juan, of course CuteChess allows programs to use own books (in whatever format).
The easiest way would be to set it up in uci mode, but this does not work, I have just tested it.
It simply does not move and time runs out...

It works though in xboard mode in Winboard, but at least as White against myself it crashes while thinking
for the first ply after book end!

I have not yet tested in xboard mode with book in CuteChess (a bit more complicated) and vs. another program.
Here the debug with xboard mode in WB vs. me with White:
(64 bit hardware with no popcount)

Code: Select all

recognized 'normal' (-1) as variant normal
recognized 'normal' (-1) as variant normal
shuffleOpenings = 0
Version: WinBoard 4.9.182601 + Goedel_445-64
Reset(1, 0) from gameMode 0
recognized 'normal' (-1) as variant normal
GameEnds(0, (null), 2)
shuffleOpenings = 0
StartChildProcess (dir="C:\Engines\WB\Goedel_445-64") Goedel_445-64
nice engine proc to 10
600 >first : xboard
protover 2
661 <first : 
661 <first : feature myname="Godel_4.4.5" san=0 usermove=1 playother=0 ping=1 analyze=1 setboard=1 sigterm=0 sigint=0 colors=0 debug=0 smp=1 memory=0 done=1
664 >first : accepted myname
665 >first : accepted san
665 >first : accepted usermove
666 >first : accepted playother
666 >first : accepted ping
666 >first : accepted analyze
666 >first : accepted setboard
666 >first : accepted sigterm
666 >first : accepted sigint
667 >first : accepted colors
667 >first : accepted debug
667 >first : accepted smp
667 >first : accepted memory
667 >first : accepted done
688 >first : cores 2
688 >first : new
random
688 >first : level 40 3 0
688 >first : post
689 >first : hard
689 >first : easy
689 >first : ping 1
Impossible move , type = 0
740 <first : feature option="Hash -spin 128 1  4096"
740 >first : accepted option
740 <first : feature option="Pawn Hash -spin 16 1  64"
741 >first : accepted option
741 <first : feature option="Post ply -spin 6 1  64"
741 >first : accepted option
741 <first : feature option="OwnBook -check 0"
742 >first : accepted option
742 <first : 
795 <first : pong 1
           Pawn Hash [    +/-]                 Hash [    +/-]
                                           Post ply [    +/-]
[x] OwnBook                    
9608 >first : option OwnBook=1
13203 >first : time 18000
13203 >first : otim 18000
book hit = (NULL)
13204 >first : go
nps: w=-1, b=-1
13210 <first : move d2d4
silence
15144 >first : time 17999
15145 >first : otim 17806
book hit = (NULL)
15145 >first : usermove 15145 >first : d7d5
15165 <first : move c2c4
silence
17271 >first : time 17997
17272 >first : otim 17596
book hit = (NULL)
17272 >first : usermove 17272 >first : e7e6
17296 <first : move b1c3
silence
18655 >first : time 17994
18655 >first : otim 17460
book hit = (NULL)
18655 >first : usermove 18656 >first : g8f6
18676 <first : move e2e3
silence
20887 >first : time 17992
20888 >first : otim 17239
book hit = (NULL)
20888 >first : usermove 20888 >first : f8e7
20911 <first : move g1f3
silence
23137 >first : time 17990
23137 >first : otim 17016
book hit = (NULL)
23137 >first : usermove 23137 >first : e8g8
23160 <first : move f1e2
silence
24505 >first : time 17987
24505 >first : otim 16882
book hit = (NULL)
24505 >first : usermove 24505 >first : b7b6
24527 <first : move e1g1
silence
26839 >first : time 17985
26839 >first : otim 16651
book hit = (NULL)
26839 >first : usermove 26839 >first : c8b7
26868 <first :  6 -2 0 5790 c4xd5 e6xd5 Bc1d2 c7c5 d4xc5 b6xc5
26872 <first :  7 12 0 10531 c4xd5 e6xd5 Bc1d2 c7c5 d4xc5 b6xc5 Nc3b5
26875 <first :  8 -3 1 15115 c4xd5 e6xd5 b2b3 Nb8c6 Bc1b2 a7a6 a2a3 Qd8d7
26885 <first :  9 0 2 26902 c4xd5 e6xd5 b2b3 Nb8d7 Bc1b2 c7c6 Qd1c2 Ra8c8 Qc2f5
26902 <first : 10 -8 4 47332 c4xd5 e6xd5 Bc1d2 Nf6e4 Bd2e1 Nb8d7 Rd1c1 c7c5 Nc3xe4 d5xe4
Fatal Error: Error: first chess program (Goedel_445-64) exited unexpectedly
GameEnds(27, Error: first chess program (Goedel_445-64) exited unexpectedly, 2)
43744 >first : result 0-1 {Error: first chess program (Goedel_445-64) exited unexpectedly}
43744 >first : force
43744 >first : ping 2
43845 >first : quit
Edit:
It seems I was quite lucky ;-)
It does not always crash as White in xboard mode but at least reproducibly with that exact
opening moves I made.
https://rwbc-chess.de

trollwatch:
Chessqueen + chessica + AlexChess + Eduard + Sylwy
Gabor Szots
Posts: 1362
Joined: Sat Jul 21, 2018 7:43 am
Location: Szentendre, Hungary
Full name: Gabor Szots

Re: Gödel 4.4.5 released

Post by Gabor Szots »

Thanks Juanma.

May I ask you how to set hash size in WB mode? Whatver value I set in the .rc file Arena always reports 91 MB.
Gabor Szots
CCRL testing group
jvazgo
Posts: 62
Joined: Tue Nov 22, 2011 9:18 am
Location: Sevilla, Spain.
Full name: Juan Manuel Vázquez

Re: Gödel 4.4.5 released

Post by jvazgo »

Gabor Szots wrote: Tue Sep 25, 2018 12:24 pm Thanks Juanma.

May I ask you how to set hash size in WB mode? Whatver value I set in the .rc file Arena always reports 91 MB.
I'm going to fix it as soon as possible.
Thank you very much for your info.
Juanma.
jvazgo
Posts: 62
Joined: Tue Nov 22, 2011 9:18 am
Location: Sevilla, Spain.
Full name: Juan Manuel Vázquez

Re: Gödel 4.4.5 released

Post by jvazgo »

Guenther wrote: Tue Sep 25, 2018 11:30 am
Hi Juan, of course CuteChess allows programs to use own books (in whatever format).
The easiest way would be to set it up in uci mode, but this does not work, I have just tested it.
It simply does not move and time runs out...

It works though in xboard mode in Winboard, but at least as White against myself it crashes while thinking
for the first ply after book end!

I have not yet tested in xboard mode with book in CuteChess (a bit more complicated) and vs. another program.
Here the debug with xboard mode in WB vs. me with White:
(64 bit hardware with no popcount)
You're right.
Godel's book isn't working and it doesn't play against a human in winboard mode.
Thank you very much for your testing.
I'll try to solve soon.
Juanma.
jvazgo
Posts: 62
Joined: Tue Nov 22, 2011 9:18 am
Location: Sevilla, Spain.
Full name: Juan Manuel Vázquez

Re: Gödel 4.4.5 released

Post by jvazgo »

Gabor Szots wrote: Tue Sep 25, 2018 12:24 pm Thanks Juanma.

May I ask you how to set hash size in WB mode? Whatver value I set in the .rc file Arena always reports 91 MB.
In Arena just press CTRL + 1 and set the hash size.
You must start a new game to see the change of the memory size in the status bar.
Remember that you can't play against Gödel in Winboard by the moment and that the book isn't working.

Thanks Gabor.