About
[Updated on 27.08.2025]
The goal of Tsumego Hero is to make solving Go problems more enjoyable. I’m interested in Go since 2005. My first effort to create a website for Go problems was during my study of Media Computer Science at the University Bremen, Germany in 2010. It was front-end oriented and focused on programming a Go board canvas for websites in Adobe Flash. There were many unanswered questions like how to implement the best back-end and how to communicate the user actions on the Go board to the server. I didn’t go deep into the topic for several years, but I always wanted to do this when I find some time and answers to the open questions. In 2017, I was a scholar of the Yunguseng Dojang by In-seong Hwang (yunguseng.com) and I helped creating files for the EYD practice room. The way Go files were stored, red and displayed on the website were my inspiration for the back-end. I programmed the SGF-reader for Tsumego Hero based on that concept. As the Adobe Flash Player was in 2017 already an outdated technology, I had to start from scratch with the digital Go board. As base, I took jGoBoard by Joonas Pihlajamaa. This looked so amazing, that it gave me inspiration for later designs. The development of the rating mode is a collaboration with Théo Barollet. We recently switched the technology of the board viewer from jGoBoard to BesoGo. The technology swich had big technical advantages as it came with many new functions and much more room for further extensions. All recent updates regarding the go problems were much easier or only possible in BesoGo. |
![]() |
||||||||||||||||||||||||||||||||||||||||
In 2023, the website took a big step forward in terms of quality, content and features. This was made possible by Michal Kovářík,
who financially supports the website. He was also part of the development in many updates and he creates new problems.
Michal Kovářík is known for being the director and lead developer of the game Factorio,
which is a very popular factory game.
The first admin I involved in 2019 was Farkas, a high dan player from Hungary. Currently, we have a great crew of 12 admins. There is not really a reason to limit the number of admins so far. So if you would like to contribute to the website by adding problems or moderating, please contact me. Go problems are the core of the website. Here is a list of the people who created the problems for Tsumego Hero:
d4rkm4tter wrote 220 comments and 1821 replies. posetcay wrote 804 comments and 924 replies. Ivan Detkov wrote 541 comments and 1101 replies. Sadaharu wrote 522 comments and 562 replies. |