RedQueen 1.1 released

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

Moderator: Ras

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

RedQueen 1.1 released

Post by bhlangonijr »

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: 45781
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: RedQueen 1.1 released

Post by Graham Banks »

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.
gbanksnz at gmail.com
mcostalba
Posts: 2684
Joined: Sat Jun 14, 2008 9:17 pm

Re: RedQueen 1.1 released

Post by mcostalba »

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: 613
Joined: Wed Oct 13, 2010 9:44 am
Location: Australia

Re: RedQueen 1.1 released

Post by stevenaaus »

32 bit is ok for Linux Mint 10.
Any chance of a linux makefile ?
lucasart
Posts: 3243
Joined: Mon May 31, 2010 1:29 pm
Full name: lucasart

Re: RedQueen 1.1 released

Post by lucasart »

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 4:23 am
Location: Milky Way

Re: RedQueen 1.1 released

Post by bhlangonijr »

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 4:23 am
Location: Milky Way

Re: RedQueen 1.1 released

Post by bhlangonijr »

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

Re: RedQueen 1.1 released

Post by bhlangonijr »

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 4:23 am
Location: Milky Way

Re: RedQueen 1.1 released

Post by bhlangonijr »

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.
zullil
Posts: 6442
Joined: Tue Jan 09, 2007 12:31 am
Location: PA USA
Full name: Louis Zulli

Re: RedQueen 1.1 released

Post by zullil »

lucasart wrote:
stevenaaus wrote: Any chance of a linux makefile ?
Linux is not a compiler. You probably meant a GCC makefile?
Makefiles are processed by make, not by a compiler. You probably meant a GNU makefile?

In any case, the source compiled flawlessly (under Mac OS X 10.7) using

Code: Select all

g++ -O3 -Wall *.cpp -o redqueen