Handicaps in chess: levelling players of different strength

The central problem of amateur chess is the spread of strength. A club player and somebody who last played at school do not have a contest at the board, they have a demonstration. A handicap is the set of devices that makes such a game interesting to both. Here they all are, with their side effects. Related - a beginners' event.

Time odds

The most practical device: the stronger player gets less time. Three minutes against ten, say, or five against fifteen.

For
  • Set on the clock in seconds
  • Needs no explanation or negotiation
  • The position stays intact
  • Easy to dose: 2:1, 3:1, 5:1
Against
  • Requires clocks or a timer
  • The strong player is forced into blitz
  • At a large gap it becomes a race

Working proportions: for a club player against a casual one, roughly 2:1 on time; for an adult against an eight-year-old, 3:1. Beyond that it is trial and error - if the stronger player still wins easily, widen the gap.

Material odds

The classic method: the stronger player removes one of their own pieces. In ascending order:

  • The f-pawn - minimal odds, barely a difference in strength but psychologically noticeable.
  • Pawn and move - the weaker player takes White and an extra pawn.
  • A knight - serious odds, worth roughly one grade of strength.
  • A rook - large odds, for genuinely different levels of training.
  • A queen - enormous odds, normally between a master and a complete beginner.

The side effect that makes material odds poor at company events: they underline the inequality in public. An adult does not enjoy being given odds in front of colleagues - better arranged privately and without announcement.

Move odds and other variants

  • Move odds. The weaker player makes two or three moves in a row at the start. A strong positional advantage, but it distorts the opening.
  • One take-back. The weaker player may retract one move per game. A gentle option that works well with children.
  • Odds in the scoring. A draw counts as a win for the weaker player. It changes the objective rather than the game.
  • Colour only. The weaker player always has White - minimal, close to symbolic.

Worth mentioning separately: Chess960, where a randomized starting position devalues opening knowledge. Formally it is not a handicap, but it noticeably narrows the gap between somebody currently coached and somebody who simply plays - and it humiliates nobody.

Levelling without odds: separate categories

The most respectful way to level a field is not to change the game at all, but to change how it is scored.

  • A beginners' category. Everybody plays one event, prizes go in two standings.
  • Rating bands. Best under 1400, under 1600 and so on.
  • A performance prize. Won by whoever played furthest above their own rating - what performance is.
  • The Swiss system itself. By round two it has already sorted the field by level - how that works.

For company and open events this is the better route: nobody feels like the person who was given a discount - a field with unrated players.

What to use where

A family tournament
time odds

parent against child: three minutes against ten, and the game becomes real

A company event
separate categories

public odds embarrass adults; categories solve the same problem without awkwardness

A junior club
material odds

children take odds calmly, and a coach can use them as a teaching device

A club evening
Chess960

levels without announcing any handicap and freshens a familiar game

A beginners' event
Swiss plus a category

the system sorts the field and the category gives them their own contest

A simul with guests
time odds for the exhibitor

standard practice: the exhibitor has a total time for every game

Stating a handicap in the regulations

Any handicap must be described in advance and applied identically to everybody - otherwise it becomes the organizer deciding by feel, which is the worst option available.

The tournament is played with time odds. Players are divided into two groups by playing strength on the basis of the information given at registration. In a game between players of different groups the time control is 5 minutes for group A and 12 minutes for group B, with a 3-second increment for both. In games within the same group the control is identical for both players: 10 minutes with a 3-second increment.

Note the last sentence: without it, nobody knows what happens when two equals meet. The structure of the document - playing conditions.

A technical caveat: digital clocks and timers can set different controls within one game, but not all tournament software supports it. In the Vibe Chess app the control is set once for the whole event, so a time handicap is configured by hand on the clocks while the record-keeping stays normal.

Or level it with categories

Rating bands and a beginners' standing are computed alongside the main table, which handles a mixed field without anybody being given visible odds.

Frequently asked questions about odds

Which handicap is easiest to apply?

Time odds: the stronger player gets less time, say 5 minutes against 15. It is set on the clock in seconds, needs no explanation and leaves the position on the board intact.

What is each material handicap worth?

A pawn is minimal; pawn and move slightly more; a knight is worth roughly one grade of strength; a rook applies between genuinely different levels of training; a queen belongs between a master and a complete beginner.

Do odds suit a company tournament?

Poorly: public odds underline the inequality and embarrass adult participants. Separate prize categories solve the same problem without the awkwardness.

How do I level players without odds?

With a beginners' category, rating bands, a prize for the best performance relative to rating, or simply a Swiss - by round two it has already sorted players by level.

Does Chess960 help level the field?

Partly: a randomized starting position devalues opening knowledge and narrows the gap between somebody currently coached and somebody who plays occasionally. It is not formally a handicap, but it works and offends nobody.

FreeThe tournament app

A tournament without a paper crosstable

Everything people usually keep in a spreadsheet is already in the app: pairings, points, tie-breaks, round order. Free, with no subscriptions and no cap on the number of players.

  1. 1Set up the event: date, venue, time control
  2. 2Send the link - players register themselves
  3. 3Pair each round with one tap and enter the results
  4. 4Standings and the TRF export are produced automatically
  • Swiss. many players, one evening: four or five rounds are enough
  • Round robin. the fairest format for six to ten players
  • Free meetup. not a tournament, just an evening of chess - who is free and who is playing is visible in the app

More than a bot: the app, FIDE rules and a TRF report

  • The app. Besides the bot there is an app - inside Telegram and simply at vibechess.ru/app: what is on in your city, the player list, a live table, the current round, your profile and game history - everything that is awkward to read as chat messages.
  • Pairings by FIDE rules. Pairings are computed by bbpPairings, an open-source engine implementing the Dutch system: score groups, floats on an odd field, colour alternation, no rematches and no two byes in a row.
  • A TRF report. A finished tournament exports as a single file in the FIDE data exchange format - the one arbiter software and federations accept. Your profile stores the FIDE ID, national federation code, title, sex and date of birth for it.
  • Free. All of the above, with no subscriptions, paid plans or limits on the number of tournaments and players.

Full overview

Missing a feature? Message the developers

The bot is constantly improved based on real tournaments. If you need a feature that isn't there yet, message the developers right inside the bot with the /support command. Many features appeared exactly because organizers asked for them, and useful ideas get added quickly.

What to read next

Mixed fields - beginners, family tournaments. Measuring strength - performance rating.