← Back to the analysis viewer

FlipSight Manual

FlipSight is an Othello tool for the web and iOS and Android apps. Import a game to review it, play online or solve puzzles. Choose what you want to do below.

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 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

Turn evaluation on to show engine scores on legal moves in the current position. The best moves are highlighted in gold. Book icons identify values from the FlipSight opening book; other values update as the search progresses.

Press “Evaluate” again to change the display. With the evaluation bar enabled, it cycles through numbers and bar, bar only, then search off. Without the bar, it switches evaluation on or off. Existing analysis graphs remain available when search stops.

  • Start from the initial position: Choose “More” (⋮) → “New Game” to start from the initial four discs. Turn on “Evaluate”, then press a legal square to play.

  • Reading the evaluation: Scores show the expected disc difference for the side to move. Plus favours that side; minus favours the opponent. For example, +7 means Black on Black’s turn, or White on White’s turn, is expected to finish seven discs ahead with best play.

  • Search level: Press the search level at the bottom right to choose 1–30 or ∞. Higher levels search deeper and take longer. The ∞ setting searches the endgame to completion. Positions with many empty squares can take a long time.

  • DEPTH indicator: Shows where the displayed value comes from: Book for the opening book, a number for the search depth, and Exact for a result proven to the end of the game.

1.2Evaluation Bar

Screen example: Evaluation 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

Choose a source under “Import”. When signed in, games imported from Othello Quest, eOthello or the archive are saved to “My Games” automatically. Photos load a position; move coordinates and URLs load a game sequence.

  • 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: Open “More” → “New Game” to try a sequence from the initial position. This sequence is not saved automatically. Sign in and press “Save” 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: Press “Analyze”, select games, then press the same button again to analyse them in order. “Unclassified only” leaves only games that have not been classified. Completed results are saved automatically; keep the page open during analysis.

    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

Use << / >> to move backward or forward, or press the evaluation graph to jump to a move. Disc counts and the side to move appear by the player names; the move number and last move appear below the board. A recognised opening name appears at the bottom right.

  • Try another move: Play a move outside the recorded sequence to explore a different continuation. This is branch mode. Use << to return to the position before your alternative move and restore the original game. Then use >> to follow the recorded sequence.

    Screen example: Try another moveTap to enlarge

1.6Umigame Number

Screen example: Umigame 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

Analysis reviews the whole game and calculates Accuracy for both sides. Press a point on the evaluation graph to inspect where the advantage changed. When signed in, results are saved with the game for later review.

  • 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

Screen example: Statistics

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

Screen example: Share

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: Create an animated GIF of the game to save or share.

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.

    Screen example: Preview Move
  • Possible Moves: Marks every square where the side to move can play.

    Screen example: Possible Moves
  • Rotate 180°: Rotates the board to see it from the other side.

    Screen example: Rotate 180°
  • Save Image: On the web, save the board as PNG or WebP. The app saves it to your photo library; Android uses PNG.

    Screen example: Save Image
  • Edit Board: Place or remove discs and choose the side to move. You can then evaluate the position you entered.

    Screen example: Edit Board
  • Move Sound · Flip Animation: Turn the move sound and the disc-flip animation on or off.

    Screen example: Move Sound · Flip Animation
  • Diagram: Prints the move numbers on the discs so the whole game can be read on a single board.

    Screen example: Diagram
  • Benchmark: Solve a fixed set of 16 positions with FFO or Edax (default). Edax uses the same positions, turns and order as standard bench 16, solved completely by the current FlipSight engine.

    “Seconds” adds up the search time for all 16 positions. “Nodes” counts the search positions examined, and “Nodes/s” is the number of nodes processed per second.

    FFO and Edax keep separate last completed results. Times and nodes per second vary with the device, threads and engine settings, even for the same suite. Evaluations pause during measurement, and the suite cannot be changed. Use “Cancel” or “Close” to stop.

    Screen example: Benchmark
  • Send diagnostics: If the engine misbehaves, send a diagnostic report to the developer.

    Screen example: Send diagnostics

Part 2. Beyond analysis

Beyond analysis, you can play online, solve puzzles and browse leaderboards, tournament records and openings.

2.1Online Match

Screen example: Online MatchTap to enlarge

Play against other players or bots of different strengths. Choose STD or XOT, a 1–30 minute time control and an opponent rating range for matching, or challenge a player directly. Chat during play and open completed games in the analysis viewer to review them.

  • 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 is 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.

  • Puzzle Sprint: Solve puzzles in succession for 3 minutes to score points. Three wrong answers end the run even if time remains. Sprint does not change your regular puzzle rating; standings use your best score.

  • Verify: After solving, you can double-check the verdict with a deeper search. If the verdict changes, ratings are corrected.

2.3Ranking

Screen example: RankingTap to enlarge

Use the web leaderboard page or “Ranking” in the app’s bottom tabs. Hall of Champions shows the current leader in each category.

“Daily Games” ranks today’s activity. Rank Top 10 under “Leaderboard” shows online and puzzle ratings, best Sprint scores and cumulative arena medals. Choose a category, then press the Rank Top 10 heading for the full standings or a player’s name for their record.

Ranking →

2.4Tournament Archive

Screen example: Tournament ArchiveTap to enlarge

On the web, use the link below; in the app, open “More” → “Tournaments”. Filter by year or country, or search for a tournament or player. Open a tournament for its results and a game with a record for analysis. Events with live coverage also show moves in progress.

Tournaments →

2.5Openings

Screen example: OpeningsTap to enlarge

On the web, use the link below; in the app, open “More” → “Openings”. Expand a category and choose an opening to watch its moves as a GIF. The analysis viewer also displays the opening name when the current sequence matches.

Openings →

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?

If the selected source has no matching games, try an earlier position or another source. Check the search terms and filters too. “My Games” statistics and individual “Archive” game lists require sign-in. Accuracy and LDiscs include only games with analysis results.

Statistics →
Copyright © Othelloclub All rights reserved.