DON Chess Engine

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

Moderator: Ras

tmokonen
Posts: 1363
Joined: Sun Mar 12, 2006 6:46 pm
Location: Kelowna
Full name: Tony Mokonen

Re: DON Chess Engine

Post by tmokonen »

This guy was cloning (clowning?) while some of us were still in diapers.
chrisw
Posts: 4736
Joined: Tue Apr 03, 2012 4:28 pm
Location: Midi-Pyrénées
Full name: Christopher Whittington

Re: DON Chess Engine

Post by chrisw »

Brunetti wrote: Mon Feb 03, 2025 8:15 pm
erashid wrote: Mon Feb 03, 2025 12:41 pm ✅ Evaluation Enhancements:

More accurate pawn structure evaluation including isolated and doubled pawns.
Improved king safety evaluation and mobility factors.
Enhanced tuning of piece-square tables for better positional play.
Question for the moderator: would commenting 'clown' here be subject to a penalty?

Thanks,
Alex

✅ Search Optimizations:

Enhanced move ordering with improved history heuristics and killer move tracking.


Very suspicious. Stockfish dumped killer moves sometime ago. DON (which may or may not be an SF copy/clone, I leave that to others) doesn't appear to have killer moves either. So how how does the author who presumably wrote both the code and the associated documentation marry together this alleged "killer move tracking" with apparently not having killers in the engine? Just. Like. Stockfish. Or not. Does his left hand know what his right hand is doing?

Well?
User avatar
Brunetti
Posts: 424
Joined: Tue Dec 08, 2009 1:37 pm
Location: Milan, Italy
Full name: Alex Brunetti

Re: DON Chess Engine

Post by Brunetti »

chrisw wrote: Mon Feb 03, 2025 8:59 pm Stockfish dumped killer moves sometime ago. DON (which may or may not be an SF copy/clone, I leave that to others) doesn't appear to have killer moves either. So how how does the author who presumably wrote both the code and the associated documentation marry together this alleged "killer move tracking" with apparently not having killers in the engine? Just. Like. Stockfish. Or not. Does his left hand know what his right hand is doing?
Well?
Well, it's derived from SF, he acknowledges it himself and writes it on his GitHub.

Alex
User avatar
Ras
Posts: 2719
Joined: Tue Aug 30, 2016 8:19 pm
Full name: Rasmus Althoff

Re: DON Chess Engine

Post by Ras »

Brunetti wrote: Mon Feb 03, 2025 8:15 pmQuestion for the moderator: would commenting 'clown' here be subject to a penalty?
Moderation: You can comment on suspicious aspects, but please, let's focus on the matters, not the person. As in, critique the arguments, viewpoint, source code, rather than just delivering a summary statement on the author. As in, if you think so, this engine is ridiculous, along with supporting arguments, rather than just calling its author a clown.
Rasmus Althoff
https://www.ct800.net
erashid
Posts: 124
Joined: Sun Oct 20, 2013 8:40 pm
Full name: Ehsan Rashid

Re: DON Chess Engine

Post by erashid »

I uploaded the binary to:

All binaries
https://github.com/ehsanrashid/DON/acti ... 3119621443

DON 3.0 x64 BMI2.exe
https://pixeldrain.com/u/qabugbyi

Please check and let me know
mar
Posts: 2668
Joined: Fri Nov 26, 2010 2:00 pm
Location: Czech Republic
Full name: Martin Sedlak

Re: DON Chess Engine

Post by mar »

erashid wrote: Mon Feb 03, 2025 12:41 pm ✅ Evaluation Enhancements:

More accurate pawn structure evaluation including isolated and doubled pawns.
Improved king safety evaluation and mobility factors.
Enhanced tuning of piece-square tables for better positional play.
how did you manage to do that with a NNUE engine? you must be a magician :lol: perhaps you hand-edited the weights?
also some net archs can't possibly learn mobility. perhaps you copy-pasted the improvements from a wrong version of fish?
Joerg Oster
Posts: 986
Joined: Fri Mar 10, 2006 4:29 pm
Location: Germany
Full name: Jörg Oster

Re: DON Chess Engine

Post by Joerg Oster »

mar wrote: Tue Feb 04, 2025 7:17 am
erashid wrote: Mon Feb 03, 2025 12:41 pm ✅ Evaluation Enhancements:

More accurate pawn structure evaluation including isolated and doubled pawns.
Improved king safety evaluation and mobility factors.
Enhanced tuning of piece-square tables for better positional play.
how did you manage to do that with a NNUE engine? you must be a magician :lol: perhaps you hand-edited the weights?
also some net archs can't possibly learn mobility. perhaps you copy-pasted the improvements from a wrong version of fish?
Very likely a leftover from one of the former versions from many years ago,
when Stockfish still was using its handwritten eval.

I seem to recall that Marco took one or two code changes from DON back then, but that was it.
Jörg Oster
erashid
Posts: 124
Joined: Sun Oct 20, 2013 8:40 pm
Full name: Ehsan Rashid

Re: DON Chess Engine

Post by erashid »

I uploaded the new DON Chess Engine executables

here are the links:

DON 3.0 x64 AVX2.exe
https://pixeldrain.com/u/ynLC2Xbk

DON 3.0 x64 BMI2.exe
https://pixeldrain.com/u/XtSnExS1


try and let me know if it works

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

Re: DON Chess Engine

Post by erashid »

erashid wrote: Wed Feb 05, 2025 7:30 am I uploaded the new DON Chess Engine executables

here are the links:

DON 3.0 x64 AVX2.exe
https://pixeldrain.com/u/ynLC2Xbk

DON 3.0 x64 BMI2.exe
https://pixeldrain.com/u/XtSnExS1


try and let me know if it works

Thanks
Did any one try on Fritz 19?

Some one reported an issue with Fritz 19.

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

Re: DON Chess Engine

Post by erashid »

I uploaded the new DON Chess Engine executables
It has some updates.


here are the links:

DON 3.1 x64 AVX2.exe
https://pixeldrain.com/u/YSkyngwG

DON 3.1 x64 BMI2.exe
https://pixeldrain.com/u/271JSW6x


try and let me know if it works

Thanks