Critter goes SMP (version 0.60 is released)

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

Moderators: hgm, Harvey Williamson, bob

User avatar
rvida
Posts: 481
Joined: Thu Apr 16, 2009 10:00 am
Location: Slovakia, EU

Critter goes SMP (version 0.60 is released)

Post by rvida » Tue Apr 13, 2010 2:13 am

The first SMP version of Critter is available:

http://www.mediafire.com/?jgydzytfyro

Main changes:

* SMP support (max 8 threads). If hyperthreading is turned on, please set number of threads to number of physical cores.
* Support of "searchmoves" UCI option (useful for IDEA)
* Decreased middlegame pawn value, but much larger passed pawn bonuses
* Added some endgame heuristics (KRPKR, KQKP, opposite colored bishop endings)
* Somewhat slower NPS, but faster time-to-depth

My own single thread testing against Critter 0.52b shows 42 ELO improvement (with error margins +-7). I don't have a precise figure about performance vs. other engines.

Enjoy,

Richard

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

Re: Critter goes SMP (version 0.60 is released)

Post by Graham Banks » Tue Apr 13, 2010 2:26 am

Thanks Richard. :D
My email addresses:
gbanksnz at gmail.com
gbanksnz at yahoo.co.nz

Zagalo
Posts: 102
Joined: Tue Jan 12, 2010 8:20 am

Re: Critter goes SMP (version 0.60 is released)

Post by Zagalo » Tue Apr 13, 2010 2:32 am

Thanks, looks good. Any JA compile ?

Dont forget to 'get ideas from Robbo code' to get a big boost as stockfish 1.7 ;)

alpha123
Posts: 660
Joined: Sat Dec 05, 2009 4:13 am
Location: Colorado, USA

Re: Critter goes SMP (version 0.60 is released)

Post by alpha123 » Tue Apr 13, 2010 2:34 am

rvida wrote:The first SMP version of Critter is available:

http://www.mediafire.com/?jgydzytfyro

Main changes:

* SMP support (max 8 threads). If hyperthreading is turned on, please set number of threads to number of physical cores.
* Support of "searchmoves" UCI option (useful for IDEA)
* Decreased middlegame pawn value, but much larger passed pawn bonuses
* Added some endgame heuristics (KRPKR, KQKP, opposite colored bishop endings)
* Somewhat slower NPS, but faster time-to-depth

My own single thread testing against Critter 0.52b shows 42 ELO improvement (with error margins +-7). I don't have a precise figure about performance vs. other engines.

Enjoy,

Richard
HOORAY!

Seriously, I've been waiting an MP release since like 0.42 or something.


Protector 1.3.4 JA 64-bit,
Crafty 23.2 JA 64-bit,
Scorpio 2.5 JA 64-bit,
and bright-0.5c will likely be its first opponents. Maybe some version of Toga also.

Congratulations,
Peter

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

Re: Critter goes SMP (version 0.60 is released)

Post by Graham Banks » Tue Apr 13, 2010 2:46 am

alpha123 wrote: Protector 1.3.4 JA 64-bit,
Crafty 23.2 JA 64-bit,
Scorpio 2.5 JA 64-bit,
and bright-0.5c will likely be its first opponents. Maybe some version of Toga also
Sounds like a sensible selection of opponents.
My email addresses:
gbanksnz at gmail.com
gbanksnz at yahoo.co.nz

alpha123
Posts: 660
Joined: Sat Dec 05, 2009 4:13 am
Location: Colorado, USA

Re: Critter goes SMP (version 0.60 is released)

Post by alpha123 » Tue Apr 13, 2010 3:11 am

Graham Banks wrote:
alpha123 wrote: Protector 1.3.4 JA 64-bit,
Crafty 23.2 JA 64-bit,
Scorpio 2.5 JA 64-bit,
and bright-0.5c will likely be its first opponents. Maybe some version of Toga also
Sounds like a sensible selection of opponents.
Thanks. The CCRL list helped :). It's kinda tough to find some decent amateur SMP engines, so I might through in a stronger engine (Thinker, spark, or Shredder probably) on a single core.

Peter

Mincho Georgiev
Posts: 454
Joined: Sat Apr 04, 2009 4:44 pm
Location: Bulgaria
Contact:

Re: Critter goes SMP (version 0.60 is released)

Post by Mincho Georgiev » Tue Apr 13, 2010 6:12 am

I'm sure this one is going to jump in CCRL's top 10 on 4 cores. And sorry if it's an underestimation.
Nicely done!

nepossiver
Posts: 38
Joined: Wed Sep 03, 2008 2:12 am

Re: Critter goes SMP (version 0.60 is released)

Post by nepossiver » Tue Apr 13, 2010 1:33 pm

Any plans for a linux compile? I - and I bet many more people here - would love a linux version. (Or maybe the source...)

Anyway, thanks for the engine.

mhalstern
Posts: 484
Joined: Wed Nov 18, 2009 12:09 am

Re: Critter goes SMP (version 0.60 is released)

Post by mhalstern » Tue Apr 13, 2010 6:35 pm

I've been waiting for this.

I'm going to run a Gauntlet on my 4.0 GHZ I7-920. Look for the crostable and a link to the games on the "Computer Chess Club: Tournaments and Matches" forum, sometime before the weekend.

Martin Thoresen
Posts: 1833
Joined: Wed Jun 21, 2006 10:07 pm

Re: Critter goes SMP (version 0.60 is released)

Post by Martin Thoresen » Tue Apr 13, 2010 7:15 pm

Hello Richard!

Looking forward to test your engine.

Here's your new beauty in action:

Image

Post Reply