So, the current move error messages which pop up over the board for ko’s, suicides, etc are really clumsy. It has too much information and it goes away so fast that its hard to read everything in the error message. Not only it has too much information, but the important thing is the very last thing in those messages and its written with underscores and small letters.
See
When a player gets those error messages in the game, they dont really need to see the game id (since they have the board open) nor the move number (since its the current move they are placing). I am not sure if even the coordinates are important, people usually know where they tried placing their stones.
Those error messages would be lot easier to read and understand if it would simply state the reason why move is illegal without any extra information or numbers, preferably in caps like “ILLEGAL KO MOVE”
Anyone else think that the current messages have too much stuff in them?
Did they change recently?
I don’t remember such long messages.
Also: how could the “wrong turn” error even exist?
Shouldn’t the UI just ignore any attempts of making a move when it isn’t your turn?
Edit: in correspondence it does so. I can tap wherever on the board and it just ignores me.
Edit again: they even aren’t that quick! It takes five seconds to disappear. I can easily imagine a player in blitz mode or byoyomi to lose a turn because of that.
You should never trust the frontend UI to enforce rules - this error comes from the backend. There are plenty of ways the UI could bug out and not enforce this, and even more ways for someone to deliberately send normally-impossible input to the backend.
Latency, you can submit a move twice before the first one gets registered. Results as move being played and that error message being shown xD
Yeah i didnt even realise that, those seconds can be and often are critical in blitz. Less than 5 seconds would actually be enough, if those messages would be short and unambiguous like “ILLEGAL KO MOVE”
That litany of of numbers is the thing what is making those hard to read in few seconds.
I dont think that the chat would be the best place. For one, not everyone look at the chat while playing (zen mode, mobile users). And also for those users (mostly beginners), who dont quite yet understand that re-taking ko’s or self-filling their last liberty is illegal (or just won’t see that move is taking away their last lib), its better to have the error message over the board so that there isnt any confusion why their stone isnt showing in the board.
But idk, maybe it could also be in chat, but even then its kinda pointless to include stuff like game and user id’s in those messages. Too much unnecessary information is just clutter >___>
From time to time. It comes when there is some sort of lag, either with my own internet connection or with the server. Or if my laptop is running slow due too many programs or open tabs in chrome.
The error comes when i try placing my stone, nothing appears on the board so i click again at the same place, then few seconds later this error pops up and my move appears on the board. Like you can see from the message, it looks like i was trying to play R8 twice xD