My Xmas gift for CCC

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

Moderators: hgm, Rebel, chrisw

User avatar
Sylwy
Posts: 4467
Joined: Fri Apr 21, 2006 4:19 pm
Location: IASI - the historical capital of MOLDOVA
Full name: SilvianR

My Xmas gift for CCC

Post by Sylwy »

Hello folks !

Do you still remember Mr. Ruxy ???

I cut off for a few moments my four months boycott (sorry Robbo-Equinox, Miky & Ochoa team :lol: ) for a little gift: SHUTRANJ the first chess engine coming from Pakistan (via Leicester - United Kingdom).
The author is Mr. Okash Khawaja - Senior Software Engineer at Draycir Ltd Leicester.
Shutranj is a chess engine written is C# 5.0. Like features:

• evaluates over 119 million positions in ~1.4 seconds;
• bitboards for board representation, NegaMax search with Alpha-Beta pruning;
• lockless parallelised search including a shared hash table;
• search optimisations: Aspiration Windows, Killer Heuristic, Transposition Tables, Move Ordering, Iterative Deepening;
• basic Universal Chess Interface (UCI) support.

The engine has around 1800 ELO.

I received also the binaries (working only on Win Vista, 7 & 8) from its author like a Xmas gift !

Maybe somebody here will build a binary working also on Win XP (Mr. Tony Mokonen, Mr. Velmarin ???...........).

The source code is here:
https://github.com/bytefire/Shutranj/archive/master.zip

The Ruxy's copyrighted logo for this engine is:

Image

Have a nice day !
SilvianR :wink:

Image
Adam Hair
Posts: 3226
Joined: Wed May 06, 2009 10:31 pm
Location: Fuquay-Varina, North Carolina

Re: My Xmas gift for CCC

Post by Adam Hair »

Thank you for the information, Mr. Ruxy!
bhlangonijr
Posts: 482
Joined: Thu Oct 16, 2008 4:23 am
Location: Milky Way

Re: My Xmas gift for CCC

Post by bhlangonijr »

119 million positions in 1.4 seconds?! Does it run on quantun computers? :lol:
User avatar
michiguel
Posts: 6401
Joined: Thu Mar 09, 2006 8:30 pm
Location: Chicago, Illinois, USA

Re: My Xmas gift for CCC

Post by michiguel »

bhlangonijr wrote:119 million positions in 1.4 seconds?! Does it run on quantun computers? :lol:
From here
https://github.com/bytefire/Shutranj/bl ... uation2.cs

Looks like the evaluation is only material and PST. Then, I guess it may be possible that the time spent in eval is very very short. Maybe the author measured eval() it in a loop.

Miguel
User avatar
fern
Posts: 8755
Joined: Sun Feb 26, 2006 4:07 pm

Re: My Xmas gift for CCC

Post by fern »

Thanks Ryx!!

But...

so many moves examined for such a paltry Elo!!

Perhaps too much brute force approach

Fern