RedQueen 1.1 released

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 1.1 released

Post by bhlangonijr » Thu Mar 15, 2012 5:34 am

Hello,

I am just releasing the version 1.1 of RedQueen.

What is new/fixed:

- Fixed bug at discovered check pieces code;
- Improved lazy eval code;
- Code clean up;
- All evaluation parameters were externalized to a configuration file;
- Time management minor tweaks;
- Aspiration window code minor improvements;
- More agressive LMR;

Version 1.1.0 is scoring 54% against the previous one (1.0.0).

Obs.: In the new version the user can fiddle around with each evaluation parameter by editing the text file that comes along with the binaries.

Linux 32/64 bits binaries/source: http://sourceforge.net/projects/redquee ... p/download
Windows 32/64 bits binaries/source: http://sourceforge.net/projects/redquee ... p/download

SVN tag: https://redqueenchess.svn.sourceforge.n ... ease-1.1.0

Regards,

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

Re: RedQueen 1.1 released

Post by Graham Banks » Thu Mar 15, 2012 6:32 am

bhlangonijr wrote:Hello,

I am just releasing the version 1.1 of RedQueen.
Hi Ben-Hur. I can get the 64-bit version working, but not the 32-bit version.

Graham.
My email addresses:
gbanksnz at gmail.com
gbanksnz at yahoo.co.nz

mcostalba
Posts: 2679
Joined: Sat Jun 14, 2008 7:17 pm

Re: RedQueen 1.1 released

Post by mcostalba » Thu Mar 15, 2012 6:49 am

bhlangonijr wrote: - Aspiration window code minor improvements;
I don't think this is an improvment:

Code: Select all

aspirationDelta = std::max(aspirationDelta/2,10);

You may want to write instead

Code: Select all

aspirationDelta += std::max(aspirationDelta/2,10);

stevenaaus
Posts: 596
Joined: Wed Oct 13, 2010 7:44 am
Location: Australia
Contact:

Re: RedQueen 1.1 released

Post by stevenaaus » Thu Mar 15, 2012 7:11 am

32 bit is ok for Linux Mint 10.
Any chance of a linux makefile ?

User avatar
lucasart
Posts: 2957
Joined: Mon May 31, 2010 11:29 am
Contact:

Re: RedQueen 1.1 released

Post by lucasart » Thu Mar 15, 2012 10:41 am

stevenaaus wrote: 32 bit is ok for Linux Mint 10.
64 bit works for me too, using Linux 3.2.0
stevenaaus wrote: Any chance of a linux makefile ?
Linux is not a compiler. You probably meant a GCC makefile?

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

Re: RedQueen 1.1 released

Post by bhlangonijr » Thu Mar 15, 2012 12:22 pm

Graham Banks wrote:
bhlangonijr wrote:Hello,

I am just releasing the version 1.1 of RedQueen.
Hi Ben-Hur. I can get the 64-bit version working, but not the 32-bit version.

Graham.
Hello Graham,

Is there an error message or the program simply crashes on your system?

I have tested it on a Windows 7 box.

Thanks,

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

Re: RedQueen 1.1 released

Post by bhlangonijr » Thu Mar 15, 2012 12:30 pm

mcostalba wrote:
bhlangonijr wrote: - Aspiration window code minor improvements;
I don't think this is an improvment:

Code: Select all

aspirationDelta = std::max(aspirationDelta/2,10);

You may want to write instead

Code: Select all

aspirationDelta += std::max(aspirationDelta/2,10);
Wow what a lapse! The previous code was:

Code: Select all

aspirationDelta = std::max(aspirationDelta*130/100,10);
In this case I don't need the addition operator. I've read your post regarding *Ippos aspiration window formula and tried it, but also including other changes in the test.. And it passed in all tests with ~+30 Elo over the previous version (based on 5000 games)...

Thanks a lot,

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

Re: RedQueen 1.1 released

Post by SzG » Thu Mar 15, 2012 1:38 pm

bhlangonijr wrote:
mcostalba wrote:
bhlangonijr wrote: - Aspiration window code minor improvements;
I don't think this is an improvment:

Code: Select all

aspirationDelta = std::max(aspirationDelta/2,10);

You may want to write instead

Code: Select all

aspirationDelta += std::max(aspirationDelta/2,10);
Wow what a lapse! The previous code was:

Code: Select all

aspirationDelta = std::max(aspirationDelta*130/100,10);
In this case I don't need the addition operator. I've read your post regarding *Ippos aspiration window formula and tried it, but also including other changes in the test.. And it passed in all tests with ~+30 Elo over the previous version (based on 5000 games)...

Thanks a lot,
Hi Ben-Hur,

For me it is not clear if this means a fix is needed or we can live with that mistake.
Gabor Szots

CCRL testing group

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

Re: RedQueen 1.1 released

Post by bhlangonijr » Thu Mar 15, 2012 1:56 pm

SzG wrote: Hi Ben-Hur,

For me it is not clear if this means a fix is needed or we can live with that mistake.
Hello Garbor,

It is not a blocking issue but it is rather something that is hurting the playing strength. I will be releasing a bug fix version (1.1.1) ASAP. The fixed version is already commited in the repo with also a releasing tag. I am just waiting some users input as for the reason the 32 bit windows version is not working. I usually build it with cross platform tools, so I can't really test it in a real 32 bit windows environment.

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

Re: RedQueen 1.1 released

Post by bhlangonijr » Thu Mar 15, 2012 2:25 pm

stevenaaus wrote:32 bit is ok for Linux Mint 10.
Any chance of a linux makefile ?
Hi Steve,

I promise i will create a make file for the next version. I am a lazy post "vi programmer" that uses Eclipse CDT which automatically generates the make files. :) It is convenient for my development but prevent others of only making their own builds.

Post Reply