Closed JuicyRyan closed 8 years ago
Thank you very much for this detailed bug report!
Here's the list of bugs to track resolution:
I made a pr for the bug 3, but there is the same issue in the web app, i suppose they share the same json.
I think i can also add some endgames positions if it useful.
Thank you for your reply! Some end positions would be great! Also, I don't know whether you guys can reproduce all bugs mentioned above. So don't hesitate to tell me if a bug can't be reproduced. For me, those bugs are real. The second bug of offline analysis is really annoying.
@sepiropht about bug 3, the json was copied, so the same PR should be done in https://github.com/ornicar/lila repo.
If endgame positions are useful I'll certainly accept a PR, my only concern is that the positions list may be too long with both opening & endgame positions.
Yes thanks! You accept my first pr to open source.
I will see if can set up the web app and do the same pr.
May be we can do another select for endgame and specify the first 'opening' and the second 'endgame' ?
Maybe yes, I don't see what else to do. Keep the 'clear board' in both and the standard setup only in openings I guess
@JuicyRyan about bug #2 I can't reproduce a blocking issue hère.
I do find that black moves are premoves sometimes when you are moving quickly enough, but this is not an issue since the premove results as a
... Typing the comment from my phone is not easy... So the premove ends up in a move and i'm not able to get a situation where the board is freezed. If you do have steps to get to a freezing board situation please post them here. Otherwise i consider this is a non blocking minor issue
(Premove in Analysis Board)
I do have a way to produce bug 2 in one situation 90% of the time. So for the Anroid version, first close the existing lichess app and then start a new one. Second, go directly to Analysis Board and perform the following moves "quickly". 1. e4 e5, 2. Nf3 Nc6. The bug will very likely to occur when you move the knight for white or black. You can see the screen shot is this situation. And I can almost produce it every time!
However, I don't know the cause of this bug. Because I also encounter this bug very often in Puzzles. It seems if I move a piece on board quickly that the record doesn't record this move (so replaying an existing game won't cause this), then this bug tends to occur. It can happen for both white and black.
I really don't think this is a minor issue since it almost happens every time when I play with Analysis Board, whether to start a new game without a record or in puzzles. And it is really annoying. This bug didn't exist back in 4.42. (I didn't experience any update during 4.42 and 4.7.0 so I don't know whether such problem exists.) It may be related to bug 4 but I'm not sure.
And by "freeze" I don't mean you can't do anything. I only mean that no side is able to make next move when this occurs. But I can still solve it manually by going back one move and do the exact same move a little bit slowly.
I really hope this bug can be fixed. Thanks! Merci! @veloce
Well I simply disabled premoves in analysis board. Hope that will solve your issue.
All bug fixed, closing.
Thanks!