Openings of the AI age

I wrote a program that takes thousands of pro-level games, extracts the first twenty moves and assembles them in a single tree. Here I have chosen games from 2016 – the year that AlphaGo made its impact – to 2019 so we can study what kind of openings are played in the AI age.

Plus and Minus Values

“Plus value” is something that either directly gives you points, like territory, or can potentially give you points, like influence. “Minus value” is something that can take something away from your pocket, like cutting points, weak shapes and weak groups. If you have them, you can potentially lose something. The opponent has something there.

Learning Techniques for Go

This article focusses on learning techniques based around Bloom’s taxonomy—remember, understand, apply, analyze, evaluate, create—and how they apply to Go.

How to Train with AI

You cannot beat KataGo in an even game; even top professionals have to take two or three handicap stones. But high-handicap games are different from even games. KaTrain can weaken KataGo but it does not play human moves found in Asian server games. Find positions from your games where KataGo says that you have a …

Read more

Nigel Davies on “The How and the What”

The how is more important than the what. It really doesn’t matter what you study, the important thing is to use this as a training ground for thinking rather than trying to assimilate a mind-numbing amount of information. In these days of a zillion different chess products this message seems to be quite lost, and …

Read more

101weiqiLocalizer Chrome Extension

101weiqi.com is a Chinese-language web site where you can solve Go problems. Unfortunately there is no English-language localization of that website. So I wrote a Chrome extension that aims to make it easier for those of us who don’t read Chinese to use that site. The extension adds a script to 101weiqi.com’s web pages which …

Read more

Using Fox and Tygem on macOS

I wanted to play on Fox and on Tygem on macOS. On an Apple Silicon (M1, M2 processors etc.) it’s possible to install the iOS version of Tygem using the App Store and run it natively but I really dislike that version because after every move it requires you to click a button to confirm …

Read more