DON Chess Engine

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

Moderator: Ras

OttoLau
Posts: 26
Joined: Wed Oct 22, 2025 7:10 pm
Location: Finland
Full name: Otto Laukkanen

Re: DON Chess Engine

Post by OttoLau »

erashid wrote: Mon Dec 22, 2025 8:19 am Hi,

I started on DON from 2003. On Github since 2007.

Its almost 18 years, now after 2025 end will be 19 years.

and you now see the DON engine.

Thanks
If it is stockfish based, how come you already started work on it in 2003? Stockfish was released in 2008. Glaurung 2004.
erashid
Posts: 144
Joined: Sun Oct 20, 2013 8:40 pm
Full name: Ehsan Rashid

Re: DON Chess Engine

Post by erashid »

OttoLau wrote: Sat Jan 03, 2026 10:30 pm
erashid wrote: Mon Dec 22, 2025 8:19 am Hi,

I started on DON from 2003. On Github since 2007.

Its almost 18 years, now after 2025 end will be 19 years.

and you now see the DON engine.

Thanks
If it is stockfish based, how come you already started work on it in 2003? Stockfish was released in 2008. Glaurung 2004.
It was Initially my own implementation.
Later, when marco started.
I took some ideas from there.
But it is still not a complete fork.
You can compare code and see there is nothing same now.
you can't even compare a single file with SF.

Thanks
User avatar
Sylwy
Posts: 4990
Joined: Fri Apr 21, 2006 4:19 pm
Location: IAȘI - the historical capital of MOLDOVA
Full name: Silvian Rucsandescu

Re: DON Chess Engine

Post by Sylwy »

erashid wrote: Sun Jan 04, 2026 4:32 am
OttoLau wrote: Sat Jan 03, 2026 10:30 pm If it is stockfish based, how come you already started work on it in 2003? Stockfish was released in 2008. Glaurung 2004.
It was Initially my own implementation.
Later, when marco started.
I took some (to read: almost all) ideas from there.
But it is still not a complete fork.
You can compare code and see there is nothing same now.
you can't even compare a single file with SF.

Thanks
:lol: Stockfish is a clone/derivative of DON. :lol: We'll probably be tormented by this masterpiece this year too...
peter
Posts: 3492
Joined: Sat Feb 16, 2008 7:38 am
Full name: Peter Martan

Re: DON Chess Engine

Post by peter »

erashid wrote: Sun Jan 04, 2026 4:32 am It was Initially my own implementation.
Later, when marco started.
I took some ideas from there.
But it is still not a complete fork.
Afair, that was Marco Costalba way back then still already about 2014, you had discussions with, wasn't it?
Anyhow, I like especially the persistent hash feature of DON.
BTW, why are always the many single links to download of compiles necessary, if there's the github- repository anyhow, yet with Android- compiles only?

https://github.com/ehsanrashid/DON/rele ... 4-e8bb1e89

Why not make other compiles available there as well? That way you wouldn't have to give single download- links to each and every new compile, would you?
Just my two cents, regards
Peter.
erashid
Posts: 144
Joined: Sun Oct 20, 2013 8:40 pm
Full name: Ehsan Rashid

Re: DON Chess Engine

Post by erashid »

Check out the latest build here:
I uploaded to 3 servers.

1. mediafire
https://www.mediafire.com/folder/06ewg9vo8mfuj/DON

2. mega
https://mega.nz/folder/Cc1zkbAR#bnycmCX38aGjK6YavnMWqw

3. pixeldrain
https://pixeldrain.com/l/dWZSiJZ8

Changes in this build:
1. Compressed version supported for BMI2 + Higher.
2. Increased performance.
3. Small cleanup.


Please tell me if you want other builds also.
I uploaded the following ARCH for windows.

1. DON-SSE4.1
2. DON-AVX2
3-. DON-BMI2
3*. DON-BMI2-COMP
4-. DON-AVXVNNI
4*. DON-AVXVNNI-COMP
5-. DON-AVX512
5*. DON-AVX512-COMP

*NOTE: *COMP = Compressed version
- ~50% lower memory usage, typically 1–2% faster.
- Recommended for long gameplay and analysis.

Thanks
Ehsan Rashid
User avatar
Sylwy
Posts: 4990
Joined: Fri Apr 21, 2006 4:19 pm
Location: IAȘI - the historical capital of MOLDOVA
Full name: Silvian Rucsandescu

Re: DON Chess Engine

Post by Sylwy »

erashid wrote: Sun Jan 04, 2026 6:03 pm Check out the latest build here:
I uploaded to 3 servers.
SF 20260101 ?

3 servers ? Only ?

:(
User avatar
Sylwy
Posts: 4990
Joined: Fri Apr 21, 2006 4:19 pm
Location: IAȘI - the historical capital of MOLDOVA
Full name: Silvian Rucsandescu

Re: DON Chess Engine

Post by Sylwy »

erashid wrote: Sun Jan 04, 2026 6:03 pm Please tell me if you want other builds also.
Yes !

I need a version compatible with Rigetti quantum computing.

THANK YOU !

SilvianR
User avatar
Sylwy
Posts: 4990
Joined: Fri Apr 21, 2006 4:19 pm
Location: IAȘI - the historical capital of MOLDOVA
Full name: Silvian Rucsandescu

Re: DON Chess Engine

Post by Sylwy »

Bravo ! Impressed, I must admit, by your DON! Take a look here:

viewtopic.php?p=987404#p987404
erashid
Posts: 144
Joined: Sun Oct 20, 2013 8:40 pm
Full name: Ehsan Rashid

Re: DON Chess Engine

Post by erashid »

Sylwy wrote: Sun Jan 04, 2026 10:01 pm Bravo ! Impressed, I must admit, by your DON! Take a look here:

viewtopic.php?p=987404#p987404
It may come as a surprise to you, but my DON engine is already among the best — fast, precise, and continuously improving.
DON engine stands at the top — built with performance, accuracy, and depth in mind.
it’s one of the best engines, designed to compete at the highest level.

And One more thing you are checking 1-Month old engine.

try the latest one ... then you will be more surprise !!!

Thanks
erashid
Posts: 144
Joined: Sun Oct 20, 2013 8:40 pm
Full name: Ehsan Rashid

Re: DON Chess Engine

Post by erashid »

Check out the latest build here:
I uploaded to 3 servers.

1. mediafire
https://www.mediafire.com/folder/06ewg9vo8mfuj/DON

2. mega
https://mega.nz/folder/Cc1zkbAR#bnycmCX38aGjK6YavnMWqw

3. pixeldrain
https://pixeldrain.com/l/dWZSiJZ8

Changes in this build:
1. Compressed version supported for BMI2 + Higher.
2. Increased performance.
3. Small cleanup.


Please tell me if you want other builds also.
I uploaded the following ARCH for windows.

1. DON-SSE4.1
2. DON-AVX2
3-. DON-BMI2
3*. DON-BMI2-COMP
4-. DON-AVXVNNI
4*. DON-AVXVNNI-COMP
5-. DON-AVX512
5*. DON-AVX512-COMP

*NOTE: *COMP = Compressed version
- ~50% lower memory usage, typically 1–2% faster.
- Recommended for long gameplay and analysis.

Play and enjoy !!!

Thanks
Ehsan Rashid