Page 1 of 2

Redqueen v0.8

Posted: Wed Dec 01, 2010 11:57 pm
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,

Re: Redqueen v0.8

Posted: Thu Dec 02, 2010 1:36 am
by beachknight
Thank you Ben-Hur.

Re: Redqueen v0.8

Posted: Thu Dec 02, 2010 1:49 am
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.

Re: Redqueen v0.8

Posted: Thu Dec 02, 2010 2:48 am
by Graham Banks
beachknight wrote:Thank you Ben-Hur.
Ditto. :)

Re: Redqueen v0.8

Posted: Thu Dec 02, 2010 9:58 am
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:

Re: Redqueen v0.8

Posted: Thu Dec 02, 2010 10:03 am
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 ;-)

Re: Redqueen v0.8

Posted: Thu Dec 02, 2010 9:06 pm
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.

Re: Redqueen v0.8

Posted: Fri Dec 03, 2010 9:04 pm
by bhlangonijr

Re: Redqueen v0.8

Posted: Fri Dec 03, 2010 11:04 pm
by tmokonen
And thank you for your rapidly improving engine.

Re: Redqueen v0.8

Posted: Sat Dec 04, 2010 8:39 am
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%