client-side · powered by Stockfish 18

Chess Gimmicks

Standard chess plus a growing collection of custom game modes that bend the rules or the engine.

Play Classic →

SadFish

play →

Stockfish gets sad and loses Elo every time it loses a piece. Trade pieces to demoralize the engine.

Decreasing Elo

HungryFish

play →

Stockfish starts starving and weak — but every capture or check it delivers feeds its rating. Deny it food and blows.

Increasing Elo

TiltFish

play →

Stockfish loses Elo every time you play its best move. Punish the engine for its own brilliance.

Decreasing Elo

StudentFish

play →

Stockfish starts as a beginner and learns fast — gaining Elo after every move it plays. Crush it early or face a grandmaster by the endgame.

Increasing Elo

PanicFish

play →

Stockfish panics and loses Elo every time it gets put in check. Keep the pressure on to melt its rating.

Decreasing Elo

TiredFish

play →

Stockfish starts sharp but tires out — losing Elo after every move it plays. Outlast it and the endgame is yours.

Decreasing Elo

BlunderFish

play →

Stockfish plays at full strength — but every move has a chance to blunder. Wait for the slip and pounce.

Randomness

DrawFish

play →

Stockfish plays for a draw instead of the win — steers every move toward equality.

None

CopyFish

play →

CopyFish must reply with the same type of piece you just moved — bishops and knights are interchangeable. If it has no matching piece, it plays the best move.

None

HolyFish

play →

The bot's entire back rank is bishops (except the king). You play a normal setup — good luck against the swarm.

None

CalvaryFish

play →

The bot's entire back rank is knights (except the king). You play a normal setup — brace for the cavalry charge.

None
Suggest a new mode →

Got an idea for a gimmick? Send it our way and we might build it next.