I tried to add fast-forwarding to this problem. In order to save a little bit of editing time I used the isomorphism feature to skip ahead in the main variation.
http://goproblems.com/20667
1. Target move doesn't work, I had to also disable the longer variation move for white at each fork (S9, Q18 and so on).
2. After the 2nd jump (C18) in JavaScript mode it just fails for some reason, in Java mode it continues with the longer variation. Neither target moves nor the blocking applies for white from here on out.
edit: I have reworked the paths without isomorphism. I imagine debugging this would be hell. Keeping the thread for future reference.
isomorphism bug (?)
Re: isomorphism bug (?)
It seems the isomorphism mechanism is very vulnerable, even a comment in a path can break it.
I don't trust it anymore and just write everything out.
I don't trust it anymore and just write everything out.