New engine releases 2019

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

Moderators: hgm, Rebel, chrisw

Gabor Szots
Posts: 1362
Joined: Sat Jul 21, 2018 7:43 am
Location: Szentendre, Hungary
Full name: Gabor Szots

Re: New engine releases 2019

Post by Gabor Szots »

pedrox wrote: Sun Mar 31, 2019 7:16 am
tmokonen wrote: Wed Mar 27, 2019 12:27 am Caligula 0.9f:

https://pedrox.wixsite.com/caligula/download
I decided to remove the 0.9f version and publish directly the 0.9g version that is stronger.
The link says 0.9g but the file is 0.9f.

When are you going to release 0.9h?
Gabor Szots
CCRL testing group
tmokonen
Posts: 1296
Joined: Sun Mar 12, 2006 6:46 pm
Location: Kelowna
Full name: Tony Mokonen

Re: New engine releases 2019

Post by tmokonen »

Gabor Szots wrote: Sun Mar 31, 2019 9:32 pm
pedrox wrote: Sun Mar 31, 2019 7:16 am
tmokonen wrote: Wed Mar 27, 2019 12:27 am Caligula 0.9f:

https://pedrox.wixsite.com/caligula/download
I decided to remove the 0.9f version and publish directly the 0.9g version that is stronger.
The link says 0.9g but the file is 0.9f.

When are you going to release 0.9h?
Maybe try re-downloading. The version I downloaded today says 0.9g when I issue a protover 2 command. Executable is 113,152 bytes, dated 2019/03/30.
Gabor Szots
Posts: 1362
Joined: Sat Jul 21, 2018 7:43 am
Location: Szentendre, Hungary
Full name: Gabor Szots

Re: New engine releases 2019

Post by Gabor Szots »

tmokonen wrote: Sun Mar 31, 2019 9:44 pm Maybe try re-downloading. The version I downloaded today says 0.9g when I issue a protover 2 command. Executable is 113,152 bytes, dated 2019/03/30.
Thanks. Opening the link in a separate window helped.
Gabor Szots
CCRL testing group
Modern Times
Posts: 3546
Joined: Thu Jun 07, 2012 11:02 pm

Re: New engine releases 2019

Post by Modern Times »

Does Caligula play FRC ?
User avatar
pedrox
Posts: 1056
Joined: Fri Mar 10, 2006 6:07 am
Location: Basque Country (Spain)

Re: New engine releases 2019

Post by pedrox »

Modern Times wrote: Sun Mar 31, 2019 11:22 pm Does Caligula play FRC ?
No
User avatar
pedrox
Posts: 1056
Joined: Fri Mar 10, 2006 6:07 am
Location: Basque Country (Spain)

Re: New engine releases 2019

Post by pedrox »

Gabor Szots wrote: Sun Mar 31, 2019 9:32 pm
pedrox wrote: Sun Mar 31, 2019 7:16 am
tmokonen wrote: Wed Mar 27, 2019 12:27 am Caligula 0.9f:

https://pedrox.wixsite.com/caligula/download
I decided to remove the 0.9f version and publish directly the 0.9g version that is stronger.
The link says 0.9g but the file is 0.9f.

When are you going to release 0.9h?
At the moment I will stop working on Caligula, if there is a new version it will be 1.0
The next version will be from DanaSah.
Gabor Szots
Posts: 1362
Joined: Sat Jul 21, 2018 7:43 am
Location: Szentendre, Hungary
Full name: Gabor Szots

Re: New engine releases 2019

Post by Gabor Szots »

pedrox wrote: Mon Apr 01, 2019 12:05 pm At the moment I will stop working on Caligula, if there is a new version it will be 1.0
The next version will be from DanaSah.
It's good to hear you haven't abandoned Danasah, which I was afraid of.

What's the main difference between the engines, besides Caligula being WB only?
Gabor Szots
CCRL testing group
User avatar
pedrox
Posts: 1056
Joined: Fri Mar 10, 2006 6:07 am
Location: Basque Country (Spain)

Re: New engine releases 2019

Post by pedrox »

Gabor Szots wrote: Mon Apr 01, 2019 12:34 pm
pedrox wrote: Mon Apr 01, 2019 12:05 pm At the moment I will stop working on Caligula, if there is a new version it will be 1.0
The next version will be from DanaSah.
It's good to hear you haven't abandoned Danasah, which I was afraid of.

What's the main difference between the engines, besides Caligula being WB only?
DanaSah is more complete than Caligula.

DanaSah has versions at least for windows, linux, android, pockectpc and mac. It has protocol xboard and uci. It can play endgames with the Scorpio bitbases and Gaviota tablebases. It has a version that play with less strengh. It can play Chess960. Caligula only has version now for windows, only protocol xboard, only uses the bitbases of Scorpio and does not play FRC.

DanaSah uses in the programming a board that we could say is 8x8, while Caligula uses a 12x10 board to facilitate knowing when a piece in its movement leaves the board. This board is used in the generation of moves, in the function to know if a piece is attacked, SEE, mobility, etc. Thanks to this the code is smaller and more compact. But the interesting thing was to know if it could be faster and in my case I can say that it is not faster. This was the main reason to do Caligula.

In the search function there are changes, Caligula is generally more aggressive with the prunning. Surely something superior.

In the evaluation function, it uses different values for psqt, movility, tropism, etc. There is more weighting between the midle game and endgame. Possibly Caligula's evaluation is also better.
Gabor Szots
Posts: 1362
Joined: Sat Jul 21, 2018 7:43 am
Location: Szentendre, Hungary
Full name: Gabor Szots

Re: New engine releases 2019

Post by Gabor Szots »

That was exhaustive! Thanks a lot, Pedro. :D
Gabor Szots
CCRL testing group
Damir
Posts: 2801
Joined: Mon Feb 11, 2008 3:53 pm
Location: Denmark
Full name: Damir Desevac

Re: New engine releases 2019

Post by Damir »