I think I know another example where using the back and forward keys/buttons gets messed up.
Suppose someone links you to a position in OJE, say https://online-go.com/joseki/20272 and you now go back a few moves (3 or so) with the arrow key, and then forward again. It starts messing up the sequences pretty reliably for me.
It happens with the buttons too on the webpage, not just the arrow keys.
Whatâs happening is that IF you have played some stones, then gone backwards, then press the forwards arrow, it takes you back through the stones you played.
BUT if you havenât already played some moves, then gone backwards, the forwards arrow choses the variation with the lowest number - IE the âbestâ variation.
Arriving at a position by a link is a bit confusing, because you can go backwards from there without having first played those stones.
When you start going forwards again, OJE has no record of played stones (because you havenât played any) so it takes you through the best variation from where you are.
I will have a look at pretending you played the stones you go backwards through, but itâs a bit hair-raisingâŚ
What I was finding though was that while it probably is just playing the âbestâ move variations, it tends to mix up which colour plays where and so the sequences stop being joseki, especially if youâve been linked a position.
So you end up with stones in random looking spots and you canât fix it by going back or forwards, you have to refresh or reset the position.
Itâs like sometimes it takes a cross between two joseki positions or something. Can you see similar happening or? Egs
Let me find another joseki, that doesnât involve pressing the back arrow ten times.
It is quite likely that itâs to do with as you said, when go back to branch point of a variation where there is âbetterâ option than the one you went with/were linked to.
I think I see another problem - going backwards from a link was one, but pressing the arrow again while the spinner is still spinning seems to be a problem (even though in theory thatâs already defended against!)
Does that seem right to you - is it when you go back fast, and maybe beat the redisplay of the node you back clicked to with the next click?
It is definitely a good bit better. I think you can tell that it is something to do with it loading the node and a bunch of text and variation labels, because up to about this point
it looks like itâs broken, the forward arrow doesnât work, but if you play the variation that you know, it gets back on track - showing some future variations, but still the forward arrow doesnât work.
It doesnât work going back any further though. You lose options to explore, and are better off refreshing I think.
So to summarize, it no longer gets out of sync, but sometimes the forward arrow stops working?
I can imagine how this might happen, because the forward arrow has a decision to make whether to go forwards through the path you came back through, if that exists, or otherwise to go forwards through the best variation. Something might get confused in that logic
Before it used to just play random looking moves (from other sequences?) when you went backward and pressed the forward arrow.
Now whatâs happening when you go back far enough (fast-ish enough) is that at first instance you lose functionality of the forward arrow key, but if you go back further you can lose all variations altogether, with nothing shown when you reach the empty board. Then you have to refresh to get things working again, although sometimes you can get it to come back to some main variations.