Redqueen v0.9 release

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.
bhlangonijr
Posts: 482
Joined: Thu Oct 16, 2008 2:23 am
Location: Milky Way
Contact:

Redqueen v0.9 release

Post by bhlangonijr » Mon Jan 31, 2011 1:32 am

RedQueen/Release 0.9

- Clean up code;
- Fixed bugs;
- Implemented Non-capturing checks at quiescence search;
- Improved evaluation of passed pawns, rooks and knights:
- Added candidate passer knowledge;
- Bonus to rooks in open/half open files;
- Added knight outposts;
- PST's values refined;
- Improved LMR code/parameters;
- The PV is now retrieved from the transposition table (I was using before Bruce Moreland's method);
- Implemented singular extensions (+20 Elo worth perhaps);
- Storing static evaluation information in hash table;
- Improved move ordering;

New features:

- Static evaluation UCI command. Type "test eval<enter>" in UCI prompt and it will display the internal evaluation values for the current position:

Code: Select all

RedQueen. Copyright &#40;C&#41; 2008-2011 Ben-Hur Carlos Vieira Langoni Junior. 
position fen 1Q6/5kpp/2p4r/b4p2/P2R4/1N4P1/5PKP/4q3 b - - 0 1
test eval
Material&#91;WHITE&#93;&#58;          2735
Material&#91;BLACK&#93;&#58;          2740
Pieces&#40;PST&Other&#41;&#91;WHITE&#93;&#58; -21
Pieces&#40;PST&Other&#41;&#91;BLACK&#93;&#58; -39
Pawns&#91;WHITE&#93;&#58;             11
Pawns&#91;BLACK&#93;&#58;             8
Mobility&Space&#91;WHITE&#93;&#58;    47
Mobility&Space&#91;BLACK&#93;&#58;    35
Pieces threats&#91;WHITE&#93;&#58;    7
Pieces threats&#91;BLACK&#93;&#58;    0
King threats&#91;WHITE&#93;&#58;      1
King threats&#91;BLACK&#93;&#58;      23
Endgame score&#40;WHITE&#41;&#58;    89
Endgame score&#40;BLACK&#41;&#58;    29
Middlegame score&#40;WHITE&#41;&#58; 24
Middlegame score&#40;BLACK&#41;&#58; 31
Main eval&#58;                +13


- Benchmark: type "redqueen bench<enter>" and it will search a set of 12 FEN positions at fixed depth.
On an I7 2.8Ghz, Linux 64 bits environment:

Code: Select all

RedQueen. Copyright &#40;C&#41; 2008-2011 Ben-Hur Carlos Vieira Langoni Junior. 
test bench
Executing benchmark...
Position&#91;1&#93;&#58; 8/7p/5k2/5p2/p1p2P2/Pr1pPK2/1P1R3P/8 b - - 0 1
Position&#91;2&#93;&#58; 1q2r1k1/5pb1/2bppnp1/p1p5/Nr2PPP1/1BBP4/1PP4Q/2KR3R w - - 0 1
Position&#91;3&#93;&#58; 1k1r3q/1ppn3p/p4b2/4p3/8/P2N2P1/1PP1R1BP/2K1Q3 w - - 0 1
Position&#91;4&#93;&#58; rn3rk1/pbppq1pp/1p2pb2/4N2Q/3PN3/3B4/PPP2PPP/R3K2R w KQ - 6 11
Position&#91;5&#93;&#58; 1Q6/5kpp/2p4r/b4p2/P2R4/1N4P1/5PKP/4q3 b - - 0 1
Position&#91;6&#93;&#58; r1r2bk1/pp1n1p1p/2pqb1p1/3p4/1P1P4/1QN1PN2/P3BPPP/2RR2K1 w - - 0 1
Position&#91;7&#93;&#58; 6k1/8/8/8/8/1p6/6K1/8 w - - 0 1
Position&#91;8&#93;&#58; 8/1B3k2/4Rbp1/3Pp1p1/5p2/5P1P/3r2PK/8 b - - 0 1
Position&#91;9&#93;&#58; 1r6/r7/2bkp3/1p1p1p1p/p1pP1PpP/P1P1P1B1/1PK4P/1N1B4 b - - 0 150
Position&#91;10&#93;&#58; 8/8/8/8/3k4/1r6/6K1/8 w - - 0 1
Position&#91;11&#93;&#58; 2n5/2P5/1Pk5/2B5/8/p7/8/1K6 b - - 2 86
Position&#91;12&#93;&#58; rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1

Finished benchmark&#58;  
Total time&#40;seconds&#41;&#58; 61
Total nodes&#58;         147337027
Nodes/Seconds&#58;       2415361
On a Core2Duo 2.4Ghz, Windows 32 bits environment:

Code: Select all

RedQueen. Copyright &#40;C&#41; 2008-2011 Ben-Hur Carlos Vieira Langoni Junior. 
test bench
Executing benchmark...
Position&#91;1&#93;&#58; 8/7p/5k2/5p2/p1p2P2/Pr1pPK2/1P1R3P/8 b - - 0 1
Position&#91;2&#93;&#58; 1q2r1k1/5pb1/2bppnp1/p1p5/Nr2PPP1/1BBP4/1PP4Q/2KR3R w - - 0 1
Position&#91;3&#93;&#58; 1k1r3q/1ppn3p/p4b2/4p3/8/P2N2P1/1PP1R1BP/2K1Q3 w - - 0 1
Position&#91;4&#93;&#58; rn3rk1/pbppq1pp/1p2pb2/4N2Q/3PN3/3B4/PPP2PPP/R3K2R w KQ - 6 11
Position&#91;5&#93;&#58; 1Q6/5kpp/2p4r/b4p2/P2R4/1N4P1/5PKP/4q3 b - - 0 1
Position&#91;6&#93;&#58; r1r2bk1/pp1n1p1p/2pqb1p1/3p4/1P1P4/1QN1PN2/P3BPPP/2RR2K1 w - - 0 1
Position&#91;7&#93;&#58; 6k1/8/8/8/8/1p6/6K1/8 w - - 0 1
Position&#91;8&#93;&#58; 8/1B3k2/4Rbp1/3Pp1p1/5p2/5P1P/3r2PK/8 b - - 0 1
Position&#91;9&#93;&#58; 1r6/r7/2bkp3/1p1p1p1p/p1pP1PpP/P1P1P1B1/1PK4P/1N1B4 b - - 0 150
Position&#91;10&#93;&#58; 8/8/8/8/3k4/1r6/6K1/8 w - - 0 1
Position&#91;11&#93;&#58; 2n5/2P5/1Pk5/2B5/8/p7/8/1K6 b - - 2 86
Position&#91;12&#93;&#58; rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1

Finished benchmark&#58;  
Total time&#40;seconds&#41;&#58; 124
Total nodes&#58;         146813142
Nodes/Seconds&#58;       1183976
Source & linux64/win32 binaries: https://sourceforge.net/projects/redqueenchess/
v0.9 svn tag: https://redqueenchess.svn.sourceforge.n ... elease-0.9

I think v0.9 is about 100 Elo stronger than v0.8.

Regards,

User avatar
Graham Banks
Posts: 30733
Joined: Sun Feb 26, 2006 9:52 am
Location: Auckland, NZ

Re: Redqueen v0.9 release

Post by Graham Banks » Mon Jan 31, 2011 1:36 am

bhlangonijr wrote:RedQueen/Release 0.9..............I think v0.9 is about 100 Elo stronger than v0.8.
Thanks Ben-Hur. You're on the up and up! :)
My email addresses:
gbanksnz at gmail.com
gbanksnz at yahoo.co.nz

Milos
Posts: 2990
Joined: Wed Nov 25, 2009 12:47 am

Re: Redqueen v0.9 release

Post by Milos » Mon Jan 31, 2011 1:44 am

Man, what kind of internet connection do you have? It took you 8 minutes since you've made this post to upload 1.5MB. That's a staggering 25kb/s upload speed :lol:.

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

Re: Redqueen v0.9 release

Post by bhlangonijr » Mon Jan 31, 2011 1:56 am

Milos wrote:
Man, what kind of internet connection do you have? It took you 8 minutes since you've made this post to upload 1.5MB. That's a staggering 25kb/s upload speed :lol:.
:) 25 mb/s.They provide a great and cheap internet service here in Netherlands. From where I come from I have to pay a lot for that.

Milos
Posts: 2990
Joined: Wed Nov 25, 2009 12:47 am

Re: Redqueen v0.9 release

Post by Milos » Mon Jan 31, 2011 2:01 am

bhlangonijr wrote:RedQueen/Release 0.9
- PST's values refined;
Somehow, I cannot avoid conclusion that your PST values are absolutely equal to Ippo opening PST values + 2... :roll:
I guess your "automatic tuner" has a systematic error of 2cp maybe you should check it out :lol:.

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

Re: Redqueen v0.9 release

Post by bhlangonijr » Mon Jan 31, 2011 2:16 am

Milos wrote:
bhlangonijr wrote:RedQueen/Release 0.9
- PST's values refined;
Somehow, I cannot avoid conclusion that your PST values are absolutely equal to Ippo opening PST values + 2... :roll:
I guess your "automatic tuner" has a systematic error of 2cp maybe you should check it out :lol:.
No error. Those values are what work best for RQ. ;)

Milos
Posts: 2990
Joined: Wed Nov 25, 2009 12:47 am

Re: Redqueen v0.9 release

Post by Milos » Mon Jan 31, 2011 2:37 am

bhlangonijr wrote:RedQueen/Release 0.9
- Improved LMR code/parameters;
Non-PV reduction is almost identical to SF's but for PV you decided to use 1/3 coefficient instead of 1/4.5. Piece of advice, 1/3 is too high. ;)

kinderchocolate
Posts: 400
Joined: Mon Nov 01, 2010 5:55 am
Contact:

Re: Redqueen v0.9 release

Post by kinderchocolate » Mon Jan 31, 2011 2:40 am

Am I the only one that has problems in unzipping the download from Sourceforge?

Milos
Posts: 2990
Joined: Wed Nov 25, 2009 12:47 am

Re: Redqueen v0.9 release

Post by Milos » Mon Jan 31, 2011 2:41 am

bhlangonijr wrote:
Milos wrote:
bhlangonijr wrote:RedQueen/Release 0.9
- PST's values refined;
Somehow, I cannot avoid conclusion that your PST values are absolutely equal to Ippo opening PST values + 2... :roll:
I guess your "automatic tuner" has a systematic error of 2cp maybe you should check it out :lol:.
No error. Those values are what work best for RQ. ;)
Btw. I'm surprised that Ippo PST + SF LMR are worth less than 100 elo for you (assuming eval changes are also worth something), I would expect it to be much more...

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

Re: Redqueen v0.9 release

Post by bhlangonijr » Mon Jan 31, 2011 2:58 am

Milos wrote:
bhlangonijr wrote:
Milos wrote:
bhlangonijr wrote:RedQueen/Release 0.9
- PST's values refined;
Somehow, I cannot avoid conclusion that your PST values are absolutely equal to Ippo opening PST values + 2... :roll:
I guess your "automatic tuner" has a systematic error of 2cp maybe you should check it out :lol:.
No error. Those values are what work best for RQ. ;)
Btw. I'm surprised that Ippo PST + SF LMR are worth less than 100 elo for you (assuming eval changes are also worth something), I would expect it to be much more...
Both altogether are worth about +-30 Elo. The majority of the Elo gain comes from the other changes.

Post Reply