You're correct that there are issues with the progress trackers because those are developer programmed (and poorly in some cases, as far as I understand it). So there's unlikely to be a programmatic blanket solution.
To me, this isn't a make or break issue. It's a courtesy. If it's obvious that a game is about to end, let it end naturally. Beyond that, concede as you like. In either case, your opponent can red thumb you you so you can avoid each other in future - not necessarily that you've done something wrong, but just that your playing styles are different and perhaps not compatible. I personally don't like conceding because I'm here to play not see results and I'd rather finish a game, except in cases where a player has basically become trapped by poor play and it's just a long slow slog until the other player releases them or finally wins. I don't necessarily red thumb for someone who concedes (though I might, depending on my mood that day), but I agree with others that conceding at the absolute last second is discourteous, and I likely would red thumb for that.
Personally, I don't need any other solution. I posted in this thread because I agreed with the creator - it's discourteous and people ultimately shouldn't (concede with one move to go). But I was never looking for a programmatic solution. Though I guess having optional "no concessions" that the table creator can set could be useful (ie. no concessions at all, regardless of progress).
To me, this isn't a make or break issue. It's a courtesy. If it's obvious that a game is about to end, let it end naturally. Beyond that, concede as you like. In either case, your opponent can red thumb you you so you can avoid each other in future - not necessarily that you've done something wrong, but just that your playing styles are different and perhaps not compatible. I personally don't like conceding because I'm here to play not see results and I'd rather finish a game, except in cases where a player has basically become trapped by poor play and it's just a long slow slog until the other player releases them or finally wins. I don't necessarily red thumb for someone who concedes (though I might, depending on my mood that day), but I agree with others that conceding at the absolute last second is discourteous, and I likely would red thumb for that.
Personally, I don't need any other solution. I posted in this thread because I agreed with the creator - it's discourteous and people ultimately shouldn't (concede with one move to go). But I was never looking for a programmatic solution. Though I guess having optional "no concessions" that the table creator can set could be useful (ie. no concessions at all, regardless of progress).