Computer Chess Club Archives


Search

Terms

Messages

Subject: Commodore64 "grandmaster"

Author: Stan Arts

Date: 07:41:22 05/25/02


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




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.