Cool.
dear @andrescavallin
thank you for your effort. I'll give it a try as soon as I'll get some spare time
dear @andrescavallin
thank you for your effort. I'll give it a try as soon as I'll get some spare time
I'll definitely give this a try at my next gaming opportunity
I'll definitely give this a try at my next gaming opportunity
Great! I'll check it out later :)
Great! I'll check it out later :)
Ok, I have now done some testing:
- First match everything worked 100% , even castling :)
- Then I tried a few more matches and instantly experienced problems with my moves not being transferred to the Lichess board (it did get recognized by Livechess)
- I tried several times trying to figure why it happened, and I am wondering if you have to restart the process with the browser window from scratch? It seemed as that did the trick for me, but I need to do more testing.
Ok, I have now done some testing:
- First match everything worked 100% , even castling :)
- Then I tried a few more matches and instantly experienced problems with my moves not being transferred to the Lichess board (it did get recognized by Livechess)
- I tried several times trying to figure why it happened, and I am wondering if you have to restart the process with the browser window from scratch? It seemed as that did the trick for me, but I need to do more testing.
Hello @Chivas610 thanks or testing.
Ok so sometimes LiveChess thinks the game is not valid for some reason, so it keeps sending the board position but it does not send the move in san format. The program does not currently knows how to calculate the move from the previous and current position, currently the code rely on LiveChess to transmit the san move.
When you restarted what happened is that the program sent to LiveChess a board setup command so at that moment LiveChess knows there is a new game starting from the current position on Lichess.org and then LiveChess was able to understand which move was played from that moment on.
There is some code in place to try to recover from those situations, but it seems that does not cover all situations.
My recommendation is that if you face that problem again, once LiveChess and Lichess have the same board position, click on restart and that may fix the issue.
On further versions I will improve the board Synchronization issue. For now try to avoid takebacks and remember to make your opponents move before yours, because if you switch the order LiveChess will transmit the position but not the move, since it no longer valid.
Hello @Chivas610 thanks or testing.
Ok so sometimes LiveChess thinks the game is not valid for some reason, so it keeps sending the board position but it does not send the move in san format. The program does not currently knows how to calculate the move from the previous and current position, currently the code rely on LiveChess to transmit the san move.
When you restarted what happened is that the program sent to LiveChess a board setup command so at that moment LiveChess knows there is a new game starting from the current position on Lichess.org and then LiveChess was able to understand which move was played from that moment on.
There is some code in place to try to recover from those situations, but it seems that does not cover all situations.
My recommendation is that if you face that problem again, once LiveChess and Lichess have the same board position, click on restart and that may fix the issue.
On further versions I will improve the board Synchronization issue. For now try to avoid takebacks and remember to make your opponents move before yours, because if you switch the order LiveChess will transmit the position but not the move, since it no longer valid.
Is there a sound alert if you make the wrong opponent move? I do this often, because i am an idiot
Is there a sound alert if you make the wrong opponent move? I do this often, because i am an idiot
After some more testing:
Sometimes the Tab was frozen. Even a restart (Same position on board, lichess and program) did not work.
After closing program tab and opening a new program tab it worked fine again.
After some more testing:
Sometimes the Tab was frozen. Even a restart (Same position on board, lichess and program) did not work.
After closing program tab and opening a new program tab it worked fine again.
Just tested it, seemed to work well!
One small thing,. the voice when announcing moves on the A file sound off, It says it to sound like 'a' like in ant instead of 'aaay' like in 'hay' if that makes any sense!
Perhaps you could expand the config sounds so we could specify what soundbite to play for the rank and files as well as piece names and actions?
Just tested it, seemed to work well!
One small thing,. the voice when announcing moves on the A file sound off, It says it to sound like 'a' like in ant instead of 'aaay' like in 'hay' if that makes any sense!
Perhaps you could expand the config sounds so we could specify what soundbite to play for the rank and files as well as piece names and actions?
I think I managed to get rid of the moves not being transferred. Everything is working quite well, but I experienced another problem:
- In the middle of one of my games, the voice said I made an illegal move even if it was perfectly valid. Tried to make the move over and over again, but no luck. This happened twice in same game, and I had to restart the tab to make it work again.
I too have some problems with understanding "a"
I think I managed to get rid of the moves not being transferred. Everything is working quite well, but I experienced another problem:
- In the middle of one of my games, the voice said I made an illegal move even if it was perfectly valid. Tried to make the move over and over again, but no luck. This happened twice in same game, and I had to restart the tab to make it work again.
I too have some problems with understanding "a"