Good things are happening behind the scenes with the American Go Association ratings system—and players and tournament directors should start noticing the difference immediately.
Recent updates are aimed at making it easier to submit tournaments, faster to publish ratings, and more useful to explore results online. Even more improvements are on the way.
One of the biggest pain points has long been the delay between a tournament and when its results appear in the ratings. The most common issue is straightforward: tournament reports are often submitted incomplete or not ready for processing, which leads to follow-up emails and missing information.
That’s now being addressed with a new tool developed by tournament director Ryan Li. Available through AGA TD Tools, the utility lets TDs drag and drop their tournament report for instant validation, flagging errors and warnings before submission. The most frequent problem—incorrect or expired AGA IDs—can now be caught on the spot, while players are still present, speeding up the entire process.
At the same time, a volunteer team has been working on modernizing the ratings infrastructure itself. The longstanding AGA ratings code—reliable but aging—has now been ported to Python, making it easier to maintain and integrate with current systems.
One focus of that work is improving the so-called “stuck sigma” problem, where a player’s rating becomes slow to reflect real changes in strength. As AGA President Gurujeet Khalsa explains, the goal is to “improve the overall quality of ratings while simultaneously improving sigma.”
On the user side, the newly launched Ratings Explorer offers a much more interactive experience. Players can now:
- Search by rating, location, or membership type
- View detailed tournament cross-tables
- Access SGF game records (where available) with an integrated viewer
- Navigate directly from player profiles to related E-Journal articles and league content
The updated interface also includes a mobile-friendly version, making it easier to check ratings on the go.
Artificial intelligence has played a supporting role in these updates, particularly in improving the ratings display. But as one Go-playing developer notes, “while AI is great at coding, it still requires careful review—especially for statistical work.” To that end, the team is seeking a volunteer with a strong background in statistics to help refine the sigma improvements.
Overall, these changes represent a significant step forward for the AGA’s ratings system—making it more accurate, more accessible, and more responsive to the needs of today’s players and organizers.
Feedback is welcome at ratings@usgo.org.