🧱 Quoridor

A strategic board game where you place walls to block your opponent and reach the goal. Play against AI on a 9×9 board.

🌐 Online Battle
AI: Walls10
you: Walls10
Your turn
Wall: Horizontal ━

treatment

  • Click green squares to move your piece
  • Click between squares to place walls
  • Right-click or use the 'Rotate' button to toggle wall orientation (horizontal/vertical)
  • Walls are 2 squares long and cannot completely block your opponent's path
  • Reach your opponent's back row first to win

What is Quoridor?

Quoridor is a classic strategy board game playable online against AI opponents. On a 9×9 grid, you move toward the opposite goal while placing walls to block your opponent's path. It combines simple rules with deep tactical gameplay—a race game where spatial planning and wall placement strategy determine victory, rewarding forward thinking.

How to Use

Move your piece toward the opposite end of the board using arrow controls or clicks. You have a limited number of walls to place—use them strategically to block your opponent while maintaining your own path forward. The AI opponent will move and place walls to reach its goal first. Read on-screen instructions for current move requirements. Reach the opposite end before your opponent wins.

Use Cases

• Strategy game enthusiasts enjoy pure tactical gameplay with minimal luck or randomness
• Players developing spatial reasoning and long-term planning practice multiple AI difficulty levels
• Competitive board game communities play online matches and analyze different wall placement strategies
• Casual players seeking quick brain exercises enjoy Quoridor's rapid, skill-based gameplay between longer sessions

Tips & Insights

Advanced players learn that early wall placement near the center dominates the board, controlling multiple paths. However, too-aggressive wall usage near your own side can trap you. Study the opponent's position—if blocked from direct routes, walls become less valuable. Maintaining flexibility in your path while restricting your opponent's options wins games consistently.

Frequently Asked Questions

What are the basic rules of Quoridor?

On a 9×9 board, on your turn you either move your piece one square or place one wall. The first player to reach the opponent's back row wins.

How many walls can you place?

Each player has 10 walls. Walls are 2 squares long and can be placed horizontally or vertically. Once you run out of walls, you can only move.

Can you completely block a path with walls?

No, both players must always have a path to the goal row. Completely blocking a player's path is not allowed.

How strong is the AI?

The AI uses the minimax algorithm (search depth 2-3) and evaluates distance to goal and wall value. It plays at an intermediate level, requiring strategic play.

Can I play against another person online or on the same device?

The current version features AI-only gameplay where you compete against the computer. Local two-player support (taking turns on the same device) is a potential future feature being considered.

What happens if both players reach a dead end with no possible moves?

The game mechanics ensure this situation is prevented by the rules. A player always has at least one legal move available (moving toward the goal or placing a wall), so true dead-ends cannot occur in standard Quoridor gameplay.

Are there different difficulty levels for the AI opponent?

Yes, you can select difficulty levels that adjust the AI's strategy and decision-making. Higher difficulties make the AI more aggressive with wall placement and harder to outmaneuver.

Can I undo or take back my last move?

Yes, the undo feature allows you to reverse your most recent move if you made a mistake. This is helpful for learning the game and experimenting with different strategies.

How long does a typical game of Quoridor take?

Most games last between 5-15 minutes depending on the AI difficulty and how quickly you plan your moves. Games against higher difficulty AI tend to be longer and more strategic.

Can I save a game in progress and continue it later?

The current version doesn't have save/load functionality for mid-game states. Each time you start a new game, it begins from the initial board setup.