Page 1 of 3

Donna, a new UCI chess engine by Michael Dvorkin

Posted: Tue Dec 09, 2014 7:26 am
by Norbert Raimund Leisner
Hello together,

could anybody of you create Windows binaries for 32/64 bit and put the executable files on your website, please? Upload on CCWiki would be an option, too.


https://github.com/michaeldv/donna

As far I know "donna"derives from the Italian language and has the meaning of wife, queen, lady....

Best wishes,
Norbert

Re: Donna, a new UCI chess engine by Michael Dvorkin

Posted: Wed Dec 10, 2014 10:42 pm
by Michael Sherwin
Congrats on creating a new strong engine with a new language. It is not the easiest thing to do! When I started to write RomiChess I only knew a little basic and nothing about chess programming. So with a C primer and a simple book on chess programming I somehow managed to create RomiChess. I overreached. However, this is about you and your engine. What I suggest is for you to rewrite your engine in either C or C++. You will do your engine justice by doing so. Also it will give you a version of your program to use as a benchmark to compare the performance of the Go language against if that is important.

Re: Donna, a new UCI chess engine by Michael Dvorkin

Posted: Wed Dec 17, 2014 10:22 am
by Norbert Raimund Leisner
Could anyone of you make Windows 32 & 64 executible files of
Donna Engine now?


https://github.com/michaeldv/donna

I have installed Go 1.4 for Windows on my PC, but do not know what is the exact intention of this text


From Donna's source directory run the build command:

$ go build -gcflags -B ./cmd/donna.go

Best wishes,
Norbert

Re: Donna, a new UCI chess engine by Michael Dvorkin

Posted: Thu Dec 18, 2014 8:49 pm
by cdani
Hi!
Here it is a 64 bit version:

http://www.andscacs.com/donna/donna1.rar

I had to copy the source in
src\donna (from $GOROOT)
to be able to compile it with

go build -gcflags -B ./donna.go

Also I changed the first import of donna.go:
import (
`donna`

Re: Donna, a new UCI chess engine by Michael Dvorkin

Posted: Thu Dec 18, 2014 9:32 pm
by Dr.Wael Deeb
What is the estimated Elo strength of this new chess engine :!: :?:

Re: Donna, a new UCI chess engine by Michael Dvorkin

Posted: Fri Dec 19, 2014 6:23 am
by carldaman
Dr.Wael Deeb wrote:What is the estimated Elo strength of this new chess engine :!: :?:
According to https://github.com/michaeldv/donna

Code: Select all

STRENGTH

   On short time controls Donna exhibits strength around ELO 2500. Based on 200
   game matches  played by Donna vs. GreKo and Donna vs. Daydreamer 1.75 Ordo
   (https://sites.google.com/site/gaviotachessengine/ordo) rates Donna's
   performance as follows:

   PLAYER             : RATING    POINTS  PLAYED    (%)
   GreKo 12.0         : 2539.0      95.0     200   47.5%   ( +79,  =32,  -89)
   Donna 0.9          : 2556.5     105.0     200   52.5%   ( +89,  =32,  -79)

   PLAYER             : RATING    POINTS  PLAYED    (%)
   Daydreamer 1.75    : 2683.0     142.0     200   71.0%   ( +121, =42,  -37)
   Donna 0.9          : 2526.1      58.0     200   29.0%   (  +37, =42, -121)

   All games were played on MacBook Air 1.3GHz Intel Core i5 with 1 min. for
   40 moves + 1 sec. increment time control using most frequent lines opening
   book (scripts/mfl.epd). When running benchmarks to find the best move in
   known test positions Donna's results are as follows (10 sec. per position):

   "1001 Brilliant Ways to Checkmate" by Fred Reinfeld:   +918  -83  (91.7%)
   "Win at Chess" by Fred Reinfeld:                       +273  -27  (91.0%)
   "Silent but Deadly" by Dann Corbit:                    +112  -12  (91.0%)
Running some short time control tests myself.

Regards,
CL

Re: Donna, a new UCI chess engine by Michael Dvorkin

Posted: Fri Dec 19, 2014 8:08 pm
by cdani
I have added to the same file a 32 bit version:

http://www.andscacs.com/donna/donna1.rar

Re: Donna, a new UCI chess engine by Michael Dvorkin

Posted: Sat Dec 20, 2014 8:02 pm
by Sylwy
cdani wrote:I have added to the same file a 32 bit version:

http://www.andscacs.com/donna/donna1.rar

+1.000.000

SilvianR :wink:

Re: Donna, a new UCI chess engine by Michael Dvorkin

Posted: Thu Dec 25, 2014 3:44 pm
by Jamal Bubker
Many thanks to Michael, Norbert and Daniel !

Re: My test

Posted: Thu Dec 25, 2014 6:08 pm
by Sylwy
Take a look here, please:

http://talkchess.com/forum/viewtopic.ph ... 56&t=50060

MERRY CHRISTMAS !
SilvianR :wink: