Redqueen v0.8

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

Moderators: hgm, Rebel, chrisw

bhlangonijr
Posts: 482
Joined: Thu Oct 16, 2008 4:23 am
Location: Milky Way

Redqueen v0.8

Post by bhlangonijr »

- Implemented pawn hash table (finally);
- Many code optimizations (piece square calculation, legality of moves, etc);
- Evaluator class was refactored;
- Evaluation improved: Added more chess knowledge (space, "good" mobility);
- Fixed bug at pondering code: it was not handling correctly the "ponderhit" command;
- Improved thread management in the search agent class;
- Added safe margins to the poll routine to avoid the engine forfeit on time in some time controls (Problem reported by Werner Schuele. Thanks!);
- Code clean up;

Source & linux64/win32 binaries: https://sourceforge.net/projects/redqueenchess/
v0.8 svn tag: https://redqueenchess.svn.sourceforge.n ... elease-0.8

This version scores about 58% against version 0.7.5

Regards,
User avatar
beachknight
Posts: 3533
Joined: Tue Jan 09, 2007 8:33 pm
Location: Antalya, Turkey

Re: Redqueen v0.8

Post by beachknight »

Thank you Ben-Hur.
hi, merhaba, hallo HT
Dann Corbit
Posts: 12540
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Redqueen v0.8

Post by Dann Corbit »

Here is a modified version of v0.8 with a 64 bit binary included:
http://cap.connx.com/chess-engines/new- ... edqueen.7z

I had to do some fiddling around with it to keep MS VC++ from throwing up on itself.

You have to have the pthreads dll from the archive included in the path also, or located in the working directory of the executable.
User avatar
Graham Banks
Posts: 41423
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Redqueen v0.8

Post by Graham Banks »

beachknight wrote:Thank you Ben-Hur.
Ditto. :)
gbanksnz at gmail.com
bhlangonijr
Posts: 482
Joined: Thu Oct 16, 2008 4:23 am
Location: Milky Way

Re: Redqueen v0.8

Post by bhlangonijr »

Graham Banks wrote:
beachknight wrote:Thank you Ben-Hur.
Ditto. :)
Thank you guys from CCRL (Graham and Aser), CEGT(Werner), Sedat Chess(Harun) and ChessWar (Oliver) for the time spent testing Redqueen. It is helping a lot in further developments and keeps me motivated when I see Redqueen is climbing up in the rating lists. I know it is not exciting like testing the new Critter (what amazing chess engine!) but I promise I'll keep trying to improve it. :lol:
bhlangonijr
Posts: 482
Joined: Thu Oct 16, 2008 4:23 am
Location: Milky Way

Re: Redqueen v0.8

Post by bhlangonijr »

Dann Corbit wrote:Here is a modified version of v0.8 with a 64 bit binary included:
http://cap.connx.com/chess-engines/new- ... edqueen.7z

I had to do some fiddling around with it to keep MS VC++ from throwing up on itself.

You have to have the pthreads dll from the archive included in the path also, or located in the working directory of the executable.
What a nice thing Dann! I always wanted to do this port to MS but never did. :)

I will try to merge your changes into the trunk version.

Thanks ;-)
Dann Corbit
Posts: 12540
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Redqueen v0.8

Post by Dann Corbit »

bhlangonijr wrote:
Dann Corbit wrote:Here is a modified version of v0.8 with a 64 bit binary included:
http://cap.connx.com/chess-engines/new- ... edqueen.7z

I had to do some fiddling around with it to keep MS VC++ from throwing up on itself.

You have to have the pthreads dll from the archive included in the path also, or located in the working directory of the executable.
What a nice thing Dann! I always wanted to do this port to MS but never did. :)

I will try to merge your changes into the trunk version.

Thanks ;-)
Threading does not seem to be working correctly. Probably, I should change it to use native threads.
bhlangonijr
Posts: 482
Joined: Thu Oct 16, 2008 4:23 am
Location: Milky Way

Re: Redqueen v0.8

Post by bhlangonijr »

tmokonen
Posts: 1296
Joined: Sun Mar 12, 2006 6:46 pm
Location: Kelowna
Full name: Tony Mokonen

Re: Redqueen v0.8

Post by tmokonen »

And thank you for your rapidly improving engine.
User avatar
beachknight
Posts: 3533
Joined: Tue Jan 09, 2007 8:33 pm
Location: Antalya, Turkey

Re: Redqueen v0.8

Post by beachknight »

tmokonen wrote:
And thank you for your rapidly improving engine.
Yep, in my tests I have observed much more than 200 points increase.

Code: Select all

830 Red Queen 0.75 1cpu          2642  103  103    48   68%  2469   15% 
1797 Red Queen 0.5 JA 1cpu w      1910   98   98    56   34%  2072   14% 
1845 Red Queen 0.5 JA 1cpu        1841   71   71   100   29%  2053   11%
1866 Red Queen 0.5 1cpu w         1798   91   91    70   26%  2049   10% 
1868 Red Queen 0.5 JA 2cpu        1793   78   78    70   37%  1902   14% 
1876 Red Queen 0.2 JA 2cpu w      1768   98   98    61   26%  2063   10% 
1885 Red Queen 0.2 JA 1cpu        1742   87   87    66   38%  1877   12% 
1892 Red Queen 0.4 JA 1cpu        1731   91   91    57   42%  1819   11% 
1896 Red Queen 0.4 JA 1cpu w     1725  116  116    51   43%  1774    8% 
1899 Red Queen 0.2 JA 2cpu       1717  104  104    53   56%  1705   13% 
1905 Red Queen 0.2 JA 1cpu w    1687  107  107    57   22%  2123   12% 
1906 Red Queen 0.4 1cpu w         1682  100  100    59   30%  1959    2% 

hi, merhaba, hallo HT