Reversi Board

Reversi Board

Bracket opposing discs in a straight line to flip them. Black moves first; yellow dots mark legal placements.

1. Game settings

Changing mode starts a fresh match. The computer plays White using a deterministic simple rule, not a deep engine.

2. Board

Tab enters the board. Arrow keys move between squares, Home/End jump within a row, and Enter/Space selects the focused square. Touch also works.

Black 2White 2Empty 60

Black to move · 4 legal squares

Standard opening ready. Black moves first.

Only marked empty squares are legal. Every bracketed straight line flips. Two forced passes in a row end the game.

3. Move and pass record

The complete current match history is shown in order. Undo removes its reverted turns.

No moves yet.

The match and move record stay in this browser tab. The computer chooses moves locally; no game state is sent to a server and no account or external engine is used.

Comments & questions

Reversi Board

Reversi is a two-player territory game. Place a disc only where it brackets at least one opposing disc in a straight horizontal, vertical or diagonal line; every bracketed line flips. A player with no legal square must pass. When neither side can move, two consecutive forced passes end the game and the larger disc count wins. The local opponent uses a small deterministic corner/edge/flip rule, not deep strategy or an engine.

Key features

  • Standard 8×8 four-disc opening and exact eight-direction line captures
  • Legal-square markers, illegal-move rejection and forced pass only when no move exists
  • Two-pass game end with black/white/empty counts and win/draw result
  • Two-person play or deterministic browser-local rule-based White opponent
  • Roving keyboard focus, touch controls, complete move/pass log and undo

How to use

  1. Choose two-person or local-computer play; Black begins from the standard four-disc board.
  2. Select a marked legal square to bracket and flip one or more opponent discs; use arrow keys to navigate the board.
  3. If a player has no legal square, use Pass; in computer mode White takes its move or passes automatically.
  4. After both sides pass consecutively, compare disc counts; use Undo or New game to review or start over.

Use cases

  • Learn why a move can capture along several directions at once
  • Play a short shared-device strategy match with explicit turn and score states
  • Practice identifying legal squares and forced passes against a predictable opponent

Frequently asked questions

Which squares are legal?

An empty square is legal only if at least one straight direction runs through one or more opposing discs and ends at one of your own. All qualifying directions flip.

Can I pass to avoid a move?

No. Passing is required and allowed only when the active player has no legal square.

When does the game finish?

Two consecutive forced passes end the game. This also covers a full board. The higher disc count wins; equal counts are a draw.

How strong is the computer?

It is deliberately simple and deterministic: corners first, then edges, then the number of flips, with square order as a tie-breaker. It does not search future turns.

What does Undo do against the computer?

It returns to the start of the previous human turn, reversing the computer reply as well if one occurred.

Privacy

The match and move record stay in this browser tab. The computer chooses moves locally; no game state is sent to a server and no account or external engine is used.

Related Tools

Sudoku StudioBingo Card GeneratorRock Paper ScissorsKakuro StudioFunction Graph WorkbenchAudio ABX Blind TestCard Sort StudyEvent Run of ShowChecklist RunnerKanban Project BoardMind Map WorkbenchArgument Map EditorTeam Skill MatrixCorpus ConcordancerTerminology Glossary ManagerCloze Worksheet MakerSliding Tile PuzzleNonogram StudioMinesweeper LabTangram StudioCrossword BuilderWord Ladder GameWord Search StudioAnagram Word GameConnect Four BoardAttribute Trio PuzzleMaze WorkbenchNumber Merge GameLogic Grid Puzzle MakerLights Out PuzzlePeg Solitaire BoardArithmetic Cage PuzzleChess Tactics BoardProjectile Motion LabGeometry Construction LabEtymology Map ExplorerPronunciation Comparison StudioReading PacerPhonetic Transcription LabProbability Experiment LabPeriodic Trend LabAlgebra Balance LabPhonics Word BuilderSpaced Repetition CardsService Blueprint DesignerOrganization Chart EditorProject Risk RegisterHabit Progress TrackerProcess Swimlane DesignerResource Capacity SchedulerInventory Movement LedgerRanked Ballot CounterUsability Task RunnerRequirements TraceabilitySentence Structure LabTranslation Memory WorkbenchDictation PracticeFraction ManipulativesMolecule Structure ViewerGantt Dependency PlannerWeighted Decision MatrixRound Robin SchedulerMental age test · everyday attitude themesPast-life story test27-question Enneagram explorerKorean initials quizFocus Games · Numbers and Ink ColorsColor vision reference platesPitch Recognition PracticeNumber Memory PracticeMoving Target RecognitionScoreboardTruth or DareQuote of the DayPreference Tournament MakerRandom Seating PlanRandom Nickname GeneratorRandom Conversation QuestionsMouse TestTouchscreen TestMonitor TestRefresh Rate EstimateScreen and Display InformationKorean Business Number CheckLotto GeneratorLadder GameCompatibility CheckerRandom GeneratorPassword GeneratorMy IP AddressLunch PickerSpin the WheelMetronomeReaction Time TestBalance Game (Would You Rather)Personality Type TestDream DictionaryKeyboard Test
Explore all Life/Fun tools →Image/Media →Text/Convert →Dev Tools →