Tsumego Dragon can now play quick match, accept custom games (with Fischer), and play against bots for practice. This has been a long time in the works but it took a while for me to understand all of the API and OGS calls. But slowly and surely I was able to figure it out and release the update! We also use OGS’s Oauth2 to login so no need to input your username and password!
I do find the timing amusing as two other 3rd party apps just released support for OGS games as well in the last two weeks xD. I think with the automatch features though, we can all still contribute to the overall pool of players which is good for everyone.
Some notes, currently only Fischer time is supported. This is because I am trying to focus the players into minimal pools so I limited choices and decided on Fischer because I believe it is easier for beginners to understand and the direction the Go community as a whole is heading in.
Currently, only playing games is supported. This was the main feature I had to work out before I could do anything else. Reviewing games and getting AI reviews will coming in future updates.
We currently support playing most bots and start as low as 5x5 and work our way up to give the best beginner experience we can.
We also have a Quick Start feature, where Tsumego Dragon users can click a button and it will create your account for you without you ever having to leave the page. We do still support custom accounts though so you can link your own OGS account using OGS’s Oauth2.
Position Practice is a unique feature that allows you to play a game with a preset starting position against bots in an unrated game. This will allow players to practice their opening against different level bots ranging from DDK to 9D.
Overall this has been a fun experience learning more about OGS and creating all these features and I will continue to improve Tsumego Dragon over the years.
For those interested in my design choices, I am intentionally leaving out some features to focus on a unique user experience that I feel is helpful to new players and experienced players alike. I have a vision of a smooth introduction into playing a game, not to say anyone else’s view is wrong, I just want to pursue my vision in a certain direction.
One final note, I’m sure a lot of people in the OGS community will dislike this, but I do not plan to support Correspondence games at all. I just think there are too many cons to it and I personally think it holds people back from playing live games and improving. This is my own opinion of course. I believe if you like Correspondence that is perfectly fine, but this just may not be the project for you.
I hope everyone who uses it will have a fantastic experience and I look forward to hearing everyone’s feedback, good or negative! (constructive please)



