Fair play in an online tournament: what an organizer can do

A computer plays chess better than any human, and every participant in an online tournament has one. That is the main reason online play never replaced live competition. Here is what an organizer can realistically do, and what not to count on. About the format itself - online tournaments.

Why the problem cannot be solved outright

A player at their own computer is outside your control. Platforms run automated analysis: they compare moves against engine choices, look at how time is spent per move and at behaviour in difficult positions. These systems work, with two caveats.

  • After the fact. A decision usually arrives once the tournament is over and the prizes are handed out.
  • Probabilistically. No system gives certainty, and errors in both directions are inevitable.

Hence the organizational conclusion: do not put an online tournament where the result genuinely matters. Qualification, a club rating, serious prizes - those belong in person.

What reduces the risk

  • A short control. At 3+2 consulting an engine is physically hard - there is no time. The longer the game, the easier assistance becomes.
  • A closed field.An event only for a company's staff or a club's members: no anonymous entries, and a higher reputational cost to cheating.
  • Video. A shared call with cameras on is the most effective barrier at a company event. Asking people to share their screen is usually unnecessary: being visible is enough.
  • Sensible prizes. Token awards remove the motive. A substantial cash fund online is an invitation.
  • Rules announced beforehand. A stated requirement - «camera on, other tabs closed» - works better than an investigation afterwards - playing conditions.

Handling suspicions

The most dangerous part of the subject: an accusation harms a person more than the cheating harms the tournament. The practical rules:

  • Never accuse in public. Not in the chat, not at the prize-giving, not by implication.
  • Do not judge by strength of play. «Playing too well» is not evidence: people improve, and people vary.
  • Refer it to the platform. It has the data and the algorithms; you do not.
  • Have a rule announced in advance. For instance: results are confirmed after 24 hours if the platform raises nothing.
  • Remember the cost of being wrong. A false accusation destroys a community faster than one dishonest player does.

In person as the answer

Over the board the problem all but disappears: phones are put away, the engine is out of reach and the arbiter can see the room. That is why serious competitions are played live.

How an organizer can use that:

  • Qualify online, play the final in person. The reach of one and the integrity of the other - the hybrid format.
  • Treat online as a league with no prizes. Regular events for practice, where the stakes are low.
  • Keep the flagship event live. One in-person tournament a quarter is worth ten online ones.

At a live event the ordinary hall rules apply: phones on silent, leaving the playing area under the arbiter's eye, spectators silent - arbiting.

Fair play over the board

The problem does not vanish entirely in a hall - its scale changes. What to allow for at a live event:

  • Phones. Under FIDE rules a phone that rings loses the game; amateur events limit themselves to silent mode, but announce the rule in advance.
  • Leaving the hall. Frequent absences during a game are worth noticing.
  • Spectators. Prompting from the side is forbidden; at junior events the source is usually the parents.
  • Headphones. Simpler to ban outright than to work out what is playing.

Enforcing these is the arbiter's job, and at an amateur event it is enough that they are announced and applied identically to everybody - fair play in the hall.

Where it matters, play in person

The app handles the administrative half of a live event - registration, pairings, standings - so the format that solves fair play is also the easy one to run.

Frequently asked questions about fair play

Can engine assistance be ruled out online?

No. The player is at their own computer, outside the organizer's control. Platforms run automated analysis, but it works after the fact and probabilistically, so it offers no guarantee.

What actually reduces the risk?

A short control such as 3+2, a closed field of entrants, a shared video call with cameras on, token prizes rather than a substantial fund, and rules announced in advance.

What do I do about a suspicion?

Do not accuse publicly and do not judge by strength of play - that is not evidence. Refer the question to the platform, which has the data and the algorithms, and have a stated rule about when results are confirmed.

Why are serious tournaments played in person?

Because over the board the engine is out of reach, the phone is put away and the arbiter can see the room. So wherever the result genuinely matters - qualification, rating, serious prizes - the event is played live.

Is there a fair-play problem at live events too?

Yes, on a different scale: phones, frequent absences from the hall, prompting from spectators and headphones. The rules are announced in advance and applied identically to everybody, which at an amateur event is enough.

FreeThe tournament app

How to run a tournament without being an arbiter

No arbiter skills required. The app takes over the part that usually stops people from running tournaments at all: who plays whom in each round and who finishes first.

  1. 1Creating the event takes a minute
  2. 2Open registration and drop the link into the chat
  3. 3Pairings follow FIDE rules (Dutch system, the bbpPairings engine)
  4. 4Results go in with two taps and the table recalculates instantly
  • Swiss system. works for ten players and for fifty
  • Round robin. for a small group that wants to play everyone
  • Free meetup. for those who do not need a bracket at all

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

Formats - online tournaments and hybrid events. Hall rules - playing conditions and arbiting.