Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: The old chess program "OwlChess"

Author: Christophe Theron

Date: 15:56:52 01/10/01

Go up one level in this thread


On January 10, 2001 at 13:16:48, Mike S. wrote:

>On January 09, 2001 at 11:27:18, Christophe Theron wrote:
>
>>(...)
>>
>>It is a C++ port of the old and famous Borland Turbo Chess written by Kaare
>>Danielsen (back in 1985!). More info about the author here:
>>
>>  http://www.danielsen.com/resume.shtml
>>
>
>Recently I bought one of the chess computers he has made the program for,
>secondhand:
>
>http://www.danielsen.com/chesscomputer.gif
>
>It is the CXG Super Enterprise, one of the few machines I have a chance to beat.
>In the following game, it played a nice trap (15.Bc5), but lost to Mirage 2.07
>(the hardware imbalance was extreme of course):
>
>Event "40/40:00...45:00"]
>[Site "?"]
>[Date "2000.??.??"]
>[Round "?"]
>[White "CXG Super Enterprise"]
>[Black "Mirage 2.07 PII/333"]
>[Result "0-1"]
>[ECO "B90"]
>
>1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bd3 Nc6 7. Nxc6 bxc6
>8. O-O e5 9. Bc4 Be7 10. Qd3 O-O 11. Rb1 a5 12. Be3 Be6 13. Rfd1 Ng4
>14. Bxe6 fxe6 15. Bc5 $5 {A trap!} 15... d5 (15... dxc5 16. Qh3 $16 Nxf2 $4 {
>impossible} 17. Qxe6+) 16. Bxe7 Qxe7 17. Rd2 Qg5 18. exd5 Qf4 19. g3 Qh6 20. f3
>e4 21. Qxe4 Qxd2 22. Qxe6+ Kh8 23. fxg4 Qf2+ 24. Kh1 Rae8 25. Qxe8 Rxe8 26.
>dxc6 Rc8 27. Rd1 Qf3+ 28. Kg1 Qxc6 29. Ne2 Qb6+ 30. Nd4 Rxc2 31. b3 Rxa2 32.
>Rd3 Qc5 0-1
>
>Too bad that computerchess constantly looses such talented programmers like him;
>other names like Ulf Rathsmann, D&K Spracklen etc. come to mind. :o(
>
>Regards,
>M.Scheidl



I discovered this programmer quite recently (I think it was 2 years ago). This
guy really deserves to be better known and to have his name in the computer
chess hall of fame.

I have re-read his turbo pascal chess program (the one that has been ported to C
under the name OWL chess), and I was impressed. It was very elegantly designed,
especially when you think that it has been written in 1984 or 1985!!!

The program lacks hash table management and selectivity, but the rest is rather
good.

Hint: if somebody volunteers to do the job, just add futility pruning and null
move to the program and you get a real good chess program. Not a lot of work.
You'll spend some time understanding the structure of the program, and then the
changes can be done in a couple of hours, probably less.



    Christophe



This page took 0.01 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.