Members · Prefs · Laboratory · Collections · Openings · Endgames · Sacrifices · History · Search Kibitzing · Kibitzer's Café · Chessforums · Tournament Index · Players · Kibitzing User Profile Chessforum

Olga Viewer
Member since Sep-02-17
This is the official page for discussing the Olga Chess Viewer. If you have suggestions, problems, or any other comment please leave it here.

Olga Chess Viewer Quickstart

Olga Chess Viewer
Written and developed by Christopher Dean
Copyright (c) 2017 Chessgames Services LLC

*** Known Issues ***

3 Move repetition reports for the rest of the game

Piece animation "wiggles" when landing on a destination square, on some platforms in some circumstances.

No way to alter the speed of "autoplay" mode from mobile phones or tablets. (Desktops can press 1-9, or 0 for lightning-mode.)

Copying and pasting the game score strips out the spaces (e.g. 1.e4e52.Nf3Nc63.Bb5 etc.) Workaround for now: use the "View PGN" feature and copy straight from the ASCII text.

Olga chokes on PGN that does not include "x" for captures, e.g. ed5 instead of exd5.

Olga chokes on odds games which technically do not start on move #1 (e.g. pawn and move) Full Member

   Olga Viewer has kibitzed 8 times to chessgames  
   Sep-05-17 Olga Viewer chessforum (replies)
Olga Viewer: I can confirm they are working for me now. Great job Daniel!
(replies) indicates a reply to the comment.

Kibitzer's Corner
< Earlier Kibitzing  · PAGE 9 OF 9 ·  Later Kibitzing>
Premium Chessgames Member Not really an Olga related issue, but you can actually analyze moves with under promotions if you type them by hand with the "COMPUTER MOVE ANALYSIS" button.

For example in A Reshko vs O Kaminsky, 1972 you might wonder what would happen if he took a knight instead of a bishop on the 61st move. So click the button <COMPUTER MOVE ANALYSIS> and then type in 61.a8=N to get analysis for that variation (and incredibly, ...Qa7 draws) analysis of move 61...?

More info on the Premium Membership Help Page.

Jan-02-18  notyetagm: < ...

<Any idea when MOVE HIGHLIGHTING might become available?> Do you not see the current move highlighted? It should appear light-blue with a thin dotted-line around it.>


In what browser do you see this? I am using Chrome Beta 64. I see <MOVE HIGHLIGHTING> **only** for variations.

Jan-03-18  BattleSquare: can anyone help me how can i invert the parts on the board with a flip command as i am not visualizing. Thank you.
Premium Chessgames Member
  Annie K.: <BattleSquare> Click the Settings link to the right under the board, then you have a Flip Board option.
Jan-03-18  BattleSquare: Thanks Annie K !!
Premium Chessgames Member <In what browser do you see this? I am using Chrome Beta 64. I see <MOVE HIGHLIGHTING> **only** for variations.> Does anybody else experience this? We don't happen to have a Chrome Beta 64 handy but we'll download it to investigate.
Jan-05-18  Keyser Soze: I'm using it and I'm fine, so far.
Premium Chessgames Member <how can i invert the parts on the board with a flip command> On desktops you can also use the hotkey "f".
Premium Chessgames Member
  diceman: The Olga viewer is excellent.

Particularly its interface with the
laboratory feature.

Two changes Id like to see:

1. The ability to play through variations with the mouse. Some can be quit long. I've actually used a real board to play out lines, while using Olga to keep place. Obviously, that's not optimal.

2. I find the pale yellow background
that pops up when there is analysis, somewhat difficult to see against the normal white background. Particularly
when your eyes are mainly on the game.
A better color contrast would help.

Feb-28-18  ajile: Hi The new software is good but is there a way to see the players ratings? Or if not can this be added in a future update?
Premium Chessgames Member
  prn: The game Hermann von Gottschall vs Siegbert Tarrasch (Von Gottschall vs Tarrasch, 1888 ) appears to show a couple of serious bugs in Olga. Aside from ending after move 42, Olga shows "Three time repetition claimable" beginning at move 17, but Olga continues to ssy that for the **entire rest of the game.** I imagine that there are rules subtleties that I am unaware of, but I don't think that Gottschall could have claimed a draw from three-time repetition on move 100, or even on move 42. But Olga continues to say that it is claimable.
Premium Chessgames Member That's a known issue, see

Until they fix chess.js the only workaround we could do is make it not say anything whatsoever about if a three time draw is claimable. But the feature is somewhat useful even while broken.

Premium Chessgames Member Update:

We've abandoned the "F" key shortcut to "Flip" the board; from now on it is the "I" key to "Invert" the board.

(Done in order to not interfere with important built-in browser features.)

The help file (as well as the random "tips") have been modified to reflect this.

May-11-19  Boomie: A couple of suggestions:

1. Add a copy position function. This is important for analytical notes. Notice that Deluxe used a right key menu to select various functions. Perhaps that could be used.

2. Allow more than one variation. Ideally embed the variations in the notation.

Premium Chessgames Member
  Annie K.: <Boomie> have you tried clicking the Settings link on the right under every game, with the cogwheel icon?

It has a big button that says "Copy FEN"...

Possibly adding the function to the settings options line may not be the ideal location for it, but it does exist.

May-12-19  Boomie: <Annie K.: <Boomie> have you tried clicking the Settings link...>


Final whine is the notation has to go to the side of the board, not below. In long games, the board and notation does not all fit on one page.

I will crawl back into the woodwork now.

Jun-10-19  farticchio: I can't anymore manipulate the piece
Thanks for help
Premium Chessgames Member
  Stonehenge: For some reason Olga doesn't read completely legal moves like 20. Nce2 here:

Tal vs R Seltzer, 1988

Premium Chessgames Member
  jessicafischerqueen: <Henge>

I know something about this issue. Ok see this score here?

<1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bg5 e6 7.f4 Be7 8.Qf3 Qc7 9.O-O-O h6 10.Bh4 Nbd7 11.Be2 g5 12.fxg5 Ne5 13.Qg3 Rg8 14.gxf6 Rxg3 15.hxg3 Bf8 16.Nf3 Ng4 17.Rd2 b5 18.Nd4 Ne5 19.Bh5 b4 20 Nce2 Qa5 21.Nb3 Qxa2 22.Rd4 a5 23.Rhd1 a4 24.Nc5 Nc4 25.Rxc4 Qxc4 26.Nd3 a3 27.b3 Qb5 28.Bf3 Qa5 29.Kb1 a2+ 30.Ka1 Ba6 31.g4 Bxd3 32. Rxd3 Qe5+ 33.Nd4 Qc5 34.Be1 e5 35.Nf5 Qxc2 36.Rd1 Ra3 37.Ne3 Qc5 38. Nd5 Rxb3 39.Be2 Qc2>

Can you see the error on move 20?

I didn't notice the error until I copied and pasted this text into my chess engine.

My engine will allow the imported game score to play through (unlike Olga), but it will show any irregularities or mistakes onscreen. So on my engine right now it shows this sequence:

<20.Bh5 b4 20 20.Nce2>

Now the first "20" on my chess engine readout is in a different color- the "mistake color." Now you can also easily spot the actual mistake. The period after move 20 in the original score is missing the period mark- It should be "20.Nce2". So my Engine shows the sequence <19.Bh5 b4 20 20.Nce2> like that on the screen.

Now here is the most important part. My chess engine will not only show these errors on my screen, it will also autocorrect them.

So after I take the imported score and paste it into my engine, then copy/paste it back from my engine as a PGN file on to a word file, the PGN file will come out ERROR FREE. That is, the period mark after "20" has been fixed. It is now there in the processed PGN. So now on my word file, the sequence looks like this <19.Bh5 b4 20.Nce2>. Fixed.

My engine will fix many, many errors this way- small errors, but these are precisely the errors that jam up Olga. The "Upload Utility" code will reject gross errors in pgn scores, but the Upload Utility will publish pgn scores with minor errors. Some of these "minor" errors will freeze Olga at the point of error. The published pgn, with the minor error, still exists in the "show game" function. It just won't play on Olga.

So it is super important for everyone to first copy the pgn they want to fix into their chess engine, and then COPY THE SCORE FROM ENGINE TO TEXT FILE, before submitting the pgn to the Upload Utility.

The text file will be "clean" now (repaired) and Olga will play it fine.

I found all this out the hard way. Harder for <Annie> than me. <Annie> does more than enough work around here without me saddling her with extra work.

<Annie> did all this cleanup work for dozens of "slightly" mistaken game scores that the Upload Utility published, but that Olga would not play, for the reasons I have detailed above.

Premium Chessgames Member

I am talking about the score from <henge's> example game:Tal vs R Seltzer, 1988

Premium Chessgames Member
  Stonehenge: I didn't notice there was a period missing (you can click on <view> beneath the game score).

Olga indeed doesn't recognize mistakes in the game score see e.g. Miles vs S Webb, 1975.

Premium Chessgames Member

<Stoned> <I didn't notice there was a period missing (you can click on <view> beneath the game score).>

I didn't notice it either, and I looked carefully at it a few times before putting it in to my chess engine.

We all need to

1. Enter our pgns into a chess engine.

2. Copy paste the pgn from the chess engine into a text file.

3. Copy from text file into the PGN upload utility.

My engine is ancient and won't copy/paste a pgn directly into a kibbutz box, so I copy to a text file and then from text file into the box.

Some will be able to copy/paste directly from engine to box- in this case the pgn upload utility box. <Your engine will actually repair the pgn but you need to copy/paste the repaired pgn from engine to upload utility box>. If you don't do this, if your pgn submission has minor error(s) then Olga may well choke on them.

This is going to keep happening until we all clean our pgn submissions with our chess engines before submitting games.

I wish the upload utility software might be tweaked to reject all minor pgn error submissions at point of entry? Better to not have a published score than one that won't play through on the viewer.

<Hedge Clippers> Look at this games collection here. This is how I found out how big a mess I had been strewing all over the site- all fixed (by Annie's hard work) now, but I wasn't even aware it was happening until <Chessdreamer> alerted me:

Game Collection: Olga chokes on

I think there are many more broken scores crapping up our website than those captured by <Chessdreamer> eh.

Premium Chessgames Member

<Hedge row Fence>

Thank goodness I think <Annie> is already well on this case. At any rate she certainly reads our posts in this forum and on the Biographer Bistro.

She has already repaired the error on Miles vs S Webb, 1975

This is the correct final position, now reached by Olga on playback, right?

After last move 64.Re6+

click for larger view

Premium Chessgames Member


More good news- <Chessdreamer> has not only compiled this list, I notice also that he is keeping it updated.

All of my submissions that <Annie> fixed are now absent from his collection.

In addition, he has now divided his collection up into sub categories that tell the exact nature of which "minor error" is causing a problem.

Game Collection: Olga chokes on

Jun-11-19  Captain Hindsight: My theory is

people who design coffee makers don't drink coffee ...

and people who design Teslas don't fear fire.

Jump to page #   (enter # from 1 to 9)
search thread:   
< Earlier Kibitzing  · PAGE 9 OF 9 ·  Later Kibitzing>

100% Cotton Chess Puzzle Shirt
NOTE: You need to pick a username and password to post a reply. Getting your account takes less than a minute, is totally anonymous, and 100% free—plus, it entitles you to features otherwise unavailable. Pick your username now and join the chessgames community!
If you already have an account, you should login now.
Please observe our posting guidelines:
  1. No obscene, racist, sexist, profane, raunchy, or disgusting language.
  2. No spamming, advertising, duplicate or nonsense posts.
  3. No malicious personal attacks, including cyber stalking, systematic antagonism, or gratuitous name-calling of any member Iincludinfgall Admin and Owners or any of their family, friends, associates, or business interests. If you think someone is an idiot, then provide evidence that their reasoning is invalid and/or idiotic, instead of just calling them an idiot. It's a subtle but important distinction, even in political discussions.
  4. Nothing in violation of United States law.
  5. No malicious posting of or linking to personal, private, and/or negative information (aka "doxing" or "doxxing") about any member, (including all Admin and Owners) or any of their family, friends, associates, or business interests. This includes all media: text, images, video, audio, or otherwise. Such actions will result in severe sanctions for any violators.
  6. NO TROLLING. Admin and Owners know it when they see it, and sanctions for any trolls will be significant.
  7. Any off-topic posts which distract from the primary topic of discussion are subject to removal.
  8. The use of "sock puppet" accounts to circumvent disciplinary action taken by Moderators is expressly prohibited.
  9. The use of "sock puppet" accounts in an attempt to undermine any side of a debate—or to create a false impression of consensus or support—is prohibited.
  10. All decisions with respect to deleting posts, and any subsequent discipline, are final, and occur at the sole discretion of the Moderators, Admin, and Owners.
  11. Please try to maintain a semblance of civility at all times.
Blow the Whistle See something that violates our rules? Blow the whistle and inform a Moderator.

NOTE: Keep all discussion on the topic of this page. This forum is for this specific user and nothing else. If you want to discuss chess in general, or this site, visit the Kibitzer's Café.

Messages posted by Chessgames members do not necessarily represent the views of, its employees, or sponsors. All Moderator actions taken are at the sole discretion of the Admin and Owners—who will strive to act fairly and consistently at all times.

You are not logged in to
If you need an account, register now;
it's quick, anonymous, and free!
If you already have an account, click here to sign-in.

View another user profile:

home | about | login | logout | F.A.Q. | your profile | preferences | Premium Membership | Kibitzer's Café | Biographer's Bistro | new kibitzing | chessforums | Tournament Index | Player Directory | Notable Games | World Chess Championships | Opening Explorer | Guess the Move | Game Collections | ChessBookie Game | Chessgames Challenge | Store | privacy notice | contact us

Copyright 2001-2019, Chessgames Services LLC