ArcadeWhale OriginalMade in-house, playable only here
Chess
How to play
Desktop Click a piece, then a square · H hint · U take back · M stages · N new game · P pause
Touch Tap a piece, then a square
About Chess
The game opens on a campaign rather than an empty board: sixteen stages spread across four places, each with its own rival. Pete plays on a park bench on a sunny afternoon, Marta runs a corner café under evening lamps, Viktor captains a late-night chess club, and The Grandmaster waits in a grand hall for the final. Every place mixes three kinds of stage. Odds games give the rival a handicap — Pete starts without his queen, Marta without a rook, Viktor without a knight, The Grandmaster without a pawn — so you learn to convert an advantage before you have to earn one. Puzzles ask for a mate in one, two or three moves from a set position. Endgames teach the techniques every player needs: mate with king and queen, mate with king and rook, and walking a pawn through to promotion before the moves run out. Each place ends with a full game against its rival at full strength for that place, and the engine resigns when it is clearly lost instead of making you chase its king around an empty board.
Each stage is worth up to three stars: one for winning, one for doing it without a hint, and one for doing it without taking a move back. Stars are kept per stage, so you can come back later and replay a stage for a better score, and the Stages map shows every stage, its stars and what is still locked. The difficulty climbs by what the rival can see, not by making it randomly stronger: the park rival looks one move ahead and leaves pieces hanging, the café owner looks two moves ahead, the club captain never walks into a capture, and The Grandmaster searches three moves deep with no blunders at all. Finish the sixteenth stage and the campaign is complete; free play against four engine levels stays open the whole time.
Chess needs no introduction, but a browser chess game does need one thing: an engine that actually plays chess. Move generation here is not "probably right" — it is checked against perft, the standard correctness test in computer chess, where a program counts every legal sequence to a given depth and the number has to match a published constant exactly. Six positions are used, chosen because between them they cover castling, en passant, promotion, pins and discovered check, and the test walks 11,024,485 positions in total. If a single rule were wrong anywhere, the count would not match. There is nothing to install and no account to make; it runs in the browser on desktop and on a phone.
The engine searches with alpha-beta and move ordering, and from level 3 up it adds a quiescence search. That last part matters more than depth does. Without it an engine stops counting in the middle of a trade and thinks it is winning because it just took a rook — and then loses its queen on the move it never looked at. Quiescence keeps following the captures until the position is quiet, which is why the stronger levels do not hand you free pieces.
There are four levels and they are not the same idea repeated with a bigger number. Level 1 searches one move ahead and then deliberately picks from among the moves close to its best one, so it makes the kind of mistakes a beginner makes and leaves pieces where you can take them; it is there to be beaten while you learn. Level 2 looks two moves ahead and plays a tidy, punishing game against loose pieces. Levels 3 and 4 search deeper and add quiescence, so tactics that worked earlier stop working and you have to make a real plan.
The board is built around not having to ask what just happened. Click a piece and its legal moves appear: a dot on a square you can move to, a ring around a piece you can take, so the two are different shapes rather than two shades of the same colour. The move you or the engine last played stays highlighted, and your king glows red the moment it is in check. Every move is written into a scrolling list in real chess notation, disambiguated properly — if two knights can reach the same square you get Nbd2 and Nfd2, not a guess. When a pawn reaches the far rank you are asked which piece you want, because there are positions where a knight is the right answer and quietly taking a queen would decide that for you.
The pieces are drawn rather than typed. Chess characters exist in Unicode, but every operating system draws them differently and some phones render them as flat blocks, so a game built on them looks like a different game depending on who opens it; these are drawn as shapes with distinct silhouettes that stay readable at phone size. Three buttons sit under the board: Hint draws an arrow showing a strong move, Take back rewinds to your turn so a single misclick does not cost you the game, and Stages opens the campaign map. On a campaign stage a hint or a take back is always allowed, it just costs that stage its matching star. Games end the way chess games end — checkmate, stalemate, the fifty-move rule, threefold repetition, or too little material left to mate — rather than dragging on forever in a dead position.
Chess tips & strategy
Develop before you attack
In the first ten moves, get both knights and both bishops off the back rank, castle, and connect the rooks. A queen sortie on move three wins a pawn against weak play and loses tempo against everything else. The engine here punishes early queen raids by developing with threats.
Control the centre with pawns, occupy it with pieces
The four central squares decide where the pieces can go. Pawns on d4 and e4 (or d5 and e5 as Black) give the knights and bishops their best squares, and a knight on an outpost in the centre is worth more than a rook that has nothing to attack.
Check every capture and every check before you move
Before each move ask what the opponent can capture and what checks it has. Most games below club level are decided by a piece left hanging, not by a plan. If the engine just moved a piece, ask what it now attacks and what it stopped defending.
Trade when ahead, complicate when behind
With an extra piece, exchanging pieces (not pawns) makes the advantage decisive and the endgame simple. Behind in material, keep queens on and pieces close to the enemy king: the engine converts clean endgames without error, but a messy middlegame still gives it chances to go wrong.
Learn three endgames cold
King and pawn versus king (the rule of the square and opposition), king and rook versus king (the box method), and the Lucena and Philidor rook positions cover most endgames you will reach. Knowing them means you know when to trade into one and when to avoid it.
Game details
- Developer
- ArcadeWhale
- Genre
- Board
- Released
- Updated
- Platforms
- Browser (desktop, mobile, tablet)
- Orientation
- Portrait or landscape
- Players
- Single player
- Leaderboard
- Weekly, resets every Monday
Frequently asked questions
How does the campaign work?
There are sixteen stages in four places — a park, a café, a chess club and a grand hall — and each place has its own rival. Stages mix odds games, where the rival starts a piece down, mate-in-one to mate-in-three puzzles, and endgames such as mating with king and rook. Winning a stage unlocks the next one, and each place ends with a full game against its rival. Beat The Grandmaster in stage sixteen and the campaign is complete.
How do stars work?
Each stage gives up to three stars: one for winning, one for not using a hint and one for not taking a move back. Your best result per stage is kept, so replaying a stage can only raise its stars. Hints and take backs are never locked — using one simply means that stage cannot reach three stars on this attempt.
How do I know the engine follows the real rules?
Move generation is verified with perft, the standard correctness test in computer chess: the program counts every legal sequence of moves to a fixed depth and the total has to match a number that many independent engines agree on. Six positions are tested, together covering castling, en passant, promotion, pinned pieces and discovered check, for a total of 11,024,485 positions. A single wrong rule anywhere makes the count disagree, so this is a pass/fail fact rather than an opinion.
How do I move a piece?
Click or tap a piece and its legal moves appear on the board, then click the square you want. Dots mark quiet moves and rings mark captures, so the two are different shapes and not just different colours. There is no dragging — on a phone a dragged piece sits under your finger, which hides the square you are aiming at.
Which level should I pick in free play?
Level 1 if you are learning: it looks one move ahead and then deliberately chooses among moves near its best, so it makes ordinary beginner mistakes and leaves pieces hanging. Level 2 is a tidy casual opponent. Levels 3 and 4 search deeper and add a quiescence search, which means they stop giving pieces away in trades — that is usually the point where you have to start planning instead of reacting.
Are castling, en passant and promotion supported?
Yes, all three, including the fiddly parts: you cannot castle out of, through or into check, en passant is only legal on the move immediately after the double pawn push, and promotion asks you which piece you want rather than assuming a queen. Those are exactly the rules the perft test is there to confirm, because they are the ones engines most often get subtly wrong.
Can I take a move back?
Yes. The Take back button rewinds to your turn, so a misclick does not end the game. Every move is also listed under the board in standard chess notation as it is played, with proper disambiguation when two pieces of the same type can reach the same square, so you can read back what happened.
How can the game end in a draw?
By stalemate, when the side to move has no legal move but is not in check; by the fifty-move rule, when fifty moves pass with no capture and no pawn move; by threefold repetition, when the same position appears three times; and by insufficient material, when neither side has enough left to force mate — king against king, or king and a single bishop or knight, or two bishops on the same colour squares.
From the blog
- Free Online Games for Seniors: No Sign-Up, Nothing to InstallBest picks · 4 min read
- Chess Openings for Beginners: Three Principles and Three OpeningsHow to win · 4 min read