Friday, March 27, 2026

AI Sensei Problems for Game Review

My newest go study obsession is to create problems in AI Sensei to reinforce my lessons with Clossius and BenKyo Baduk.  My lessons consist mostly of game reviews, so it was a no brainer to start creating problems for those games in AI Sensei based on my lesson content. My problems are based on the input that I get from my teachers. They are not just based on blue and green AI moves. Some of the problems I make are are simply reinforcement of good moves, so they are not problems in the usual sense.  They are memories.


I have found that the primary benefit of creating problems from lesson material has been that it forces me to rewatch my lessons.  This is something that I should be doing anyway, but I have not done it consistently enough in the past. It didn't really feel productive until I decided to try making problems.

The way I create my problems is to open the video of my lesson along with the AI Sensei review of the game under discussion. I create a note in Evernote to take notes about the lesson incase there are things I want to remember that don't lend themselves easily to problem creation. I also open a review of the game in OGS incase I want to save variations. AI Sensei is best for one move problems, so I find it beneficial to sometimes replay a variation from a lesson and drop it into OGS to look at it later.

The time I spend reviewing my lessons, and creating problems is credited to Lesson REPLAY. The time I spend solving AI Sensei problems is credited to the Go Activities subtask of Tsumego called AI-Sensei Problems. I spent a great deal of time on that subtask last week.



An hour of that time was spent sharing problems from one of my games with a few BenKyo League members.  I shared my screen with them, and we talked through the problems. Currently that is the only way to share problems from AI Sensei. There were 34 problems for that game alone, and we spent an hour going over them. That included going back through the problems that were missed the first time.

The amount of time spent creating custom problems is not trivial.  It requires me to watch the entire lesson, and it requires me to write unique prompt text, and answer text, for each problem.  Recently I spent two hours watching commentary about one game, and creating 20 problems from that lesson.  I estimate the time spent on each problem is actually between 3 and 6 minutes not counting the time of watching the lesson itself.  If you figure that I spent two hours watching one hour of video to create 20 problems the math comes down to 60 minutes divided by 20 problems. This equals 3 minutes per problem, which isn't bad, but it is an investment of time.

The value of that investment became clear to me during a lesson I had with Ben the day following that two hour investment of time.  The next day we had another lesson, and Ben referenced a situation from the game I had created the problems for. I knew exactly what he was talking about because I had spent two hours the night before reviewing the lesson about that game. We talked about it in abstract terms until he opened the game record and found what we were discussing. It turned out to be a hypothetical that we were both able to recall. It wasn't even part of the game. It was kind of a mind blowing experience for me to realize how valuable it had been to spend the time reviewing the lesson and making the problems.  I had even made a problem for the hypothetical that we were discussing.

To give you an idea of what AI Sensei problems look like I will offer three examples of problems.  I will show screen captures of the prompt text and the answer text for each problem. This is actually a series of problems for a kill that never happened.

Problem 1





Problem 2





Problem 3





Currently AI Sensei problems are presented to me using a Spaced Repetition Model.  There is value in that, but it also means that I have no control over which problems are presented to me, and when I will see them again.

  1. I would like to have control over when I see problems again.  Part of this might involve having the ability to initiate a session involving all of the problems from a game from within the AI Sensei game review.

  2. I'd like to be able to create problem sets based on a variation that would keep those problems together in sequence.

  3. I'd like for the addition of problems to the Training List not be dependent upon the date at which the game was first loaded into AI Sensei.  I found out about this issue when I created problems for games In-Seong had reviewed perhaps five or more years ago, and those problems did not show up immediately in the Training List. I was so disappointed by this that it stopped me from creating problems for a while.

Last week I spent a great deal of time doing problems to see if I could force the In-seong reviews to the surface.  It worked.  There were three reviews of AYD games that eventually appeared.

Next I decided to try to solve all of my problems. I got myself to the point where I only had seven games left, and I hit "Start Training" to do them all.




Success.




It isn't that hard to stay current with my problems.  This morning I was presented with 25 problems. It took me nine minutes to do them. That amounts to about 1/3 of a minute per problem. Most of the time was spent reading the prompt text, and answer text, for each problem. New problems are presented to you in a short period of time.

Now for my usual Go Activities Report:





It was a very busy week for go activity largely due to my new obsession with solving AI Sensei problems.




Not a great deal of time was spent playing games.  There are only three of them, but I have more games from the previous week for my lesson with Clossius.  In addition to that I have a new rank to report.




I have a rating on the PlayGo server which translates to 8 kyu based on the levels of the go problems.

Thursday, March 19, 2026

PlayGo.gg Problems

 


I continue to enjoy the the lessons on PlayGo.gg, and spent over four and a half hours there last week working on Lessons. For a while I had been moving forward from one level to the next without bothering to play out the addition problems provided for each level.  After finishing the 900 Elo lessons I decided to check out the rest of the problems for all levels up to that strength before moving forward with the 1000 Elo lessons.

I discovered that there are a great many problems available, and that the site keeps track of which ones I have completed.  This makes it easy to return to doing problems, and to pick up where I left off.  I finished all problems up through the 900 Elo level. After that I returned to doing lessons, and am currently working on the 1000 Elo level.

I've actually changed the name of my activity category from Go the Game to PlayGo.gg because I don't think most people think of Go the Game as the name of the site.

Now for my usual Go Activities Report.





It was a very active week with over 24 hours of go activity. PlayGo.gg came in as the top activity.

I played six games and won four of them.  There were two Kango9 Group games among them because my week begins on Friday and it just worked out that way.

There are three auto match games on PlayGo.gg  The time I spend on games played there gets categorized as Live Play.







Wednesday, March 11, 2026

I Need to Play More Games

I've noticed that I have a tendency to play fewer games the week after I have a lesson with Clossius. Last week I had a lesson with him during which he reviewed seven of the games I had played in the previous two weeks. He reviewed all but the two games that BenKyo Baduk had reviewed for me.




Five or four games per week isn't terrible, but I know I can do better. But when I know that my lesson with Clossius is two weeks away I start to spend more time on activities other than actually playing.

My go activites for the week reflect this.






Though I spent nearly 21 hours on go activities, I spent only slightly more than two and half hours playing go. I managed to get in two games last week.






I need to play a lot more games for my next lesson with Clossius since BenKyo Baduk has already reviewed the two games above. I am planning to play some games on PlayGo.gg. I have already played three games there, and I have won each of them, which has earned me the Elo listed below.





Once the system sees me lose a few games that ought to change.

Thursday, March 05, 2026

I Joined the Kango9 Community

Kango9 is a go teacher with a Discord server that he started in order to encourage people to play one serious game a week.  He is pairing people for weekly games and he asks that people who join the server either play a game each week, or at least contribute to discussion on the server.


Since joining a few weeks ago, I have played three games, and have another one scheduled for Friday night.




The image above is lifted from my games spreadsheet and shows a Kango9 Group game every week.

You can join the Kango9 Server here:


Now for my usual weekly Go Activities Report






It was a busy go week with 23.5 hours of go activity.

I didn't play a lot of games, only four, though I did win all of them.



Monday, February 23, 2026

I Missed Another Goose Tesuji

This was the last NAOL game of the season. I was black. White had passed. I shouldn't have.

Find the goose tesuji before scrolling down.




Wait for it,
Wait for it,
Wait for it,
Wait for it.

Ready, set, scroll.
















Here is the goose.



I had looked long and hard at the cut at e3 earlier in the game. At the time white had not yet played the dame at e8, which changed everything.




This goose would have reversed the game, and I would have won by a small margin.

I was thinking that maybe white could do better by giving up the four white stones at e2, so I looked at that, but it would actually be worse.








It would have lost even more for white.

Anyone who is interested in seeing how the game unfolded can find it here.

Now for my weekly Go Activities Report.






It was a heavy week for Go Activities with nearly 27 hours spent. Live Play did not make it into the number one position. The category of Twitch - Patrick takes that honor, with Go The Game coming in third.

I played five games, most of them league games. I managed to win my Kango Group Game which I played against a fellow BenKyo League member. I used the new opening that BenKyo Baduk created for me, but played it as white. If anyone has an interest in seeing that game you can find it here.




I'm hoping not to have a missed goose next week. We'll see.















Thursday, February 19, 2026

Try PlayGo.gg

I've recently been spending quite a bit of time on a new site for playing go and studying about go.  It is called PlayGo.gg  You can also get there by typing gothegame.com as well, which is how I found the site initially, and how I still get there. It hopes to be, for go, what chess.com is for Chess, and I believe that it may succeed. Currently you can do everything there for free. Eventually there will be fees involved which you can preview on the site.

I created a new activity under my Miscellaneous category for Go The Game, and ended up spending three hours there.  



Here is what I see when I log in.



It is a nice clean interface which is easy to understand and to navigate.

The only thing I have done so far there is to work through the lessons under Learn.  In spite of being 9k, I decided to start from the very beginning, and I am glad I did. I am currently working through 23 kyu problems. The site keeps track of how far I have gotten on my lessons, and it lets me pick up where I left off. When I click on Learn, I can redo problems or scroll down to where I can continue from where I left off.




I highly recommend these lessons for beginners.  The teacher goes to great lengths to explain in detail what is happening in the problems.  He shows every possible variation that can happen.  This is a level of detail I have found nowhere else for beginner problems. I expect, as the levels increase, that the level of detail will decrease as students are expected to be able to see the consequences of certain actions. However, at the very beginner levels this high level of detail is very refreshing.  Get your lessons in while you can watch as many as you want with no restrictions.

BenKyo Baduk has done a video about the site which you can watch here

And now for my weekly Go Activities Report:






My week was a little short on go activity with fewer than 20 hours.  As usual, my top activity was Live Play.  My newest activity, Go The Game, took second place. I also spent a good deal of time watching others play.  I can only assign an activity to one category, so a good portion of the time I spend on the category Twitch - Patrick is actually watching someone else play, and then part of it would be watching someone else review, but I let it just be covered by Twitch - Patrick.  Logging my time isn't so much about being 100% accurate as it is about counting up the time spent, and feeling that I have put in an adequate amount of effort.

It was not an especially good week in terms of my game performance.  I played six games, all with human beings, which is a plus.  However, I was unable to win a single one of them. They did turn out to be good material for a lesson with Clossius. He actually made me feel better about a couple of these games.  I am taking my lessons with Clossius on alternate weeks.




I'll have a new Go Activities Report next week, and hopefully something else interesting to write about.

Saturday, February 07, 2026

I Missed a Goose Tesuji

Goose Tesuji is a term coined by Clossius (Shawn Ray), one of my teachers. It often results from filling dame, but it can actually be any weakness, especially near the end of the game.


In a recent NAOL game, with a long time Go Congress opponent, I totally missed a move that would have resulted in the capture of 11 stones minimally. It would have resulted in an even larger loss if my opponent had failed to step back, as necessary.

Take the time to see if you can find the first move for black in this board position. White had just passed, so it is black's turn.



You can check your answer by looking at the these two variations in the game record.




Click on the link below to find the above mentioned variations. Feel free to leave comments and variations of your own for both players while you are there.


I consider myself lucky to have not needed this goose in order to win this game. However, it would have been nice to have at least seen it.  My intuition was drawing me to the area. I wanted to make something work, but I couldn't.  I saw the last remaining dame, which threatened a capture, but the threat was obvious and easily protected against.  My opponent made the proper response, and we moved on to scoring.
  
I failed to see that the proper move was from the inside rather than the outside. I hope to be able to see such problems in the future.  With that in mind, I headed over to Tsumego Dragon, and loaded up every Vital Wedge problem available to me.  There are 61 of them, and they range in difficulty from Level 0 to Level 3.




I did all 61 problems and only missed about four or five of them on the first try.

If you are interested in how the term Goose Tesuji came to be, you might enjoy this video:



Now for the report of my week of Go Activities:





Last week was a moderately active week for go activities. I put in over 17 hours. I did manage to get in a bit of time on my Internet Go School Spaced Repetition problems. I missed one day and am down to 12 vacation days. I have to be more vigilant.