DEV Community

ahmed isam
ahmed isam

Posted on • Originally published at yiboardgame.com

Gomoku Dan Grades vs Video Game Ranks: What a 5 Dan Actually Measures

--
title: "Gomoku Dan Grades vs Video Game Ranks: What a 5 Dan Actually Measures"
description: "Dan grades come from Go, not esports. They measure match results, not playtime. How the grade system works, why Bronze and Platinum drift from skill, and how Elo ratings fit in."
tags: [gomoku, boardgame, elo, ranking]

canonical_url: https://yiboardgame.com/blog/gomoku-dan-grades-vs-ranks

People new to Gomoku ask me the same question in the first week: is your dan grade the same as Bronze or Platinum in video games? The answer is no, and they are not even the same species. Dan grades come from Go, a system far older than video games, and they measure your ability to win matches, not your time online. I want to explain how the system works, why the two ranking approaches drift apart, and where Elo fits in.

Where dan grades come from

The grade system originated in the Chinese Wei-Jin era pin system for Go, and was developed by the Nihon Ki-in into the modern dan and kyu structure. Amateurs count up from 25 kyu to 1 kyu, then amateur 1 dan up to 7 dan. Professional grades run from shodan to 9 dan. Gomoku inherits the same framework, with simpler tactics and a slightly different grade distribution.

The core idea is one thing. A grade is earned by match results, not by participation. Win the games you should win, lose the ones you should lose, and your grade converges on your true level. That is completely different from Bronze and Platinum, where grinding enough matches moves you up regardless of win rate.

Grades vs ratings: two kinds of numbers

The two systems answer different questions. A dan grade is a discrete rank earned through promotion matches, it reflects an absolute level band. An Elo rating is a continuous score adjusted by opponent strength every game, it reflects relative level. Think of a grade like a degree, clear tiers but big gaps inside the same tier. A rating is like a salary, continuously comparable but with no title feeling.

Most modern board game platforms use both, and for good reason. Grades give you a title and a promotion goal. Ratings give you precise matchmaking. On YiBoard we do the same, ratings handle the matching and grades handle the display. That way beginners are not scared off by 9-dan names, and strong players do not get paired with beginners.

The problem with Bronze and Platinum

Video game rank systems get polluted by participation. Play enough ranked matches and you slowly climb on floor points even below a 50% win rate. Ranks drift away from real skill. A Diamond can be grinded rather than earned, and the ladder becomes a time meter instead of a skill meter.

Gomoku grades have no floor points. To go from 3 dan to 4 dan, you have to prove in formal games that you can beat opponents at the 4-dan level. No shortcuts, which is exactly why the grade carries weight. That is the visible difference between the Chinese rank system and Elo: one certifies, the other predicts.

How to read a grade

Here is roughly what the amateur bands mean in practice. Amateur 1-3 dan knows basic joseki and attack and defense, and reliably beats random movers. Amateur 4-6 dan has structured patterns, a solid opening and midgame, and makes up the backbone of a tournament field. Amateur 7 dan and up sits close to professional, with visibly deeper reading and calculation. Professional grades, earned through pro tournaments, represent national to world class play.

Next time you see a player listed as 5 dan, you know roughly which levels of opponents they have beaten. You do not know how many hours they have played, because that is not what the number means.

The FAQ answer I give most often: which is more accurate, grades or Elo? Elo is more precise, every game adjusts by opponent strength and it is continuously comparable. Grades are more intuitive, clear tiers with title value. They complement each other, and most platforms use both.

Top comments (0)