Thank you for your review !
About the crash you encountered : I think I encountered it some times and it puzzles me. I didn't see any consistency to make it happen so I don't know how to fix it.
However, it seems (not sure yet) to happen when the synchronization of the HTML elements fails between the clients : the game asks the "failed" side to interact with an element which doesn't exists yet, so it throws an error message and you need to refresh the game.
Any idea how the HTML synchronization would fail between the two players (generally speaking) ?
In the "official" rules, if the players don't want to finish the game as you say, it's a draw. I plan to to add a turn counter to avoid that. For example, if a player has less than 3 stones remaining, the counter begins and the game automatically ends after 10 (arbitrary number) turns.
I didn't look at the stats part yet, but what kind of stats are you thinking about for this game ?
Player color names : you're talking about the player colors at any place on the page ? Notifications, score boards etc ? I should have a black shadow only on the white text to make it readable, it won't look good on a black text.
edit : I set a player color to white ; BGA seems to detect that's a light color and adds a grey background on it in the notification block, that's ugly (and there is no class on the element so it would be a pain to fix it) :
"black wins the game" : that's a mistake, it should be the player name.
Regarding the player position : not sure to understand : each player would see itself at the bottom of the board ? So the board would look different for each of the players ?
Unselect a stone : seems a nice addition.
Resume of the move on the log : yeah why not. I guess it will ask more work ; I could add it but not until the game is bug-free
Zombie player turn : it's on my todo list. I pre-calculate moves up to 1 turn only so the zombie will be able to capture stones, but not to deliberately make "chains".
A friend had some suggestions too : to highlight the selected stone on the opponent side, to have a letter-number coordinate system (C,3 instead of 3,3) displayed on the board in front of each column/line.
I don't know if I'll keep the green hints or not.
If I remove them, the player will always know that there are remaining moves during his turn because the turn won't end automatically (it ends automatically if the player can't capture any stone on the next turn), which works kind of like a hint by itself.
I could always show the "end turn" button at any turn, but the game flow will suffer from it because the player will have to click this button to end each oneof his turn…