01
It is too well studied
Opening preparation and memorization are disproportionately important. Common positions are analyzed to great depths.
ZeroChess
Zero opening preparation. Zero starting evaluation.
Online play is not available here yet. Generate a starting position for an in-person game, or copy its FEN/PGN to another chess app. For example: Lichess challenge.
How it works
A short sequence of legal moves is generated from the standard starting position. A modern chess engine checks that the result evaluates to zero. From there, it is standard chess.
Why ZeroChess?
01
Opening preparation and memorization are disproportionately important. Common positions are analyzed to great depths.
02
White starts with an advantage. Most tournaments have an odd number of rounds, so players cannot play the same number of games with each color, creating an inherent fairness problem.
Esports-inspired
Prefer to avoid certain starting positions? Draft mode gives both players a choice. Several balanced positions are revealed before the game. Players take turns banning positions until one remains.
Black bans
Position played
White bans
Balanced positions may look Black-favored because we are used to White starting with an advantage.
White may need to make less natural moves to offset the first-move advantage.
Yes, it's not perfect (but then, what is?). There will be some variance, but it is unbiased (the average evaluation should stay at zero). In our tests, the average absolute evaluation, ignoring whether White or Black is favored, stayed below 10 centipawns, which is much better than the standard starting position's 30–40 centipawns.
Contact
Have a question, feedback, or an idea for ZeroChess? Interested in helping the project? Send the developers a message.