Djinn 0.979 Available (Win x64, 32 and Linux x64)

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

Moderators: hgm, Harvey Williamson, bob

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
Tom Likens
Posts: 302
Joined: Sat Apr 28, 2012 4:18 pm
Location: Austin, TX
Contact:

Djinn 0.979 Available (Win x64, 32 and Linux x64)

Post by Tom Likens » Wed Jan 30, 2013 6:28 am

It's late and I probably should go to bed, but instead I'm going to pull the trigger on releasing
a new version of Djinn. In my testing it seems about 40 elo better than 0.971, so it should be
the strongest version yet, but since that is an extremely low bar, I think both Houdini and Moron
are safe for the moment. :wink:

http://webpages.charter.net/tlikens/index.html

I find other programmer's change logs interesting, so here are the changes since the last release:

Code: Select all

20-JAN-2013 (Ver. 0.979)
 ------------------------
 S  o Changed the history table from "HistoryTable[side][piece][from-to]"
      to "HistoryTable[side][piece][to]".  After extensive testing the
      difference between the two methods was indistinguishable.  But, 
      that's not the end of the story; the second method is far more cache-
      friendly on modern CPUs, so that overall it's a winner.  
 S  o Tweaked the extensions a bit (nothing too major).

 18-JAN-2013
 -----------
 S  o Simplified how killers are handled.  Djinn has always used two 
      killers with a fail-high counter for each move.  After a lot of
      CCC discussion I decided to remove the counter and simply always
      replace the first killer with the new fail-high move while moving
      the previous #1 slot killer into slot #2.  This simplified things
      and in testing works at least as well as the old method (if not
      better).  Anyway, simplier is always better so it's here to stay.
 B  o Minor bug fix in the routine sorting the mundanes.  It was only
      preserving the MVV/LVA order for moves with an equal SEE value.
      This is now fixed so that the MVV/LVA order is preservd across 
      all winning/even mundanes.  

 29-DEC-2012
 -----------
 S  o Modified the way the aspiration window is searched.  The program
      gradually expands the window before jumping to +/-MATE.
 E  o Changed the king safety routines so that they are now checked in
      the endgame as well as the middlegame, if the enemy still has 
      their queen.  Also fixed a minor bug in how the king's pawn cover 
      was being calculated.  The pawn cover for both black and white, 
      (wheter the player castled kingside or queenside) is now scored as 
      if they had castled to the white kingside.  I know this sounds a bit 
      confusing, but it works better and really is more consistent.  It 
      also makes tuning the bonus (or penalty) easier.

 24-NOV-2012
 -----------
 I  o Added the "prevfen" command.  It's analogous to the "nextfen" 
      command to allow a user to walk backwards after loading a EPD file.
      The command can be invoked with "prevfen/prev/p".  I also modified
      the code that loads an EPD file to check that all the FEN strings
      are legal when the file is read and to report any errors it finds.

 21-NOV-2012
 -----------
 E  o Reworked the code that detects a draw when one side only has a 
      rook's pawn and the wrong-colored bishop.
As always please let me know if you find any bugs etc. And of course as always thanks
for putting up with this nonsense.

best,
--tom

User avatar
Werner
Posts: 2235
Joined: Wed Mar 08, 2006 9:09 pm

Re: Djinn 0.979 Available (Win x64, 32 and Linux x64)

Post by Werner » Wed Jan 30, 2013 8:03 am

Thanks a lot Tom for the release !

I wish you good luck, I think we can start our tests on Weekend.

best wishes
Werner
Werner

SzG
Posts: 2447
Joined: Fri Mar 10, 2006 6:20 am
Location: Szentendre, Hungary

Re: Djinn 0.979 Available (Win x64, 32 and Linux x64)

Post by SzG » Wed Jan 30, 2013 9:04 am

Thanks, Tom.

I think I can start to test this new version... when I will have time. :)
Gabor Szots

CCRL testing group

ThomasJMiller
Posts: 96
Joined: Fri Jan 11, 2013 11:22 am

Re: Djinn 0.979 Available (Win x64, 32 and Linux x64)

Post by ThomasJMiller » Sat Feb 02, 2013 11:48 am

Thanks for your engine. I also would like to thank you for your Computer Chess Books List. I have bought some of them in the last two years (the not too technical ones).

Tom Likens
Posts: 302
Joined: Sat Apr 28, 2012 4:18 pm
Location: Austin, TX
Contact:

Re: Djinn 0.979 Available (Win x64, 32 and Linux x64)

Post by Tom Likens » Sat Feb 02, 2013 1:18 pm

ThomasJMiller wrote:Thanks for your engine. I also would like to thank you for your Computer Chess Books List. I have bought some of them in the last two years (the not too technical ones).
Thanks Thomas,

I really enjoy books and I've been lucky enough to have access to a number of the more
classic titles, so it's my small way of giving back. I do need to update the prices and some of
the links though. A number of the books that were previously hard to find have become available,
(for example, "Computers, Chess, and Cognition" and "Chess Computer Compendium"
are now available in paperback at a more reasonable prices).

I wish they would reissue Heinz's excellent book "Scalable Search in Computer Chess".
It's hard to find and expense when available. I actually gave away an extra copy I had to
someone on this forum (long ago) but I can't remember who was the lucky recipient.

That copy is probably worth about $200 today! :)

regards,
--tom

ThomasJMiller
Posts: 96
Joined: Fri Jan 11, 2013 11:22 am

Re: Djinn 0.979 Available (Win x64, 32 and Linux x64)

Post by ThomasJMiller » Sat Feb 02, 2013 6:51 pm

Tom Likens wrote:
ThomasJMiller wrote:Thanks for your engine. I also would like to thank you for your Computer Chess Books List. I have bought some of them in the last two years (the not too technical ones).
Thanks Thomas,

I really enjoy books and I've been lucky enough to have access to a number of the more
classic titles, so it's my small way of giving back. I do need to update the prices and some of
the links though. A number of the books that were previously hard to find have become available,
(for example, "Computers, Chess, and Cognition" and "Chess Computer Compendium"
are now available in paperback at a more reasonable prices).

I wish they would reissue Heinz's excellent book "Scalable Search in Computer Chess".
It's hard to find and expense when available. I actually gave away an extra copy I had to
someone on this forum (long ago) but I can't remember who was the lucky recipient.

That copy is probably worth about $200 today! :)

regards,
--tom
I've looked for Computer, Chess and Cognition for quite some time on Abebooks but I always found used copies for 150$. Nice to know it's availble a reprint now.

Tom Likens
Posts: 302
Joined: Sat Apr 28, 2012 4:18 pm
Location: Austin, TX
Contact:

Re: Djinn 0.979 Available (Win x64, 32 and Linux x64)

Post by Tom Likens » Sat Feb 02, 2013 7:43 pm

ThomasJMiller wrote:I've looked for Computer, Chess and Cognition for quite some time on Abebooks but I always found used copies for 150$. Nice to know it's availble a reprint now.
Here's the Amazon link for the new paperback version:

http://www.amazon.com/Computers-Chess-C ... +cognition

It's still not free (approx. $79) but still somewhat cheaper than tracking down a clean copy of the original hardback.

Elorejano
Posts: 89
Joined: Sat Mar 20, 2010 2:31 am

Re: Djinn 0.979 Available (Win x64, 32 and Linux x64)

Post by Elorejano » Sat Feb 02, 2013 11:42 pm

Hi, Tom!
For some reason, Djinn 979 cant open its own book under winboard, that its the same as always
WindowsXP 32 bits
Thanks for your engine

Tom Likens
Posts: 302
Joined: Sat Apr 28, 2012 4:18 pm
Location: Austin, TX
Contact:

Re: Djinn 0.979 Available (Win x64, 32 and Linux x64)

Post by Tom Likens » Sun Feb 03, 2013 4:28 am

Elorejano wrote:Hi, Tom!
For some reason, Djinn 979 cant open its own book under winboard, that its the same as always
WindowsXP 32 bits
Thanks for your engine
Hello Carlos,

Thanks for the bug report. I'll look into it first thing tomorrow. I may have a few more
questions after I dig into the problem a bit more.

regards,
--tom

Ron Murawski
Posts: 394
Joined: Sun Oct 29, 2006 3:38 am
Location: Schenectady, NY
Contact:

Re: Djinn 0.979 Available (Win x64, 32 and Linux x64)

Post by Ron Murawski » Sun Feb 03, 2013 4:41 am

Tom Likens wrote:
ThomasJMiller wrote:Thanks for your engine. I also would like to thank you for your Computer Chess Books List. I have bought some of them in the last two years (the not too technical ones).
Thanks Thomas,

I really enjoy books and I've been lucky enough to have access to a number of the more
classic titles, so it's my small way of giving back. I do need to update the prices and some of
the links though. A number of the books that were previously hard to find have become available,
(for example, "Computers, Chess, and Cognition" and "Chess Computer Compendium"
are now available in paperback at a more reasonable prices).

I wish they would reissue Heinz's excellent book "Scalable Search in Computer Chess".
It's hard to find and expense when available. I actually gave away an extra copy I had to
someone on this forum (long ago) but I can't remember who was the lucky recipient.

That copy is probably worth about $200 today! :)

regards,
--tom
Hi Tom,

That would be me as the recipient. You created a contest: whoever responded to your post first would win the book. I happened to be online and refreshed the page just after you posted. I was very lucky. I refer to Heinz's book several times each year. Thanks again!

Best regards,
Ron

Post Reply