Hello, everyone. Long time ago I tried to do a go problem generator software inspired by 1st chapter of Tohsiro Kageyama’s “Lessons in fundumentals of Go” where he state that reading ladder stone-by-stone is a very valuable skill. (In my personal experience training oneself to actually read ladders also helps with problems in general: board position are less prone to disappear from one’s mind)
The idea was to randomly create “does this ladder works” problem and show player how exactly it does or does not work. Eventually the project was abandoned due to lack of time (and poor choice of technology).
My main question is wherther such software would be interesting to go players or this time is best spent doing something else?
There’s already a lot of different go-related software on most of the platfroms, it there any go-related need that is still not covered?
Wolf, T., Mastering Ladders, Richmond, VA: Slate & Shell, 106 pages, 2008, ISBN 1-932001-40-9
“Mastering Ladders” is a book written by Thomas Wolf, edited by Willian Cobb and published by Slate & Shell 2008. The first part of 32 pages includes the theory about ladders and practical hints towards solving ladder problems. In numerous examples of top professional games it is shown that ladders can not only be crucial but also difficult to compute and that sometimes starting a ladder that can not be won is a key to win a game. In part two of the book 72 ladder problems from very easy to extreme hard are given with solutions and an index allowing the reader to pick a ladder problem from different types. The book comes with a CD including 256,000 computer generated ladder problems of all difficulty levels, several hundred hand-picked ladder problems and over a hundred professional games from the GoGoD CD where ladders played a crucial role.
Known are two errors that were entered in the editing process which are corrected here.
Most of the 256,000 problems on the CD, you will not be surprised to learn, were computer generated. If you solve 10 a day you should still be working on them in 2080, should you be so lucky as to live that long, so perhaps that’s not the idea. Fortunately strong amateurs, including our own Matthew Macfadyen and Charles Leedham-Green (both names unfortunately misspelled, assuming their spellings on the Rating List are correct), have selected 268 of the most interesting ones. The point of the rest of them on the CD is not clear to me, except as an academic exercise or research tool (the book appears to be a by-product of the development of the GoTools software). The author has a website with a program that can be used to work through the problems. However, the problems themselves are not available on the website and there does not appear to be a way of loading them from the CD, so to use this you must enter the positions yourself. This seems like a missed opportunity, but there are many free and commercial Go game viewers you can use for loading and working on them locally.
I personally would find it interesting and would probably give it a go (assuming it’s a free and open source project) It would definitely need some more complicated ladder problems though to maintain interest with, for example, changes in direction, stones that look like they might be ladder breakers or maybe not (user will just have to read it all out to see for sure), spiral ladders, etc. and not just straight ladders. Although, straight ladders might still be useful for beginners. That said, is there really a need for a separate software specifically for ladder problems? Would it not just be easier to add some ladder problems to an existing platform such as OGS puzzles section?
That depends on your reason for doing it in the first place. Do you want to make some Go related software just for the fun of it and as a programming challenge? Then it’s probably worth it. Do you want to make a killer Go app that all Go players use so you can finally make your fortune? Probably not worth it.
I’m sure there are lots. The limit is your imagination
The first that springs to mind for me is… a free and open source OGS client android app. There was this one:
which was pretty good but it’s no longer maintained and then the OGS API changed so it stopped working. You could fork it and fix it.
Special zoom function to make playing easier on small screens like phones. Click (or touch) once to zoom, second time to place stone (which also zoom out, then submit move IIRC).
Notifications of when it’s your move. Useful to save checking the website all the time.
Not sure if this app does it but the DGS app I have does… Download games (SGF presumably) and interact with them locally for minimal network usage. Also allows you to look at the game offline in case of bad connection etc.