If anybody could be interested, i've found the old Drago sources and i've let them available from my site:
http://www.linformatica.com
press on the link "Scacchi (chess)".
It was a 16 bit DOS program all written in 8086 assembly, both the engine and the graphical user interface. Could be usefull for students and maybe someone can find some idea for speed up chess engines.
Drago assembly source
Moderators: hgm, Rebel, chrisw
-
- Posts: 859
- Joined: Mon Aug 10, 2009 10:05 pm
- Location: Italy
- Full name: Stefano Gemma
-
- Posts: 859
- Joined: Mon Aug 10, 2009 10:05 pm
- Location: Italy
- Full name: Stefano Gemma
Re: Drago assembly source
At the same link you can find my very first C program. It is a simple move generator but it can give some idea to somebody, so i put it available. The sources were written in 1990, while Drago was written in 1993. They are both derivated from my previous work on ZX81 and Commodore PLUS/4. Raffaela (year 1999/2000) is derivated from Drago and Freccia (2003-2009) from Raffaela. The move generator of Raffaela could be interesting, for some original part that i've invented, maybe i can make it available in the future or pass the sources to somebody who have the time to strenght and complete the program.
Now i'm working, in the spare time, to a new engine... completely based on genethical algorithms. I could give you more news at the end of this year... i hope.
Now i'm working, in the spare time, to a new engine... completely based on genethical algorithms. I could give you more news at the end of this year... i hope.
-
- Posts: 12542
- Joined: Wed Mar 08, 2006 8:57 pm
- Location: Redmond, WA USA
Re: Drago assembly source
Here is a version of the move generator that should compile with modern C compilers.
http://cap.connx.com/chess-engines/new- ... caccin.zip
http://cap.connx.com/chess-engines/new- ... caccin.zip
-
- Posts: 859
- Joined: Mon Aug 10, 2009 10:05 pm
- Location: Italy
- Full name: Stefano Gemma
Re: Drago assembly source
Many thanks. Can i put your changes available for direct download on my website?
-
- Posts: 12542
- Joined: Wed Mar 08, 2006 8:57 pm
- Location: Redmond, WA USA
Re: Drago assembly source
Of course.