← Back to the analysis viewer

FlipSight Manual

FlipSight is an Othello platform for AI analysis, online play, and puzzles. Everything works right in the web browser, and the iOS/Android app adds a native engine for faster analysis. This manual walks through each feature in turn.

What would you like to do?

Choose the closest option to jump straight to the instructions you need.

Evaluate, Analyze or Statistics?

Part 1. The analysis viewer

At the heart of FlipSight is the analysis viewer, where you replay a game and review it with the AI. On the web the engine (Edax WASM) runs inside your browser; in the app a native engine does the work.

1.1Evaluate

Tap this “Evaluate” icon in the bottom toolbar.

Screen example: EvaluateTap to enlarge

With Evaluate on, the engine scores every legal move in the current position in real time and shows the score on each square. The best move is highlighted in gold. A value with a book icon comes from the FlipSight opening book rather than a live search.

  • Start from the initial position — In the analysis viewer, choose “More” (⋮) → “New Game” to start with the initial four discs. Turn on “Evaluate” and tap a legal square to try a move.
  • Reading the evaluation — Scores are shown from the perspective of the side to move. A positive score favors the side to move, while a negative score favors the opponent. The number is the expected disc difference after best play. For example, +7 means Black is expected to finish seven discs ahead when it is Black’s turn, and White seven discs ahead when it is White’s turn.
  • Search level — The number at the bottom right is the search level (1–31). Higher levels are more accurate but take more time, and ∞ solves the endgame completely. Tap the number to change it.
  • DEPTH indicator — Shows where the displayed value comes from: Book for the opening book, a number for the search depth, and Perfect for a result proven to the end of the game.

1.2Evaluation Bar

More (⋮) → Evaluation Bar

Screen example: Evaluation BarTap to enlarge

The vertical bar beside the board converts the engine evaluation into estimated Black and White win rates. Tap it for details. These are not historical win rates from game statistics, and they do not guarantee the result of your game.

1.3Import

Tap this “Import” icon in the bottom toolbar.

Screen example: ImportTap to enlarge

The “Import” button loads games from many sources. When you are logged in, imported games are saved to “My Games” automatically.

  • From Othello Quest — Search by Othello Quest ID and pick one of that player's recent online games.
  • From eOthello — Search by eOthello ID or nickname and load finished standard 8×8 games. XOT games are marked XOT in the tournament field.
  • From Archive — Browse the tournament archive by player or tournament and open a record.
  • From Photo — Take or choose a photo of a real board and FlipSight recognizes the position. Fix any misread discs, choose the side to move, and start analyzing from that position.
  • From Diagram — Choose a photo of a printed diagram or scoresheet with numbered moves and the move sequence is read automatically. You can check and correct it before loading. Requires login; daily usage is limited.
  • From Clipboard — Paste a copied move transcript (for example F5D6C3…) or a FlipSight URL.

1.4My Games

Tap this “My Games” icon in the bottom toolbar.

Screen example: My GamesTap to enlarge

My Games keeps every game you save or import so you can come back to it any time. Analysis results, Accuracy, and the Game Review summary are stored with the game.

  • New Game — In the analysis viewer, use “More” → “New Game” to try moves from the initial position. This game is not saved automatically; log in and tap “Save” if you want to keep it.
  • Save — From “More”, save the current game and its analysis to “My Games”.
  • My Games page — Browse the “My Games” list and analyze several games at once. Games loaded from Othello Quest, eOthello, or “Archive” are saved automatically while you are logged in.
  • Statistics — Tap “Statistics” at the top for wins, draws, losses and win rate, overall or as Black or White. Analyzed games also show Accuracy, LDiscs and move quality by time control and game phase. Higher Accuracy and lower LDiscs (average disc loss compared with the best move) indicate better play. “Practice” games are excluded; “Training” games are included.
    Screen example: StatisticsTap to enlarge
  • Batch analyze games — Tap “Analyze”, select the games you want, then tap “Analyze” again to process them in order. Turn on “Unclassified only” to keep only games that have not yet been classified in the list, then select them for batch analysis. Completed results are saved automatically. Keep this screen open while the batch is running.
    Screen example: Batch analyze gamesTap to enlarge

Saving and viewing My Games requires login.

1.5Board and navigation

Screen example: Board and navigationTap to enlarge

Load a game and step through it with the << and >> buttons, or tap any point on the evaluation graph to jump straight to that move. Disc counts and the side to move appear beside the player names, the move number and last move below the board, and the recognized opening name in the bottom-right corner of the board.

  • Try another move — Tap a legal move other than the recorded move to explore a different continuation, called branch mode. Use << to go back to the position before your alternative move and return to the original game. Then use >> to follow the recorded moves again.
    Screen example: Try another moveTap to enlarge

1.6Umigame Number

In “More” (⋮), tap the turtle icon. If “Evaluate” is off, it turns on together with “Umigame Number”.

Screen example: Umigame NumberTap to enlarge

The Umigame Number is the minimum number of continuations to memorize to follow optimal play after a candidate move, down to the depth recorded in the opening book. Smaller values mean less to memorize. Devised by world champion Yasushi Nagano (Umigame), it is available for candidate moves with book data.

  • Displayed values — There are two numbers in total: one for Black and one for White. Black text is the number of continuations Black must memorize; white text is White’s. The side to move is listed first. For example, a black 21 and white 5 mean 21 continuations for Black and 5 for White.

1.7Analyze

Tap this “Analyze” icon in the bottom toolbar.

Screen example: AnalyzeTap to enlarge

Analyze reviews the whole game at once. The evaluation graph shows how the advantage swung from move to move, and each player's Accuracy is calculated from the size of their mistakes. Tap any point on the graph to jump to that move. When you are logged in, the analysis is saved with the game and opens instantly next time.

  • Accuracy — Accuracy reflects the overall quality of the moves played in a game and the impact of mistakes. It is not simply the percentage of moves that match the engine’s best move. Higher is better, but it is neither a win rate nor a player rating, and can change with search settings.

1.8Game Review

Screen example: Analyze → Game ReviewTap to enlarge
Screen example: Game ReviewTap to enlarge

When the analysis is complete, open “Game Review” with the “Report” button in the top bar. Every move is classified as Brilliant·Great Move·Best Move·Excellent·Book Move·Inaccuracy·Mistake·Miss·Blunder, and the report sums up the character of the game and both players' Accuracy.

  • Key Moments — Step through important positions with explanations from your chosen review coach. Book moves show the opening name and, when statistics are available, the number of tournament games from the same position and the win rate for the color that played the move. Filter by Black, White or both and compare the played move with the best move.
    Screen example: Key MomentsTap to enlarge

1.9Statistics

More (⋮) → Statistics

“Statistics” shows how the current position has been played before. Choose “My Games”, “Archive”, or “Online” as the source and compare the candidate moves.

  • My Games — Find matching continuations in your signed-in My Games. Separate moves played by you and your opponents, then check each move’s share, win rate from your perspective, game count, and game list.
    Screen example: My GamesTap to enlarge
  • Archive — Find games with the same position in the tournament Archive. Check each move’s share, win rate for the side to move, game count, and the matching game list.
    Screen example: ArchiveTap to enlarge
  • Online — Combines online games, including FlipSight games, to show the number of times each move was played and the results for Black and White. Turn on Umigame Number to view the move statistics and Umigame Numbers together.
    Screen example: OnlineTap to enlarge

Statistical win rates come from recorded game results, not the engine’s prediction. With few games, a small number of results can change the percentage greatly. Check the sample size as well as the win rate.

1.10Share

In “More” (⋮), tap this “Share” icon to open the sharing menu shown below.

Screen example: ShareTap to enlarge

The “Share” menu passes the current game on in four ways.

  • Copy URL — Copies a FlipSight link to this game at the current move.
  • Copy Moves — Copies the move transcript (for example F5D6C3…).
  • Copy Embed — Copies HTML code that embeds the viewer in your own website. The iframe tag must be allowed.
  • Animated GIF — Creates an animated GIF of the game that you can post anywhere.

1.11More menu

Tap this “More” icon in the bottom toolbar.

Screen example: More menuTap to enlarge

The “More” (⋮) button opens the tools for the current board. “New Game”, “Save”, “Share”, “Statistics”, “Evaluation Bar”, and “Umigame Number” are described above.

  • Preview Move — Shows the next move of the record on the board before it is played.
  • Possible Moves — Marks every square where the side to move can play.
  • Rotate 180° — Rotates the board to see it from the other side.
  • Save Image — Saves the current board as a PNG or WebP image. In the app it goes to your photo library.
  • Edit Board — Place or remove discs freely, choose the side to move, and analyze any position you like.
  • Move Sound · Flip Animation — Turn the move sound and the disc-flip animation on or off.
  • Diagram — Prints the move numbers on the discs so the whole game can be read on a single board.
  • Send diagnostics — If the engine misbehaves, send a diagnostic report to the developer.

Part 2. Beyond analysis

FlipSight started as an analysis tool and has grown into an Othello platform with online play, puzzles, ratings, and a game archive.

2.1Online Match

Screen example: Online MatchTap to enlarge

Play rated games against other players or against 15 bots of different strengths. Choose the standard opening (STD) or a random XOT opening, a clock from 1 to 30 minutes, and an opponent rating range, then wait for matchmaking or challenge a player directly. Chat during the game, and open any finished game straight in the analysis viewer.

  • Quick Match — Choose one or more STD/XOT and time-limit combinations, then start matchmaking. You can select several conditions and play a bot while waiting. When a match is found, the ongoing bot game is voided and you move to the new game.
  • Create Game — Create a room by choosing the opening, whether it is rated, the time limit, and who can enter. Bot play and bot tempo are also available in this settings box.
  • Training — Choose the opponent bot, your color, the time limit, and the sequence you want to practise. The game follows that sequence before continuing against the bot; it is unrated and the record is visible only to you.
  • Daily Arena — In “Online”, check the schedule and time control on the “Daily Arena” card, then log in and tap “Join”. Opponents are assigned automatically during the event and standings update live. You can also join an event already in progress.
  • User tournaments — In the “User” tab of “Online”, log in to join or create an event. Supported formats are Swiss, Round robin, Single elimination and Arena. Check the format, start time, time control and whether rating changes apply before joining.

2.2Puzzles

Screen example: PuzzlesTap to enlarge

Four kinds of rated puzzles drawn from real games. Each has its own rating, records, and leaderboard.

  • Opening (XOT) — Find the best move in a random XOT opening position. A move within 2 discs of the best evaluation is judged Close (near-best).
  • Midgame — Find the best move in a midgame position from a real game.
  • Early Endgame — Find the best move in an early endgame position. A move that preserves the win/draw/loss outcome and is within 2 discs of the best evaluation is judged Close (near-best).
  • Endgame — Win the endgame from the given position. A draw counts as a loss.
  • Verify — After solving, you can double-check the verdict with a deeper search. If the verdict changes, ratings are corrected.

2.3Leaderboard

Screen example: LeaderboardTap to enlarge

Open “Leaderboard” in the app’s bottom tabs to find online, puzzle and arena standings in one place. Hall of Champions shows the current leader in each category. “Daily Games” ranks players by the number of games or puzzles played today; Rank Top 10 under “Leaderboard” shows online and puzzle ratings, and cumulative arena medals. Select a category, then tap the Rank Top 10 heading for the full standings or a player’s name for their detailed record.

2.4Tournament Archive

Screen example: Tournament ArchiveTap to enlarge

In the app, open “More” → “Tournaments”. Choose a year and country or search by tournament or player name, then tap a tournament to see results. Games with a record available can be opened in the analysis viewer. Events offering live coverage also let you follow moves in progress.

2.5Openings

Screen example: OpeningsTap to enlarge

In the app, open “More” → “Openings”, expand a category and tap an opening name to see its moves as a GIF. The analysis viewer also automatically displays the opening name when it recognizes your move sequence.

Frequently asked questions

Why can’t I see the evaluation values?

Check that “Evaluate” is on and wait for the engine to load and finish calculating. If values still do not appear, use “Send diagnostics” to select and report the symptom. Umigame Numbers appear only for moves with opening-book data.

Evaluate →
How do I save a game and its analysis?

Log in and save moves you have played using “More” → “Save”. Reopen them from “My Games”. Completed batch-analysis results are saved automatically; keep the screen open while the batch is running.

My Games →
How do I return after trying a different move?

Use << to return to the position before your alternative move. Once you are back in the original game, use >> to follow the recorded moves again.

Board and navigation →
Why are statistics empty or only showing some games?

The selected source may have no games matching the current position. Go back a few moves or choose another source. Statistics in “My Games” and individual game lists in “Archive” require login. Also check search terms and list filters. Accuracy and LDiscs include only games with analysis results.

Statistics →
Copyright © Othelloclub All rights reserved.