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.
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
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
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
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: 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.
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: On the web, save the board as PNG or WebP. The app saves it to your photo library; Android uses PNG.
Edit Board: Place or remove discs and choose the side to move. You can then evaluate the position you entered.
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.
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.
Send diagnostics: If the engine misbehaves, send a diagnostic report to the developer.
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.
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.
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.
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.
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.
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.