Author: Dann Corbit
Date: 21:18:55 01/29/03
Go up one level in this thread
On January 30, 2003 at 00:09:02, Thomas McBurney wrote: >I've written a chess program called "Deep BASIC" as a hobby and I'm looking to >compare it to other chess programs written in BASIC. So far I have only found >two programs that work, one called "New Proto Chess System" and another one that >was written by a French person way back in 1984. I did find another chess >program written in BASIC with nice graphics (for DOS BASIC), but when I started >it up the opening move was h4 and then I couldn't move my own piece because the >mouse cursor was invisible. So much for that. > >So it seems that the vast majority of chess programs written in BASIC play very >poor chess. I have heard of one program called "Rabbit" which uses some >assembler to improve speed but I cannot find this one. Does any one know where >I can download it? As for my program, I estimate its strength to be around >1500, and it can only search 3000 NPS on my Athlon 650 which is about 4 ply in >20 seconds. It also has a 40,000 move opening book. If anybody is interested in >it, I can make it available for download. > >Here is the game played against New Proto Chess System. This program seems very >good at committing suicide even though the code is almost twice the size of >mine. > >[Event "Chess written in BASIC"] >[Site "Sydney"] >[Date "26/01/2003"] >[Round "-"] >[White "New Proto Chess System"] >[Black "Deep BASIC"] >[Result "0-1"] > >1. Nf3 d5 2. d4 Bf5 3. e4 Bxe4 4. Bb5+ c6 5. Bxc6+ Nxc6 6. Ng5 Bxg2 7. Rg1 >Be4 8. Nxe4 dxe4 9. Qh5 Nxd4 10. c4 Nf3+ 11. Kf1 Qd1+ 12. Kg2 Qxg1+ 13. Kh3 >Qxh2+ 14. Kg4 Nf6+ 15. Kf5 e6# >0-1 > > >And here is the game against the French program. It played surprisingly well >considering the small size of the program. > >[Event "Chess writen in BASIC"] >[Site "Sydney"] >[Date "26/01/2003"] >[Round "-"] >[White "css"] >[Black "Deep BASIC"] >[Result "0-1"] > >1. Nc3 e5 2. Nd5 c6 3. Nc3 d5 4. Nf3 e4 5. Ng1 Bb4 6. a3 Bxc3 7. bxc3 Qf6 >8. e3 c5 9. Bb5+ Bd7 10. a4 Qg5 11. Kf1 a6 12. Nh3 Qh6 13. Be2 Bxh3 14. >gxh3 Qxh3+ 15. Kg1 Nf6 16. Rb1 Qc8 17. f3 Nbd7 18. Bb2 O-O 19. Qc1 exf3 20. >Bxf3 Ne5 21. Be2 Ne4 22. d4 Nc4 23. Bxc4 Qg4+ 24. Kf1 Qf3+ 25. Ke1 Qxh1+ >26. Bf1 Qg1 27. Ba3 Qf2+ 28. Kd1 Qxf1# >0-1 LarsenVB (Luca Dormio) http://digilander.libero.it/larsenvb/ Odysseus (Wolfgang Martinsen) http://ourworld.compuserve.com/homepages/wolfmart/ODY-ENG.HTM Warlord (William H. Rogers) http://www.vrichey.de/warlord/ Robert M. Kuczewski wrote something called QBChess M. C. Rakaska wrote a BASIC chess program long ago Eric chan & Ankur Gogia wrote a BASIC chess program
This page took 0 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.