Is there a program for the C64 that plays the game of Go? Progress on go engines has started later than with chess, so maybe there is no C64 Go software from the 80s, but maybe someone has recently created such a program? The program does not have to be strong, just be able to play the game.
-
If there was it would have been terrible. Even in the late 90's the state of the art for Go AIs was very bad, and that was on much more capable computers. en.wikipedia.org/wiki/Computer_Go#Early_decades– user722Nov 24, 2017 at 19:07
-
Thanks. Wikipedia mentions two programs written in the 80s in Forth. None of them is for the C64, but one runs on a computer with only 1K of RAM, so writing one for the C64 should not be impossible. Of course, it is weak, and it only uses a 15x15 board. But, in fact, a 9x9 board would also be okay.– RetroQuestion2017Nov 24, 2017 at 20:39
-
3I wrote one for the BBC Micro in the '80s. It was a bit rubbish as you might expect but I got it to the stage where it would beat me.– Chenmunka ♦Nov 25, 2017 at 11:27
-
1@Chenmunka It's interesting to hear from a person who has actually written a go program at that time. Do you still have it?– RetroQuestion2017Nov 25, 2017 at 14:12
-
1@RetroQuestion2017. No, I don't still have it. It taught me a lot about pattern recognition, and about Go, when I wrote it. But the limits of the machine stopped it being any real use.– Chenmunka ♦Nov 26, 2017 at 9:04
2 Answers
Yes, it was written by Stack Computer Services Ltd., but it's not very good. OK for beginners to learn from.
-
-
1Thanks. The game from Stack Computer Services seems to have the strength of ca. 20 kyu. It's a good example. I can imagine that beginners could have fun playing against it. I'll have to play against the Atari program to see how good it is. Nov 25, 2017 at 14:10
-
2Now, I have also found Microgo1 for the C64. It uses a 9x9-sized board and plays a decent beginner's game. Nov 25, 2017 at 17:41
-
I wonder what kind of recent program (LZ? ) could be ported reasonnably on a C64... once the training is done there is not much computation left... but "not much" by today's standard is definitely not "not much" by c64 standard ... but just playing with current "intuition" and almost no "reading" would make it stronger than 20kyu probably Jul 25, 2019 at 18:13
There is a Port of GNU Go available for the C64. It is for Version 1.2 which is a Werk Engine but it works. https://www.c64games.de/hugo.php?art=d&fil=6751&Dateiname=/g/gnugo.zip