Author: Christophe Theron
Date: 22:16:25 05/25/02
Go up one level in this thread
On May 25, 2002 at 10:41:22, Stan Arts wrote:
>Hello computerchesspeople :)
>
>Here is something useless:
>
>Ok I´m 21 years old, completely new to chessprogramming, but I gave it a go.
>
>Right now I call it "woops" because..well..I just couldn´t come up with another
>name,
>and it describes it´s playingstyle very well. But it´s a lot of fun and
>interesting.
>It has it´s own (ASCII ofcourse..) chessboard and things. It plays chess now for
>about a week and it plays with a "simple" (for you people), but it gave me a
>very big
>headache, which doesn´t seem to have gone away yet:
>fixed-depth-brute-force-full-width-mini-max-search-technique. There. :)
>
>Then I thought of something, I still have a commodore64 computer hiding under
>dust! Soooo I dug it out and searched for the floppy which says : "grandmaster"
>and yes, i found it, tried it, and it started up sooo grandmaster taught me how
>to play chess back then and I thought it would be fun to make the two play.
>(no comment on the moves...)
>
>For the people who remember grandmaster :
>
>
>Woops very first playing version > white
>C64 grandmaster program > black (think it can´t play with white)
>
> 1. d3 - Nc6 2. Nc3 - Nf6 3. Nb1 - d5 4. d4 - Bf5
> 5. e3 - e5 6. dxe5 - Nxe5 7. Nd2 - Bc5 8. Nb3 - Qd6
> 9. Nxc5 - Qxc5 10. c3 - O-O 11. Qb3 - Qc6 12. Qb4 - Nc4
>13. Qb3 - Rae8 14. Be2 - Re6 15. Qd1 - Rfe8 16. Nf3 - Qb6
>17. b3 - Nd6 18. Ng5 - Re7 19. Ba3 - Qc6 20. Qd4 - Nfe4
>21. Nxe4 - Rxe4 22. Qd2 - Nb5 23. Bxb5 - Qxb5 24. O-O-O - c6
>25. c4 - dxc4 26. Qe2 - cxb3 27. Qxb5 - cxb5 28. axb3 - Rc8+
>29. Kd2 - Rg4 30. g3 - Rc2+ 31. Ke1 - g6 32. f3 - Rg5
>33. Be7 - Rh5 34. Rd8+ - Kg7 35. Bf8+ - Kf6 36. Rd6+ - Be6
>37. Kd1 - Rc8 38. Rxe6+ - fxe6 39. Ba3 - Rd5+ 40. Ke2 - Rc2+
>41. Ke1 - Rd3 42. Bf8 - Rc1+ 43. Ke2 - Rxe3+ 44. Kxe3 - Rxh1
>45. Bc5 - b6 46. Bxb6 - axb6 47. b4 - Rxh2 48. Kf4 - Rb2
>49. Ke4 - Rxb4+ 50. Kd3 - Ke5 51. Kc3 - Tc4+ 52. Kb3 - Kd4
>53. f4 - Rc3+ 54. Ka2 - Rxg3 55. f5 - exf5 56. Kb1 - Kc3
>57. Ka2 - Kc2 58. Ka1 - Ra3# OOOPS
>All moves of my program were on 4-5 ply.
>Then I made some please-develop-your-pieces-changes to my program..:
>2nd woops white, c64 black:
> 1. e3 - Nc6 2. Bb5 - Nf6 3. Qf3 - Ne5 4. Qd1 - c6 5. Be2 - d5
> 6. Nf3 - Nxf3+ 7. Bxf3 - Bf5 8. Nc3 - e5 9. o-o - Bd6 10. d3 - o-o
>11. e4 - dxe4 12. dxe4 - Be6 13. Bg5 - Qd7 14. Bxf6 - gxf6 15. Qd2 -
>Rad8
>16. Rad1 - Rfe8 17. a4 - Bc4 18. Be2 - Bxe2 19. Qxe2 - Qe6 20. Kh1 -
>Bc5
>21. Rxd8 - Rxd8 22. a5 - Rd4 23. f4 - Qd7 24. a6 - Rd2 25. Nd5 -
>Rxe2
>(ooohooops my program just doesnt find axb7)
>26. Nxf6+ - Kg7 27. Nxd7 - Rxc2 28. axb7? - Bd6 29. b8=Q - Bxb8 30. Nxb8 -
>exf4
>31. b3 - Rc3 32. Na6 - Rxb3 33. Ra1 - Rc3 34. Nc7 - Re3 35. Ne8+ -
>Kg6
>36. Nd6 - Rd3 37. Nc8 - Rd4 38. Nxa7 - Rxe4 39. Nxc6 - Re3 40. Nd8 -
>Rd3
>41. Nc6 - Kf5 42. Na7 - Ke4 43. Nc8 - f3 44. gxf3+ - Rxf3 45. Nd6+ -
>Ke5
>46. Ne8 - Rf5 47. Ra7 - Rf1+ 48. Kg2 - Rf5 49. Ra5+ - Kf4 50. Ra7 -
>Ke5
>51. Ra5+ - Kf4 52. Ra7 - Ke5 53. Ra5+ - Kf4 54. Ra7 - Ke5
>My program is now 2 pawns up but both programs don´t know the 3x repetition rule
>and go on forever... but well let´s say it´s a draw ;)
>
>Grandmaster plays very well (yes yes..it plays better than my program.. :) )
>if you look at the thingy it´s running on
Congratulations, it remembers me very much of the way I started some 20 years
ago.
Thinking about it, the first games have probably been some of the most exiting
experience in my life. I don't know if I have kept the first games played by my
program. It was in 1982 on a TRS-80. I hope I have them somewhere.
Christophe
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.